<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Techniq on Towards Freedom</title>
    <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/categories/techniq/</link>
    <description>Recent content in Techniq on Towards Freedom</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Wed, 18 Feb 2026 10:10:24 -0800</lastBuildDate>
    <atom:link href="http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/categories/techniq/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Coruss</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ithngys/business/coruss/</link>
      <pubDate>Wed, 18 Feb 2026 10:10:24 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ithngys/business/coruss/</guid>
      <description>&lt;p&gt;The Corusshop is a exceptional company based in France that makes bows with synthetic hair.&lt;/p&gt;
&lt;p&gt;Striking a blow against the cruel horsehair trade that has been so dominant for decades, Coruss bows utilize animal-free products producing a superb instrument that is trusted by the likes of Dorette Roos, Alexander Rybak, and Rusanda Panfili. Check out their website &lt;a href=&#34;https://corusshop.com/&#34;&gt;Corusshop&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;My experience with Coruss started thanks to Gemini AI which suggested the company as an alternative to the vegan Incredibows that I already use. The Corusshop site is well designed and easy to navigate, but what struck me right away was their bold statement in the About Us section &amp;ldquo;Ethical and vegan: a product free from any animal materials&amp;rdquo;. The other thing I noticed was that they replied to every review which shows a remarkable degree of consideration for their customers!&lt;/p&gt;
&lt;p&gt;My contact at Coruss turned out to be Valentin Ferrier. We exchanged several emails since I had many questions not just about the product, but also because this was going to be an overseas order to Canada. Valentin answered with precision and patient so I was very well informed before I made my decision to purchase. This sort of customer care is rare these days.&lt;/p&gt;
&lt;p&gt;I will produce updates on the bow(s), hair, and rosin I am ordering because, as of now, I am writing this page before I have tried the items, but I have confidence that their product will be equal to their service!&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Zitems</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/trade/interactive-brokers/zitems/</link>
      <pubDate>Mon, 26 May 2025 07:45:05 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/trade/interactive-brokers/zitems/</guid>
      <description>&lt;p&gt;Several interesting items such as podcasts, history, curiosities will be listed here in no particular order.&lt;/p&gt;
&lt;h1 id=&#34;margin-masters-review-podcast&#34; class=&#34;anchor-header&#34;&gt;Margin Masters Review Podcast &lt;a class=&#34;anchor-link&#34; href=&#34;#margin-masters-review-podcast&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;This is a very interesting review done by Zack Fuss, Freddy Lait, and Jacopo di Nardo detailing a bit of the history of IBKR from its founding in 1978 by Thomas Peterffy, as well as the systems that make this brokerage so effective. The transcript of the video available from &lt;a href=&#34;https://joincolossus.com/episode/ibkr-margin-masters/&#34;&gt;joincolossus&lt;/a&gt; generated from the pdf file by Chatgpt follows below follows.&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/xNHPgKQCiBI?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;h2 id=&#34;introduction&#34; class=&#34;anchor-header&#34;&gt;Introduction &lt;a class=&#34;anchor-link&#34; href=&#34;#introduction&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Zack&lt;/strong&gt;&lt;br&gt;
I&amp;rsquo;m Zack Fuss and today we are breaking down Interactive Brokers, widely recognized as IBKR. Founded in 1978, Interactive Brokers evolved from a market maker on the American Stock Exchange to a global cutting-edge electronic brokerage firm. Its founder, Thomas Peterffy, remains its largest shareholder and is one of the wealthiest people in the world.&lt;/p&gt;
&lt;p&gt;Peterffy immigrated to the US from Hungary, taught himself computer programming, pioneered automated trading, and played a crucial role in digitizing financial markets. Today, we&amp;rsquo;ll explore IBKR&amp;rsquo;s journey from Timberhill to a public company with a ~$80B market cap.&lt;/p&gt;
&lt;p&gt;We’ll cover how IBKR earns revenue beyond commissions, including net interest income and market-making activities. We’ll discuss its reputation for low-cost access, global reach, sophisticated tools, and automated tech stack.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Guests:&lt;/strong&gt; Freddy Lait and Jacopo di Nardo of Latitude Investment.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;the-low-cost-brokerage-revolution&#34; class=&#34;anchor-header&#34;&gt;The Low-Cost Brokerage Revolution &lt;a class=&#34;anchor-link&#34; href=&#34;#the-low-cost-brokerage-revolution&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Zack&lt;/strong&gt;&lt;br&gt;
Freddy, Jacopo, can we start with a broad view of the brokerage industry and where IBKR fits in?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Freddy&lt;/strong&gt;&lt;br&gt;
IBKR is a digital broker that started 50 years ago with a tech-first approach. They&amp;rsquo;ve built the lowest cost-to-serve, highest quality platform through automation. This results in:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Highest profitability&lt;/li&gt;
&lt;li&gt;No advertising&lt;/li&gt;
&lt;li&gt;Explosive customer growth&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;They’re seeing compounded growth from:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Other brokers introducing business&lt;/li&gt;
&lt;li&gt;Hedge funds and RIAs&lt;/li&gt;
&lt;li&gt;International expansion&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Zack&lt;/strong&gt;&lt;br&gt;
What are IBKR’s key revenue streams?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Freddy&lt;/strong&gt;&lt;br&gt;
Two main sources:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Commissions&lt;/strong&gt;: ~$600/account/year from 3.5M accounts = ~$2B/year&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Net interest margin&lt;/strong&gt;: ~11% of client assets on margin = ~$3B/year&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Primary driver = &lt;strong&gt;account growth&lt;/strong&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;differentiation--technology&#34; class=&#34;anchor-header&#34;&gt;Differentiation &amp;amp; Technology &lt;a class=&#34;anchor-link&#34; href=&#34;#differentiation--technology&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Zack&lt;/strong&gt;&lt;br&gt;
How is IBKR different from Schwab, Fidelity, Robinhood?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Jacopo&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Founded by an engineer, Thomas Peterffy&lt;/li&gt;
&lt;li&gt;Most automated broker (including account closure bots)&lt;/li&gt;
&lt;li&gt;Favored by experienced/pro traders&lt;/li&gt;
&lt;li&gt;Average IBKR account: $200K–$2M&lt;/li&gt;
&lt;li&gt;Contrast: Robinhood/Etoro: $5K–$10K&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;thomas-peterffy-the-founder&#34; class=&#34;anchor-header&#34;&gt;Thomas Peterffy: The Founder &lt;a class=&#34;anchor-link&#34; href=&#34;#thomas-peterffy-the-founder&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Zack&lt;/strong&gt;&lt;br&gt;
Tell us about Thomas Peterffy.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Jacopo&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Immigrant from Hungary, built Timber Hill (options market-maker)&lt;/li&gt;
&lt;li&gt;Pioneered automated option pricing&lt;/li&gt;
&lt;li&gt;Risk management obsessed&lt;/li&gt;
&lt;li&gt;Closed market-making arm post-2008 to focus on online brokerage&lt;/li&gt;
&lt;li&gt;Avoided risky behaviors (e.g. no duration risk when rates were 0%)&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;business-model-in-the-pfof-era&#34; class=&#34;anchor-header&#34;&gt;Business Model in the PFOF Era &lt;a class=&#34;anchor-link&#34; href=&#34;#business-model-in-the-pfof-era&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Zack&lt;/strong&gt;&lt;br&gt;
In a zero-commission world, how does IBKR thrive?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Freddy&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Direct market access (no middleman)&lt;/li&gt;
&lt;li&gt;No payment for order flow (PFOF), better execution for customers&lt;/li&gt;
&lt;li&gt;Lower commissions, cheaper margin loans, better cash yields&lt;/li&gt;
&lt;li&gt;Automation = lower opex → reinvest in price reductions&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;tech-enabled-efficiency&#34; class=&#34;anchor-header&#34;&gt;Tech-Enabled Efficiency &lt;a class=&#34;anchor-link&#34; href=&#34;#tech-enabled-efficiency&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Zack&lt;/strong&gt;&lt;br&gt;
Low headcount, automated risk management—how does this impact margin lending?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Jacopo&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fortress balance sheet: $18B excess capital (~95%)&lt;/li&gt;
&lt;li&gt;Instant, automated liquidation of undercollateralized accounts&lt;/li&gt;
&lt;li&gt;Offers &lt;strong&gt;lower margin&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    
    <item>
      <title>Oanda</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/trade/oanda/</link>
      <pubDate>Wed, 26 Feb 2025 13:49:24 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/trade/oanda/</guid>
      <description>&lt;p&gt;&lt;em&gt;NOTE: We have withdrawn all our funds from Oanda. As of 250506, we have left the brokerage despite nearly a decade. Their bureaucratic backend has recently been difficult to work with. Even their frontline which formerly used to be excellent has not maintained proper communications. At this point in time, we will not return. Below we had started construction of a page for them, but further completion is unlikely.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Oanda offers a wide range of global CFDs, decent and variable (by
volume) spreads, platforms such as tradingview and mt4, as well as great
service. Try their frontdesk by &lt;a href=&#34;mailto:frontdesk@oanda.com&#34;&gt;email&lt;/a&gt; or
phone (877) 626-3239.&lt;/p&gt;
&lt;h1 id=&#34;homepage&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.oanda.com/ca-en/&#34;&gt;Homepage&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#homepage&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Yaps about how wonderful they are - most of which is quite true as per
experience. For instance, their frontdesk communications are excellent
providing practically instant access to a knowledgeable agent; the algo
department is very helpful showing you how to work the API (and even
fixing things); my assigned manager, Jose Florez has been wonderful over
many years and continues to be so!&lt;/p&gt;
&lt;p&gt;Links on this page are provided to introduce primarily&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://www.oanda.com/ca-en/trading/&#34;&gt;CFD Markets&lt;/a&gt; Some basic ideas
about CFDs as it relates to Oanda. An interesting point made for 2025
is that the presidential situation in US will cause volatility,
suggesting indices trading provides good opportunities.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://www.oanda.com/ca-en/trading/spreads-margin/&#34;&gt;Spreads and
Margins&lt;/a&gt; Lists
the spreads and margins of different instruments in real time.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Margin&lt;/strong&gt; is ability to &amp;ldquo;enter into trades larger than your account
balance and trade without depositing the full value of the trade that
you wish to open&amp;rdquo; and is a form of security against losses incurred
(you can&amp;rsquo;t lose more than you have in your account). The margin needed
is calculated using &amp;ldquo;the leverage limit associated with both your
account type and the instrument you wish to trade&amp;rdquo;. Details of margin
rates and leverage ratios are provided
&lt;a href=&#34;https://www.oanda.com/ca-en/legal/margin-rates/&#34;&gt;here&lt;/a&gt; with choice of
currency.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://www.oanda.com/ca-en/tools/&#34;&gt;Trading Tools&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Elite Trader Program You trade a lot and get reimbursed in various
ways such as&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Volume-based rebates&lt;/li&gt;
&lt;li&gt;Access to a premium referral program&lt;/li&gt;
&lt;li&gt;Dedicated relationship manager&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;trading&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.oanda.com/ca-en/trading/&#34;&gt;Trading&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#trading&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;platforms&#34; class=&#34;anchor-header&#34;&gt;Platforms &lt;a class=&#34;anchor-link&#34; href=&#34;#platforms&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;labs&#34; class=&#34;anchor-header&#34;&gt;Labs &lt;a class=&#34;anchor-link&#34; href=&#34;#labs&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;account-types&#34; class=&#34;anchor-header&#34;&gt;Account Types &lt;a class=&#34;anchor-link&#34; href=&#34;#account-types&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;offers&#34; class=&#34;anchor-header&#34;&gt;Offers &lt;a class=&#34;anchor-link&#34; href=&#34;#offers&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;</description>
    </item>
    
    <item>
      <title>Musescore</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/computing/musescore/</link>
      <pubDate>Fri, 24 Jan 2025 13:00:02 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/computing/musescore/</guid>
      <description>&lt;p&gt;Musescore4 is the most highly rated software for creating notation. It
is pretty close to even Lilypond, but offers considerably greater
flexibility. A nice bonus is that you can export to musicxml and then
use Lilypond&amp;rsquo;s musicxml2ly (-l english)script to convert!&lt;/p&gt;
&lt;h1 id=&#34;implode&#34; class=&#34;anchor-header&#34;&gt;implode &lt;a class=&#34;anchor-link&#34; href=&#34;#implode&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;A midi import left piano part in 2 upper and 2 lower staves. Select both
uppers and implode them into a single multivoice staff. Then select that
staff and implode again to combine the voices into a single voice.
Repeat for the lower staves.&lt;/p&gt;
&lt;h1 id=&#34;raggedy-edge-effect&#34; class=&#34;anchor-header&#34;&gt;raggedy edge effect &lt;a class=&#34;anchor-link&#34; href=&#34;#raggedy-edge-effect&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Format &amp;gt; Page settings and play with staff space values.&lt;/p&gt;
&lt;h1 id=&#34;hide-empty-bars&#34; class=&#34;anchor-header&#34;&gt;hide empty bars &lt;a class=&#34;anchor-link&#34; href=&#34;#hide-empty-bars&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Format &amp;gt; Style &amp;gt; Score add hide empty staves rem don&amp;rsquo;t hide empty
staves in first system&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Twenty Data Science Concepts</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ibrarys/computing/twenty-data-science-concepts/</link>
      <pubDate>Thu, 31 Oct 2024 21:36:41 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ibrarys/computing/twenty-data-science-concepts/</guid>
      <description>&lt;p&gt;Perplexity: Core data science concepts.&lt;/p&gt;
&lt;p&gt;Exported on 31/10/2024 at 21:35:18 &lt;a href=&#34;https://www.perplexity.ai/search/20-core-data-science-concepts-GZYPyNuGR12M9Kxv2BFLWA&#34;&gt;from Perplexity.ai&lt;/a&gt; - with &lt;a href=&#34;https://save.hugocollin.com&#34;&gt;SaveMyChatbot&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;user&#34; class=&#34;anchor-header&#34;&gt;User &lt;a class=&#34;anchor-link&#34; href=&#34;#user&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Summarize &lt;a href=&#34;https://www.kdnuggets.com/2020/12/20-core-data-science-concepts-beginners.html&#34;&gt;20 core data science concepts&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;ai-answer&#34; class=&#34;anchor-header&#34;&gt;AI answer &lt;a class=&#34;anchor-link&#34; href=&#34;#ai-answer&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The article outlines &lt;strong&gt;20 core data science concepts&lt;/strong&gt; essential for beginners, providing a foundational understanding crucial for anyone entering the field. Here’s a summary of these concepts:&lt;/p&gt;
&lt;h2 id=&#34;key-concepts-in-data-science&#34; class=&#34;anchor-header&#34;&gt;Key Concepts in Data Science &lt;a class=&#34;anchor-link&#34; href=&#34;#key-concepts-in-data-science&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Dataset&lt;/strong&gt;: A collection of data used for analysis, which can be numerical, categorical, or various other forms. Datasets may be static or dynamic.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Data Wrangling&lt;/strong&gt;: The process of cleaning and transforming raw data into a tidy format suitable for analysis.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Data Visualization&lt;/strong&gt;: Techniques for representing data graphically to identify patterns and relationships among variables.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Outliers&lt;/strong&gt;: Data points that differ significantly from others, which can skew results and may need special handling.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Data Imputation&lt;/strong&gt;: Methods for filling in missing values in datasets to maintain data integrity during analysis.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Data Scaling&lt;/strong&gt;: Adjusting the range of feature values to improve model performance, often through normalization or standardization.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Principal Component Analysis (PCA)&lt;/strong&gt;: A technique for reducing the dimensionality of datasets while preserving variance, helping to avoid redundancy.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Linear Discriminant Analysis (LDA)&lt;/strong&gt;: A supervised technique for dimensionality reduction that focuses on maximizing class separability.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Data Partitioning&lt;/strong&gt;: Dividing datasets into training and testing sets to evaluate model performance accurately.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Supervised Learning&lt;/strong&gt;: Algorithms that learn from labeled data to predict outcomes based on input features.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Unsupervised Learning&lt;/strong&gt;: Techniques used with unlabeled data to uncover hidden patterns or groupings.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Reinforcement Learning&lt;/strong&gt;: A learning paradigm where an agent improves its performance through interactions with an environment based on feedback signals.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Model Parameters and Hyperparameters&lt;/strong&gt;: Model parameters are learned from training data, while hyperparameters are set prior to training and tuned for optimal performance.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cross-validation&lt;/strong&gt;: A technique for assessing how the results of a statistical analysis will generalize to an independent dataset by partitioning the data into subsets.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bias-Variance Tradeoff&lt;/strong&gt;: The balance between a model&amp;rsquo;s complexity and its ability to generalize well to unseen data, where high bias leads to underfitting and high variance leads to overfitting.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Evaluation Metrics&lt;/strong&gt;: Various metrics used to assess model performance, including accuracy, precision, recall, F1 score, R² score, etc.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Uncertainty Quantification&lt;/strong&gt;: Estimating the uncertainty in model predictions due to variability in the data and model parameters.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Math Concepts&lt;/strong&gt;: Fundamental mathematical knowledge including calculus, linear algebra, and optimization methods is essential for developing machine learning models.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Statistics and Probability Concepts&lt;/strong&gt;: Understanding statistical measures and probability distributions is critical for data analysis and interpretation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Productivity Tools&lt;/strong&gt;: Utilizing tools like GitHub, Jupyter Notebook, and RStudio helps manage projects effectively and streamline workflows in data science tasks.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;These concepts provide a comprehensive foundation for anyone looking to delve into data science, equipping them with the necessary skills and knowledge to tackle real-world problems effectively &lt;a href=&#34;https://www.kdnuggets.com/2020/12/20-core-data-science-concepts-beginners.html&#34;&gt;1&lt;/a&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Sources:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.kdnuggets.com/2020/12/20-core-data-science-concepts-beginners.html&#34;&gt;(1) 20-core-data-science-concepts-beginners.html&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;user-1&#34; class=&#34;anchor-header&#34;&gt;User &lt;a class=&#34;anchor-link&#34; href=&#34;#user-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;How does feature scaling impact the predictive power of a model&lt;/p&gt;
&lt;h1 id=&#34;ai-answer-1&#34; class=&#34;anchor-header&#34;&gt;AI answer &lt;a class=&#34;anchor-link&#34; href=&#34;#ai-answer-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Feature scaling significantly impacts the predictive power of a model in several ways, particularly for many machine learning algorithms. Here are the key points to consider:&lt;/p&gt;
&lt;h2 id=&#34;impact-on-algorithm-performance&#34; class=&#34;anchor-header&#34;&gt;Impact on Algorithm Performance &lt;a class=&#34;anchor-link&#34; href=&#34;#impact-on-algorithm-performance&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;gradient-descent-and-convergence&#34; class=&#34;anchor-header&#34;&gt;Gradient Descent and Convergence &lt;a class=&#34;anchor-link&#34; href=&#34;#gradient-descent-and-convergence&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Feature scaling is crucial for algorithms that use gradient descent, such as neural networks and logistic regression. When features are on different scales, gradient descent updates the parameters at different rates, which can lead to slow convergence or getting stuck in local optima. Scaling features ensures that the gradient descent moves smoothly towards the minima, speeding up the training process and improving the overall optimization &lt;a href=&#34;https://www.blog.trainindata.com/feature-scaling-in-machine-learning/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://www.atoti.io/articles/when-to-perform-a-feature-scaling/&#34;&gt;3&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;distance-based-algorithms&#34; class=&#34;anchor-header&#34;&gt;Distance-Based Algorithms &lt;a class=&#34;anchor-link&#34; href=&#34;#distance-based-algorithms&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Algorithms that rely on distance calculations, such as k-nearest neighbors (KNN), k-means clustering, and Principal Component Analysis (PCA), are highly sensitive to feature scales. Features with larger value ranges can dominate the distance calculations, leading to biased results. Scaling features ensures that all variables contribute equally to the distance metrics, improving the accuracy and separability of the data &lt;a href=&#34;https://www.blog.trainindata.com/feature-scaling-in-machine-learning/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://scikit-learn.org/stable/auto_examples/preprocessing/plot_scaling_importance.html&#34;&gt;2&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;model-interpretability-and-feature-importance&#34; class=&#34;anchor-header&#34;&gt;Model Interpretability and Feature Importance &lt;a class=&#34;anchor-link&#34; href=&#34;#model-interpretability-and-feature-importance&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;In models like linear and logistic regression, feature scaling helps in comparing the importance of different features. When features are on the same scale, the coefficients of the model reflect the relative importance of each feature more accurately. This is particularly useful in understanding which features contribute most to the predictions &lt;a href=&#34;https://www.blog.trainindata.com/feature-scaling-in-machine-learning/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://www.atoti.io/articles/when-to-perform-a-feature-scaling/&#34;&gt;3&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;effect-on-model-fit-and-accuracy&#34; class=&#34;anchor-header&#34;&gt;Effect on Model Fit and Accuracy &lt;a class=&#34;anchor-link&#34; href=&#34;#effect-on-model-fit-and-accuracy&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;improved-model-fit&#34; class=&#34;anchor-header&#34;&gt;Improved Model Fit &lt;a class=&#34;anchor-link&#34; href=&#34;#improved-model-fit&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Scaling features can lead to a better fit of the model to the data. For example, in PCA, scaling ensures that the principal components are determined based on the variance of the features rather than their scale. This can improve the separability of classes and overall model performance &lt;a href=&#34;https://scikit-learn.org/stable/auto_examples/preprocessing/plot_scaling_importance.html&#34;&gt;2&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;enhanced-accuracy&#34; class=&#34;anchor-header&#34;&gt;Enhanced Accuracy &lt;a class=&#34;anchor-link&#34; href=&#34;#enhanced-accuracy&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Studies have shown that scaling features can significantly improve the accuracy of models. For instance, in a comparison between scaled and unscaled data for a model trained on PCA-reduced data, the scaled version achieved a test accuracy of 96.30% compared to 35.19% for the unscaled version &lt;a href=&#34;https://scikit-learn.org/stable/auto_examples/preprocessing/plot_scaling_importance.html&#34;&gt;2&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;exceptions-and-considerations&#34; class=&#34;anchor-header&#34;&gt;Exceptions and Considerations &lt;a class=&#34;anchor-link&#34; href=&#34;#exceptions-and-considerations&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;tree-based-algorithms&#34; class=&#34;anchor-header&#34;&gt;Tree-Based Algorithms &lt;a class=&#34;anchor-link&#34; href=&#34;#tree-based-algorithms&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Tree-based models such as decision trees, random forests, and gradient boosting machines are generally insensitive to feature scales. These models split nodes based on individual features without considering the scale of other features, making feature scaling unnecessary for these algorithms &lt;a href=&#34;https://www.blog.trainindata.com/feature-scaling-in-machine-learning/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://www.atoti.io/articles/when-to-perform-a-feature-scaling/&#34;&gt;3&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;risk-of-overfitting&#34; class=&#34;anchor-header&#34;&gt;Risk of Overfitting &lt;a class=&#34;anchor-link&#34; href=&#34;#risk-of-overfitting&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;While scaling features is beneficial in many cases, it can also amplify the effect of noisy or constant features if they are measured with noise. This can lead to overfitting, especially in algorithms like KNN. Therefore, it is important to consider the nature of the data and the algorithm being used before applying feature scaling &lt;a href=&#34;https://www.atoti.io/articles/when-to-perform-a-feature-scaling/&#34;&gt;3&lt;/a&gt;. In summary, feature scaling is a critical preprocessing step that can enhance the predictive power of many machine learning models by ensuring faster convergence, better model fit, and improved accuracy, while also aiding in the interpretation of feature importance. However, it is essential to consider the specific requirements and sensitivities of the chosen algorithm.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Sources:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.blog.trainindata.com/feature-scaling-in-machine-learning/&#34;&gt;(1) Feature scaling in machine learning: Standardization &amp;hellip;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://scikit-learn.org/stable/auto_examples/preprocessing/plot_scaling_importance.html&#34;&gt;(2) Importance of Feature Scaling — scikit-learn 1.5.2 documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.atoti.io/articles/when-to-perform-a-feature-scaling/&#34;&gt;(3) When to perform a Feature Scaling? - Machine Learning - Atoti&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.sciencedirect.com/topics/computer-science/feature-scaling&#34;&gt;(4) Feature Scaling - an overview | ScienceDirect Topics&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/advice/1/how-does-feature-scaling-impact-your-machine-learning-fdfkf&#34;&gt;(5) Impact of Feature Scaling on Machine Learning - LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;user-2&#34; class=&#34;anchor-header&#34;&gt;User &lt;a class=&#34;anchor-link&#34; href=&#34;#user-2&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;What are the differences between normalization and standardization in feature scaling&lt;/p&gt;
&lt;h1 id=&#34;ai-answer-2&#34; class=&#34;anchor-header&#34;&gt;AI answer &lt;a class=&#34;anchor-link&#34; href=&#34;#ai-answer-2&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Normalization and standardization are two common techniques used in feature scaling, each with distinct methods, advantages, and use cases. Here are the key differences between them:&lt;/p&gt;
&lt;h2 id=&#34;scaling-method&#34; class=&#34;anchor-header&#34;&gt;Scaling Method &lt;a class=&#34;anchor-link&#34; href=&#34;#scaling-method&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;normalization-min-max-scaling&#34; class=&#34;anchor-header&#34;&gt;Normalization (Min-Max Scaling) &lt;a class=&#34;anchor-link&#34; href=&#34;#normalization-min-max-scaling&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Normalization scales the data to a specific range, typically between 0 and 1, or sometimes between -1 and 1. The formula for normalization is:&lt;/p&gt;
&lt;p&gt;$$X_{\text{new}}=\frac{X-X_{\text{min}}}{X_{\text{max}}-X_{\text{min}}}$$&lt;/p&gt;
&lt;p&gt;This method uses the minimum and maximum values of the feature to scale the data &lt;a href=&#34;https://www.geeksforgeeks.org/normalization-vs-standardization/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://www.simplilearn.com/normalization-vs-standardization-article&#34;&gt;2&lt;/a&gt; &lt;a href=&#34;https://www.kdnuggets.com/2020/04/data-transformation-standardization-normalization.html&#34;&gt;3&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;standardization-z-score-normalization&#34; class=&#34;anchor-header&#34;&gt;Standardization (Z-Score Normalization) &lt;a class=&#34;anchor-link&#34; href=&#34;#standardization-z-score-normalization&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Standardization scales the data to have a mean of 0 and a standard deviation of 1. The formula for standardization is:&lt;/p&gt;
&lt;p&gt;$$X_{\text{new}}=\frac{X-\text{mean}}{\text{std}}$$&lt;/p&gt;
&lt;p&gt;This method uses the mean and standard deviation of the feature to scale the data &lt;a href=&#34;https://www.geeksforgeeks.org/normalization-vs-standardization/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://www.simplilearn.com/normalization-vs-standardization-article&#34;&gt;2&lt;/a&gt; &lt;a href=&#34;https://www.blog.trainindata.com/feature-scaling-in-machine-learning/&#34;&gt;4&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;range-of-scaled-values&#34; class=&#34;anchor-header&#34;&gt;Range of Scaled Values &lt;a class=&#34;anchor-link&#34; href=&#34;#range-of-scaled-values&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;normalization&#34; class=&#34;anchor-header&#34;&gt;Normalization &lt;a class=&#34;anchor-link&#34; href=&#34;#normalization&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;The scaled values are bounded within a specific range, usually [0, 1] or [-1, 1] &lt;a href=&#34;https://www.geeksforgeeks.org/normalization-vs-standardization/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://www.simplilearn.com/normalization-vs-standardization-article&#34;&gt;2&lt;/a&gt; &lt;a href=&#34;https://www.kdnuggets.com/2020/04/data-transformation-standardization-normalization.html&#34;&gt;3&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;standardization&#34; class=&#34;anchor-header&#34;&gt;Standardization &lt;a class=&#34;anchor-link&#34; href=&#34;#standardization&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;The scaled values are not bounded to a specific range. They follow a standard normal distribution (Z-distribution) with a mean of 0 and a standard deviation of 1 &lt;a href=&#34;https://www.geeksforgeeks.org/normalization-vs-standardization/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://www.simplilearn.com/normalization-vs-standardization-article&#34;&gt;2&lt;/a&gt; &lt;a href=&#34;https://www.blog.trainindata.com/feature-scaling-in-machine-learning/&#34;&gt;4&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;sensitivity-to-outliers&#34; class=&#34;anchor-header&#34;&gt;Sensitivity to Outliers &lt;a class=&#34;anchor-link&#34; href=&#34;#sensitivity-to-outliers&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;normalization-1&#34; class=&#34;anchor-header&#34;&gt;Normalization &lt;a class=&#34;anchor-link&#34; href=&#34;#normalization-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Normalization is highly sensitive to outliers because it uses the minimum and maximum values of the data. Outliers can significantly affect these values, leading to a compressed range for the rest of the data &lt;a href=&#34;https://www.geeksforgeeks.org/normalization-vs-standardization/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://www.simplilearn.com/normalization-vs-standardization-article&#34;&gt;2&lt;/a&gt; &lt;a href=&#34;https://www.kdnuggets.com/2020/04/data-transformation-standardization-normalization.html&#34;&gt;3&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;standardization-1&#34; class=&#34;anchor-header&#34;&gt;Standardization &lt;a class=&#34;anchor-link&#34; href=&#34;#standardization-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Standardization is less sensitive to outliers because it uses the mean and standard deviation, which are more robust to outliers compared to the minimum and maximum values &lt;a href=&#34;https://www.geeksforgeeks.org/normalization-vs-standardization/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://www.simplilearn.com/normalization-vs-standardization-article&#34;&gt;2&lt;/a&gt; &lt;a href=&#34;https://www.blog.trainindata.com/feature-scaling-in-machine-learning/&#34;&gt;4&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;distribution-assumptions&#34; class=&#34;anchor-header&#34;&gt;Distribution Assumptions &lt;a class=&#34;anchor-link&#34; href=&#34;#distribution-assumptions&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;normalization-2&#34; class=&#34;anchor-header&#34;&gt;Normalization &lt;a class=&#34;anchor-link&#34; href=&#34;#normalization-2&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Normalization does not assume any specific distribution of the data. It is useful when the distribution of the feature is unknown or not Gaussian &lt;a href=&#34;https://www.geeksforgeeks.org/normalization-vs-standardization/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://www.simplilearn.com/normalization-vs-standardization-article&#34;&gt;2&lt;/a&gt; &lt;a href=&#34;https://www.kdnuggets.com/2020/04/data-transformation-standardization-normalization.html&#34;&gt;3&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;standardization-2&#34; class=&#34;anchor-header&#34;&gt;Standardization &lt;a class=&#34;anchor-link&#34; href=&#34;#standardization-2&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Standardization is often preferred when the data follows a Gaussian distribution, although it can be used even if the data does not follow a Gaussian distribution. It is particularly useful in algorithms that assume normality, such as linear regression &lt;a href=&#34;https://www.geeksforgeeks.org/normalization-vs-standardization/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://www.simplilearn.com/normalization-vs-standardization-article&#34;&gt;2&lt;/a&gt; &lt;a href=&#34;https://www.blog.trainindata.com/feature-scaling-in-machine-learning/&#34;&gt;4&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;geometric-interpretation&#34; class=&#34;anchor-header&#34;&gt;Geometric Interpretation &lt;a class=&#34;anchor-link&#34; href=&#34;#geometric-interpretation&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;normalization-3&#34; class=&#34;anchor-header&#34;&gt;Normalization &lt;a class=&#34;anchor-link&#34; href=&#34;#normalization-3&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Geometrically, normalization transforms the n-dimensional data into an n-dimensional unit hypercube, where all features are within the same range &lt;a href=&#34;https://www.geeksforgeeks.org/normalization-vs-standardization/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://www.simplilearn.com/normalization-vs-standardization-article&#34;&gt;2&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;standardization-3&#34; class=&#34;anchor-header&#34;&gt;Standardization &lt;a class=&#34;anchor-link&#34; href=&#34;#standardization-3&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Geometrically, standardization translates the data to the origin (mean vector) and scales it so that the standard deviation is 1. This does not change the shape of the distribution but centers it around the mean &lt;a href=&#34;https://www.geeksforgeeks.org/normalization-vs-standardization/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://www.simplilearn.com/normalization-vs-standardization-article&#34;&gt;2&lt;/a&gt; &lt;a href=&#34;https://www.blog.trainindata.com/feature-scaling-in-machine-learning/&#34;&gt;4&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;use-cases&#34; class=&#34;anchor-header&#34;&gt;Use Cases &lt;a class=&#34;anchor-link&#34; href=&#34;#use-cases&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;normalization-4&#34; class=&#34;anchor-header&#34;&gt;Normalization &lt;a class=&#34;anchor-link&#34; href=&#34;#normalization-4&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Used when features are on different scales and there are no outliers. It is commonly applied in algorithms like k-nearest neighbors (KNN) and neural networks when the distribution is unknown &lt;a href=&#34;https://www.geeksforgeeks.org/normalization-vs-standardization/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://www.simplilearn.com/normalization-vs-standardization-article&#34;&gt;2&lt;/a&gt; &lt;a href=&#34;https://www.kdnuggets.com/2020/04/data-transformation-standardization-normalization.html&#34;&gt;3&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;standardization-4&#34; class=&#34;anchor-header&#34;&gt;Standardization &lt;a class=&#34;anchor-link&#34; href=&#34;#standardization-4&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Used when the feature distribution is known or assumed to be Gaussian. It is particularly useful in algorithms that use gradient descent, such as neural networks and linear regression, because it helps in faster convergence &lt;a href=&#34;https://www.geeksforgeeks.org/normalization-vs-standardization/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://www.simplilearn.com/normalization-vs-standardization-article&#34;&gt;2&lt;/a&gt; &lt;a href=&#34;https://www.blog.trainindata.com/feature-scaling-in-machine-learning/&#34;&gt;4&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In summary, the choice between normalization and standardization depends on the nature of the data, the presence of outliers, and the assumptions made by the machine learning algorithm being used.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Sources:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.geeksforgeeks.org/normalization-vs-standardization/&#34;&gt;(1) Normalization vs Standardization - GeeksforGeeks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.simplilearn.com/normalization-vs-standardization-article&#34;&gt;(2) Normalization vs Standardization - What&amp;rsquo;s The Difference? | Simplilearn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.kdnuggets.com/2020/04/data-transformation-standardization-normalization.html&#34;&gt;(3) Data Transformation: Standardization vs Normalization - KDnuggets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.blog.trainindata.com/feature-scaling-in-machine-learning/&#34;&gt;(4) Feature scaling in machine learning: Standardization, MinMaxScaling and more&amp;hellip; - Train in Data&amp;rsquo;s Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.atoti.io/articles/when-to-perform-a-feature-scaling/&#34;&gt;(5) Machine Learning: When to perform a Feature Scaling? - Atoti Community&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://scikit-learn.org/stable/auto_examples/preprocessing/plot_scaling_importance.html&#34;&gt;(6) Importance of Feature Scaling&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://towardsdatascience.com/normalization-vs-standardization-cb8fe15082eb?gi=207de0c4c849&#34;&gt;(7) Normalization vs Standardization. The two most important feature scaling…&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.datacamp.com/tutorial/normalization-vs-standardization&#34;&gt;(8) Normalization vs. Standardization: Key Differences Explained&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    
    <item>
      <title>Meet Prompt Poet</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ibrarys/computing/meet-prompt-poet/</link>
      <pubDate>Thu, 31 Oct 2024 19:25:25 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ibrarys/computing/meet-prompt-poet/</guid>
      <description>&lt;p&gt;Perplexity: About Prompt Poet.&lt;/p&gt;
&lt;p&gt;Exported on 31/10/2024 at 09:48:34 &lt;a href=&#34;https://www.perplexity.ai/search/meet-prompt-poet-r.qiEYHTSBKv6CJKfWtqKg&#34;&gt;from Perplexity.ai&lt;/a&gt; - with &lt;a href=&#34;https://save.hugocollin.com&#34;&gt;SaveMyChatbot&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;user&#34; class=&#34;anchor-header&#34;&gt;User &lt;a class=&#34;anchor-link&#34; href=&#34;#user&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Summarize &lt;a href=&#34;https://venturebeat.com/ai/meet-prompt-poet-the-google-acquired-tool-revolutionizing-llm-prompt-engineering/?mc_cid=546b3d20fd&amp;amp;mc_eid=ef63254ced&#34;&gt;Meet Prompt Poet&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;ai-answer&#34; class=&#34;anchor-header&#34;&gt;AI answer &lt;a class=&#34;anchor-link&#34; href=&#34;#ai-answer&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Prompt Poet, a tool recently acquired by Google from Character.ai, is revolutionizing the field of prompt engineering for large language models (LLMs). This innovative tool offers several key advantages that streamline the process of creating and managing prompts for AI applications &lt;a href=&#34;https://fusionchat.ai/news/the-future-of-ai-prompts-a-deep-dive-into-prompt-poet&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://venturebeat.com/ai/meet-prompt-poet-the-google-acquired-tool-revolutionizing-llm-prompt-engineering/&#34;&gt;2&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;key-features-of-prompt-poet&#34; class=&#34;anchor-header&#34;&gt;Key Features of Prompt Poet &lt;a class=&#34;anchor-link&#34; href=&#34;#key-features-of-prompt-poet&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Low Code Approach&lt;/strong&gt;: Prompt Poet simplifies prompt design for both technical and non-technical users, making it more accessible than code-intensive frameworks &lt;a href=&#34;https://venturebeat.com/ai/meet-prompt-poet-the-google-acquired-tool-revolutionizing-llm-prompt-engineering/&#34;&gt;2&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Template Flexibility&lt;/strong&gt;: The tool uses YAML and Jinja2 to support complex prompt structures, allowing for more dynamic and adaptable prompts &lt;a href=&#34;https://venturebeat.com/ai/meet-prompt-poet-the-google-acquired-tool-revolutionizing-llm-prompt-engineering/&#34;&gt;2&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Context Management&lt;/strong&gt;: Prompt Poet seamlessly integrates external data, offering a more dynamic and data-rich prompt creation process &lt;a href=&#34;https://venturebeat.com/ai/meet-prompt-poet-the-google-acquired-tool-revolutionizing-llm-prompt-engineering/&#34;&gt;2&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Efficiency&lt;/strong&gt;: By reducing time spent on engineering string manipulations, users can focus on crafting optimal prompt text &lt;a href=&#34;https://venturebeat.com/ai/meet-prompt-poet-the-google-acquired-tool-revolutionizing-llm-prompt-engineering/&#34;&gt;2&lt;/a&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;importance-of-context-in-prompt-engineering&#34; class=&#34;anchor-header&#34;&gt;Importance of Context in Prompt Engineering &lt;a class=&#34;anchor-link&#34; href=&#34;#importance-of-context-in-prompt-engineering&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Prompt Poet emphasizes the critical concept of context in prompt engineering, particularly focusing on instructions and data. The tool streamlines the creation of dynamic, data-rich prompts, enhancing the effectiveness of LLM applications &lt;a href=&#34;https://fusionchat.ai/news/the-future-of-ai-prompts-a-deep-dive-into-prompt-poet&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://venturebeat.com/ai/meet-prompt-poet-the-google-acquired-tool-revolutionizing-llm-prompt-engineering/&#34;&gt;2&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;practical-application-daily-planner-example&#34; class=&#34;anchor-header&#34;&gt;Practical Application: Daily Planner Example &lt;a class=&#34;anchor-link&#34; href=&#34;#practical-application-daily-planner-example&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;To illustrate Prompt Poet&amp;rsquo;s capabilities, the article presents an example of a daily planning assistant. This assistant provides personalized reminders and contextual information based on real-time data, such as weather updates, traffic information, air quality index, and calendar events &lt;a href=&#34;https://fusionchat.ai/news/the-future-of-ai-prompts-a-deep-dive-into-prompt-poet&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://venturebeat.com/ai/meet-prompt-poet-the-google-acquired-tool-revolutionizing-llm-prompt-engineering/&#34;&gt;2&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;enhancing-prompt-engineering-skills&#34; class=&#34;anchor-header&#34;&gt;Enhancing Prompt Engineering Skills &lt;a class=&#34;anchor-link&#34; href=&#34;#enhancing-prompt-engineering-skills&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Mastering the fundamentals of prompt engineering, particularly the management of instructions and data, is crucial for maximizing the potential of LLMs. Prompt Poet offers a user-friendly and efficient approach to creating data-rich prompts, making prompt design accessible for users with varying levels of expertise &lt;a href=&#34;https://fusionchat.ai/news/the-future-of-ai-prompts-a-deep-dive-into-prompt-poet&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://venturebeat.com/ai/meet-prompt-poet-the-google-acquired-tool-revolutionizing-llm-prompt-engineering/&#34;&gt;2&lt;/a&gt;. By utilizing tools like Prompt Poet, developers can refine their prompt engineering skills and create innovative AI applications that cater to diverse user needs with precision. As AI technology continues to advance, staying updated on the latest prompt engineering techniques will be crucial for driving AI innovation &lt;a href=&#34;https://fusionchat.ai/news/the-future-of-ai-prompts-a-deep-dive-into-prompt-poet&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://venturebeat.com/ai/meet-prompt-poet-the-google-acquired-tool-revolutionizing-llm-prompt-engineering/&#34;&gt;2&lt;/a&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Sources:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://fusionchat.ai/news/the-future-of-ai-prompts-a-deep-dive-into-prompt-poet&#34;&gt;(1) The Future of AI Prompts: A Deep Dive into Prompt Poet - Fusion Chat&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://venturebeat.com/ai/meet-prompt-poet-the-google-acquired-tool-revolutionizing-llm-prompt-engineering/&#34;&gt;(2) Meet Prompt Poet: The Google-acquired tool revolutionizing LLM &amp;hellip;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://getcoai.com/news/google-acquired-prompt-poet-wants-to-make-you-better-at-prompt-engineering/&#34;&gt;(3) Google-Acquired &amp;lsquo;Prompt Poet&amp;rsquo; Wants to Make you Better at &amp;hellip; - CO/AI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://passionates.com/major-news-from-googles-prompt-poet-alibaba-qwen2-math-rabbit-r1-grok-ai-lg-and-hugging-face/&#34;&gt;(4) Major News from Google&amp;rsquo;s Prompt Poet, Alibaba, Qwen2-Math &amp;hellip;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://venturebeat.com/ai/how-few-shot-learning-with-googles-prompt-poet-can-supercharge-your-llms/&#34;&gt;(5) How few-shot learning with Google&amp;rsquo;s Prompt Poet can supercharge &amp;hellip;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/posts/georg-huettenegger_meet-prompt-poet-the-google-acquired-tool-activity-7229122389450600448-_Yzo&#34;&gt;(6) Georg Huettenegger on LinkedIn: Meet Prompt Poet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/posts/albert-thompson-518a99116_meet-prompt-poet-the-google-acquired-tool-activity-7227844360577466369-Ca5o&#34;&gt;(7) Albert Thompson on LinkedIn: Meet Prompt Poet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/VentureBeat/status/1821705972496191664&#34;&gt;(8) VentureBeat on X: Meet Prompt Poet: The Google-acquired tool &amp;hellip;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;user-1&#34; class=&#34;anchor-header&#34;&gt;User &lt;a class=&#34;anchor-link&#34; href=&#34;#user-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;What are some practical examples of using Prompt Poet in daily planning assistants&lt;/p&gt;
&lt;h1 id=&#34;ai-answer-1&#34; class=&#34;anchor-header&#34;&gt;AI answer &lt;a class=&#34;anchor-link&#34; href=&#34;#ai-answer-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Prompt Poet, a tool acquired by Google from Character.ai, offers several practical examples of how it can be used to enhance daily planning assistants through advanced prompt engineering. Here are some key examples:&lt;/p&gt;
&lt;h2 id=&#34;dynamic-and-data-rich-prompts&#34; class=&#34;anchor-header&#34;&gt;Dynamic and Data-Rich Prompts &lt;a class=&#34;anchor-link&#34; href=&#34;#dynamic-and-data-rich-prompts&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Prompt Poet uses YAML and Jinja2 templates to create flexible and dynamic prompts. For a daily planning assistant, this means integrating real-time data such as:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Weather Updates&lt;/strong&gt;: The prompt can include current weather conditions, temperature, and descriptions for the user&amp;rsquo;s location &lt;a href=&#34;https://venturebeat.com/ai/meet-prompt-poet-the-google-acquired-tool-revolutionizing-llm-prompt-engineering/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://fusionchat.ai/news/the-future-of-ai-prompts-a-deep-dive-into-prompt-poet&#34;&gt;3&lt;/a&gt; &lt;a href=&#34;https://passionates.com/major-news-from-googles-prompt-poet-alibaba-qwen2-math-rabbit-r1-grok-ai-lg-and-hugging-face/&#34;&gt;4&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Traffic Information&lt;/strong&gt;: It can incorporate traffic status, helping the user plan their commute or travel more efficiently &lt;a href=&#34;https://venturebeat.com/ai/meet-prompt-poet-the-google-acquired-tool-revolutionizing-llm-prompt-engineering/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://fusionchat.ai/news/the-future-of-ai-prompts-a-deep-dive-into-prompt-poet&#34;&gt;3&lt;/a&gt; &lt;a href=&#34;https://passionates.com/major-news-from-googles-prompt-poet-alibaba-qwen2-math-rabbit-r1-grok-ai-lg-and-hugging-face/&#34;&gt;4&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Air Quality Index (AQI)&lt;/strong&gt;: The prompt can include AQI data and the main pollutant, providing health-related advisories &lt;a href=&#34;https://venturebeat.com/ai/meet-prompt-poet-the-google-acquired-tool-revolutionizing-llm-prompt-engineering/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://fusionchat.ai/news/the-future-of-ai-prompts-a-deep-dive-into-prompt-poet&#34;&gt;3&lt;/a&gt; &lt;a href=&#34;https://passionates.com/major-news-from-googles-prompt-poet-alibaba-qwen2-math-rabbit-r1-grok-ai-lg-and-hugging-face/&#34;&gt;4&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Calendar Events&lt;/strong&gt;: The assistant can remind the user of upcoming events and meetings by integrating calendar data &lt;a href=&#34;https://venturebeat.com/ai/meet-prompt-poet-the-google-acquired-tool-revolutionizing-llm-prompt-engineering/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://fusionchat.ai/news/the-future-of-ai-prompts-a-deep-dive-into-prompt-poet&#34;&gt;3&lt;/a&gt; &lt;a href=&#34;https://passionates.com/major-news-from-googles-prompt-poet-alibaba-qwen2-math-rabbit-r1-grok-ai-lg-and-hugging-face/&#34;&gt;4&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;example-template&#34; class=&#34;anchor-header&#34;&gt;Example Template &lt;a class=&#34;anchor-link&#34; href=&#34;#example-template&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Here’s an example of how Prompt Poet can be used to create a daily planning assistant prompt:&lt;/p&gt;
&lt;p&gt;yaml&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;- name: system instructions
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  role: system
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  content: |
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    You are a helpful daily planning assistant. Use the following information about the user&amp;#39;s schedule and conditions in their area to provide a detailed summary of the day. Remind them of upcoming events and bring any warnings or unusual conditions to their attention, including weather, traffic, or air quality warnings. Ask if they have any follow-up questions.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;- name: realtime data
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  role: system
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  content: |
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    Weather in {{ user_city }}, {{ user_country }}:
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    - Temperature: {{ user_temperature }}°C
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    - Description: {{ user_description }}
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;   Traffic in {{ user_city }}:
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    - Status: {{ traffic_status }}
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;   Air Quality in {{ user_city }}:
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    - AQI: {{ aqi }}
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    - Main Pollutant: {{ main_pollutant }}
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;   Upcoming Events:
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    {% for event in events %}
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    - {{ event.start }}: {{ event.summary }}
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    {% endfor %}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This template is populated with real-time data using Prompt Poet’s &lt;code&gt;Prompt&lt;/code&gt; class, allowing the daily planning assistant to provide personalized and context-aware responses &lt;a href=&#34;https://venturebeat.com/ai/meet-prompt-poet-the-google-acquired-tool-revolutionizing-llm-prompt-engineering/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://fusionchat.ai/news/the-future-of-ai-prompts-a-deep-dive-into-prompt-poet&#34;&gt;3&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;few-shot-learning-integration&#34; class=&#34;anchor-header&#34;&gt;Few-Shot Learning Integration &lt;a class=&#34;anchor-link&#34; href=&#34;#few-shot-learning-integration&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Prompt Poet also supports few-shot learning, which can be integrated into the daily planning assistant to customize its responses further. By providing a few examples of how the assistant should behave in different scenarios, you can fine-tune its responses to match a specific tone, style, or brand voice. This technique is particularly useful for ensuring the assistant&amp;rsquo;s interactions are consistent and tailored to the user&amp;rsquo;s preferences &lt;a href=&#34;https://venturebeat.com/ai/how-few-shot-learning-with-googles-prompt-poet-can-supercharge-your-llms/&#34;&gt;2&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;efficiency-and-accessibility&#34; class=&#34;anchor-header&#34;&gt;Efficiency and Accessibility &lt;a class=&#34;anchor-link&#34; href=&#34;#efficiency-and-accessibility&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The low-code approach of Prompt Poet makes it accessible for both technical and non-technical users. It simplifies the process of creating complex prompts, reducing the time spent on engineering string manipulations and allowing users to focus on crafting optimal prompt text. This efficiency is crucial for developing and maintaining sophisticated AI applications like daily planning assistants &lt;a href=&#34;https://venturebeat.com/ai/meet-prompt-poet-the-google-acquired-tool-revolutionizing-llm-prompt-engineering/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://fusionchat.ai/news/the-future-of-ai-prompts-a-deep-dive-into-prompt-poet&#34;&gt;3&lt;/a&gt; &lt;a href=&#34;https://passionates.com/major-news-from-googles-prompt-poet-alibaba-qwen2-math-rabbit-r1-grok-ai-lg-and-hugging-face/&#34;&gt;4&lt;/a&gt;. By leveraging these features, Prompt Poet enables the creation of highly personalized and effective daily planning assistants that can significantly enhance the user experience.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Sources:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://venturebeat.com/ai/meet-prompt-poet-the-google-acquired-tool-revolutionizing-llm-prompt-engineering/&#34;&gt;(1) Meet Prompt Poet: The Google-acquired tool revolutionizing LLM &amp;hellip;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://venturebeat.com/ai/how-few-shot-learning-with-googles-prompt-poet-can-supercharge-your-llms/&#34;&gt;(2) How few-shot learning with Google’s Prompt Poet can supercharge your LLMs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://fusionchat.ai/news/the-future-of-ai-prompts-a-deep-dive-into-prompt-poet&#34;&gt;(3) The Future of AI Prompts: A Deep Dive into Prompt Poet - Fusion Chat&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://passionates.com/major-news-from-googles-prompt-poet-alibaba-qwen2-math-rabbit-r1-grok-ai-lg-and-hugging-face/&#34;&gt;(4) Major News from Google&amp;rsquo;s Prompt Poet, Alibaba, Qwen2-Math, Rabbit R1, Grok AI, LG and Hugging Face | Passionate Design Agency&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.typingmind.com/top-12-prompting-techniques-benefits-and-use-cases/&#34;&gt;(5) Top 12 Prompting Techniques: Benefits and Use Cases&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://getcoai.com/news/google-acquired-prompt-poet-wants-to-make-you-better-at-prompt-engineering/&#34;&gt;(6) Google-Acquired &amp;lsquo;Prompt Poet&amp;rsquo; Wants to Make you Better at Prompt Engineering - CO/AI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://boldly.com/blog/the-best-chatgpt-prompts-for-executive-assistants/&#34;&gt;(7) 60 Powerful AI Prompts For Executive Assistants To Boost Productivity&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://realpython.com/practical-prompt-engineering/&#34;&gt;(8) Prompt Engineering: A Practical Example - Real Python&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;user-2&#34; class=&#34;anchor-header&#34;&gt;User &lt;a class=&#34;anchor-link&#34; href=&#34;#user-2&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;What are the benefits of using few-shot learning with Prompt Poet&lt;/p&gt;
&lt;h1 id=&#34;ai-answer-2&#34; class=&#34;anchor-header&#34;&gt;AI answer &lt;a class=&#34;anchor-link&#34; href=&#34;#ai-answer-2&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Using few-shot learning with Prompt Poet, a tool acquired by Google from Character.ai, offers several significant benefits that enhance the performance and versatility of large language models (LLMs). Here are some of the key advantages:&lt;/p&gt;
&lt;h2 id=&#34;efficiency-and-reduced-training-time&#34; class=&#34;anchor-header&#34;&gt;Efficiency and Reduced Training Time &lt;a class=&#34;anchor-link&#34; href=&#34;#efficiency-and-reduced-training-time&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Few-shot learning eliminates the need for extensive model fine-tuning, which is computationally intensive, time-consuming, and costly. By providing just a few examples within the prompt, you can adjust the model&amp;rsquo;s behavior to a specific context without retraining the model on a large dataset &lt;a href=&#34;https://venturebeat.com/ai/how-few-shot-learning-with-googles-prompt-poet-can-supercharge-your-llms/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://www.ibm.com/think/topics/few-shot-prompting&#34;&gt;3&lt;/a&gt; &lt;a href=&#34;https://www.prompthub.us/blog/the-few-shot-prompting-guide&#34;&gt;5&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;improved-accuracy-and-consistency&#34; class=&#34;anchor-header&#34;&gt;Improved Accuracy and Consistency &lt;a class=&#34;anchor-link&#34; href=&#34;#improved-accuracy-and-consistency&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Including a few examples in the prompt helps the model understand the desired task and output format more accurately. This approach significantly improves the accuracy and consistency of the model&amp;rsquo;s responses, especially in tasks that are difficult to explain through instructions alone &lt;a href=&#34;https://learnprompting.org/docs/basics/few_shot&#34;&gt;2&lt;/a&gt; &lt;a href=&#34;https://www.ibm.com/think/topics/few-shot-prompting&#34;&gt;3&lt;/a&gt; &lt;a href=&#34;https://www.prompthub.us/blog/the-few-shot-prompting-guide&#34;&gt;5&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;structured-outputs&#34; class=&#34;anchor-header&#34;&gt;Structured Outputs &lt;a class=&#34;anchor-link&#34; href=&#34;#structured-outputs&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Few-shot prompting allows you to guide the model to produce outputs in a specific structure, such as JSON or YAML. This is particularly useful when the output needs to be in a certain format for further processing or integration with other systems &lt;a href=&#34;https://learnprompting.org/docs/basics/few_shot&#34;&gt;2&lt;/a&gt; &lt;a href=&#34;https://www.ibm.com/think/topics/few-shot-prompting&#34;&gt;3&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;customization-and-brand-voice&#34; class=&#34;anchor-header&#34;&gt;Customization and Brand Voice &lt;a class=&#34;anchor-link&#34; href=&#34;#customization-and-brand-voice&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;By including a few examples of successful responses, you can fine-tune the model to match a specific tone, style, or brand voice. This ensures that the AI interactions are consistent and tailored to the user&amp;rsquo;s preferences or the brand&amp;rsquo;s identity &lt;a href=&#34;https://venturebeat.com/ai/how-few-shot-learning-with-googles-prompt-poet-can-supercharge-your-llms/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://learnprompting.org/docs/basics/few_shot&#34;&gt;2&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;versatility-across-domains&#34; class=&#34;anchor-header&#34;&gt;Versatility Across Domains &lt;a class=&#34;anchor-link&#34; href=&#34;#versatility-across-domains&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Few-shot prompting is applicable across various domains, including but not limited to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Sentiment analysis&lt;/li&gt;
&lt;li&gt;Information extraction&lt;/li&gt;
&lt;li&gt;Content creation&lt;/li&gt;
&lt;li&gt;Named entity recognition&lt;/li&gt;
&lt;li&gt;Question answering systems&lt;/li&gt;
&lt;li&gt;Machine translation&lt;/li&gt;
&lt;li&gt;Code generation&lt;/li&gt;
&lt;li&gt;Dialogue systems &lt;a href=&#34;https://learnprompting.org/docs/basics/few_shot&#34;&gt;2&lt;/a&gt; &lt;a href=&#34;https://www.ibm.com/think/topics/few-shot-prompting&#34;&gt;3&lt;/a&gt; &lt;a href=&#34;https://www.prompthub.us/blog/the-few-shot-prompting-guide&#34;&gt;5&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;real-world-applicability&#34; class=&#34;anchor-header&#34;&gt;Real-World Applicability &lt;a class=&#34;anchor-link&#34; href=&#34;#real-world-applicability&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;This technique is particularly useful in real-world scenarios where labeled data is limited. It allows models to perform tasks efficiently even when extensive labeled datasets are not available. Studies have shown that prompt-based approaches can achieve strong performance in true few-shot settings, close to non-expert human performance &lt;a href=&#34;https://direct.mit.edu/tacl/article/doi/10.1162/tacl_a_00485/111728/True-Few-Shot-Learning-with-Prompts-A-Real-World&#34;&gt;4&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;simplified-implementation&#34; class=&#34;anchor-header&#34;&gt;Simplified Implementation &lt;a class=&#34;anchor-link&#34; href=&#34;#simplified-implementation&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Prompt Poet simplifies the implementation of few-shot learning by using YAML and Jinja2 templates. This low-code approach makes it accessible for both technical and non-technical users to create complex, dynamic prompts that incorporate few-shot examples directly into the prompt structure &lt;a href=&#34;https://venturebeat.com/ai/how-few-shot-learning-with-googles-prompt-poet-can-supercharge-your-llms/&#34;&gt;1&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;enhanced-model-performance&#34; class=&#34;anchor-header&#34;&gt;Enhanced Model Performance &lt;a class=&#34;anchor-link&#34; href=&#34;#enhanced-model-performance&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Few-shot prompting leverages the pre-trained knowledge of LLMs to perform specific tasks efficiently. It enhances the model&amp;rsquo;s ability to generalize from a small number of examples, making it a powerful tool for bridging pre-trained knowledge and task-specific requirements &lt;a href=&#34;https://learnprompting.org/docs/basics/few_shot&#34;&gt;2&lt;/a&gt; &lt;a href=&#34;https://www.ibm.com/think/topics/few-shot-prompting&#34;&gt;3&lt;/a&gt;. Overall, using few-shot learning with Prompt Poet enables the creation of sophisticated AI applications that are highly customized, efficient, and accurate, making it a valuable technique for AI practitioners and researchers.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Sources:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://venturebeat.com/ai/how-few-shot-learning-with-googles-prompt-poet-can-supercharge-your-llms/&#34;&gt;(1) How few-shot learning with Google&amp;rsquo;s Prompt Poet can supercharge your &amp;hellip;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://learnprompting.org/docs/basics/few_shot&#34;&gt;(2) Shot-Based Prompting: Zero-Shot, One-Shot, and Few-Shot Prompting&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ibm.com/think/topics/few-shot-prompting&#34;&gt;(3) What is few shot prompting? - IBM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://direct.mit.edu/tacl/article/doi/10.1162/tacl_a_00485/111728/True-Few-Shot-Learning-with-Prompts-A-Real-World&#34;&gt;(4) True Few-Shot Learning with Prompts—A Real-World Perspective&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.prompthub.us/blog/the-few-shot-prompting-guide&#34;&gt;(5) The Few Shot Prompting Guide - PromptHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.typingmind.com/top-12-prompting-techniques-benefits-and-use-cases/&#34;&gt;(6) Top 12 Prompting Techniques: Benefits and Use Cases - TypingMind Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://venturebeat.com/ai/meet-prompt-poet-the-google-acquired-tool-revolutionizing-llm-prompt-engineering/&#34;&gt;(7) Meet Prompt Poet: The Google-acquired tool revolutionizing LLM prompt engineering&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://shelf.io/blog/zero-shot-and-few-shot-prompting/&#34;&gt;(8) Zero-Shot vs. Few-Shot Prompting: Key Differences - Shelf.io&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    
    <item>
      <title>Perplexity</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ibrarys/perplexity/</link>
      <pubDate>Wed, 30 Oct 2024 10:49:18 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ibrarys/perplexity/</guid>
      <description>&lt;h1 id=&#34;there-are-no-ethical-alternatives-to-a-plant-based-diet-arv&#34; class=&#34;anchor-header&#34;&gt;There Are No ‘Ethical Alternatives’ To A Plant-Based Diet &lt;span class=&#34;tag&#34; tag-name=&#34;arv&#34;&gt;&lt;span class=&#34;smallcaps&#34;&gt;arv&lt;/span&gt;&lt;/span&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#there-are-no-ethical-alternatives-to-a-plant-based-diet-arv&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;answer-default&#34; class=&#34;anchor-header&#34;&gt;Answer (Default): &lt;a class=&#34;anchor-link&#34; href=&#34;#answer-default&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Peter Godfrey-Smith&amp;rsquo;s recent article in &lt;strong&gt;The Guardian&lt;/strong&gt; explores his
experiences with a &amp;ldquo;near-vegan&amp;rdquo; diet and the ethical implications of
animal consumption. He reflects on the challenges of adhering to a fully
plant-based diet, suggesting alternatives like &lt;strong&gt;humanely farmed meat&lt;/strong&gt;,
&lt;strong&gt;wild-caught fish&lt;/strong&gt;, and &lt;strong&gt;conventionally farmed dairy&lt;/strong&gt; as potential
compromises for those concerned about animal welfare but unable to
maintain strict veganism&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;p&gt;Godfrey-Smith, a professor focused on animal consciousness, grapples
with the cognitive dissonance surrounding dietary choices. He
acknowledges that while some may argue for humane farming practices, the
fundamental act of killing animals remains ethically contentious. He
raises questions about societal speciesism, highlighting that the
treatment of animals considered pets versus those raised for food
reflects deep-seated biases&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;p&gt;Critics argue that Godfrey-Smith&amp;rsquo;s reasoning lacks coherence,
particularly when he suggests that humane treatment justifies continued
consumption. They emphasize that regardless of farming methods, the end
result is still death for the animals involved. The article also
critiques the notion that fishing practices are acceptable based on
historical precedent, asserting that modern ethical standards should not
be dictated by ancestral behaviors&lt;sup id=&#34;fnref:3&#34;&gt;&lt;a href=&#34;#fn:3&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;3&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;p&gt;In terms of health, Godfrey-Smith reports negative experiences with his
diet, which included fish oil supplements rather than being strictly
vegan. This raises questions about the adequacy of his dietary planning
and whether his symptoms were related to dietary changes or other
factors like illness&lt;sup id=&#34;fnref:4&#34;&gt;&lt;a href=&#34;#fn:4&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;p&gt;Ultimately, the article concludes that for those motivated by ethical
concerns regarding animal welfare, true alignment with these values
necessitates a commitment to veganism, as any compromise fails to
address the core issues at stake&lt;sup id=&#34;fnref:5&#34;&gt;&lt;a href=&#34;#fn:5&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;5&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;h2 id=&#34;citations&#34; class=&#34;anchor-header&#34;&gt;Citations: &lt;a class=&#34;anchor-link&#34; href=&#34;#citations&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h1 id=&#34;animals-can-work-together-arvsci&#34; class=&#34;anchor-header&#34;&gt;Animals Can Work Together &lt;span class=&#34;tag&#34; tag-name=&#34;arv&#34;&gt;&lt;span class=&#34;smallcaps&#34;&gt;arv&lt;/span&gt;&lt;/span&gt; &lt;span class=&#34;tag&#34; tag-name=&#34;sci&#34;&gt;&lt;span class=&#34;smallcaps&#34;&gt;sci&lt;/span&gt;&lt;/span&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#animals-can-work-together-arvsci&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;answer-default-1&#34; class=&#34;anchor-header&#34;&gt;Answer (Default): &lt;a class=&#34;anchor-link&#34; href=&#34;#answer-default-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The article discusses various examples of animal cooperation and
mutualistic relationships in nature, challenging the common perception
of the animal kingdom as purely competitive and ruthless. Here are some
key points:&lt;/p&gt;
&lt;h2 id=&#34;types-of-symbiotic-relationships&#34; class=&#34;anchor-header&#34;&gt;Types of Symbiotic Relationships &lt;a class=&#34;anchor-link&#34; href=&#34;#types-of-symbiotic-relationships&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;There are three main types of symbiotic relationships:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Commensalistic: One species benefits while the other is unaffected&lt;/li&gt;
&lt;li&gt;Parasitic: One species benefits at the expense of the other&lt;/li&gt;
&lt;li&gt;Mutualistic: Both species benefit from the interaction&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;examples-of-animal-cooperation&#34; class=&#34;anchor-header&#34;&gt;Examples of Animal Cooperation &lt;a class=&#34;anchor-link&#34; href=&#34;#examples-of-animal-cooperation&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Coral Grouper and Moray Eel&lt;/strong&gt; Coral groupers recruit moray eels to
help them hunt by using specific body movements to communicate&lt;sup id=&#34;fnref:6&#34;&gt;&lt;a href=&#34;#fn:6&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;6&lt;/a&gt;&lt;/sup&gt;. The
grouper signals the eel to follow and then indicates the location of
hidden prey. This collaboration increases hunting success rates for both
species.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Coyote and Badger&lt;/strong&gt; Coyotes and badgers work together to hunt ground
squirrels and prairie dogs&lt;sup id=&#34;fnref:7&#34;&gt;&lt;a href=&#34;#fn:7&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;7&lt;/a&gt;&lt;/sup&gt;. The badger digs into burrows while the
coyote waits at the exit, covering all escape routes. This teamwork
improves hunting success for both animals.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tarantula and Dotted Humming Frog&lt;/strong&gt; Tarantulas allow dotted humming
frogs to live in their burrows&lt;sup id=&#34;fnref:8&#34;&gt;&lt;a href=&#34;#fn:8&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;8&lt;/a&gt;&lt;/sup&gt;. The frog gains protection from
predators, while the tarantula&amp;rsquo;s eggs are protected from ants, which the
frogs eat. This mutually beneficial relationship ensures the safety of
both species.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pistol Shrimp and Goby&lt;/strong&gt; Pistol shrimp and gobies form a lifelong
partnership&lt;sup id=&#34;fnref:9&#34;&gt;&lt;a href=&#34;#fn:9&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;9&lt;/a&gt;&lt;/sup&gt;. The shrimp builds and maintains burrows, while the goby
acts as a lookout due to its superior eyesight. This collaboration
provides safety and shelter for both species.&lt;/p&gt;
&lt;h2 id=&#34;unexpected-interspecies-interactions&#34; class=&#34;anchor-header&#34;&gt;Unexpected Interspecies Interactions &lt;a class=&#34;anchor-link&#34; href=&#34;#unexpected-interspecies-interactions&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The article also mentions several instances of animals helping other
species without apparent benefit:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;An Indian rhesus monkey adopting and caring for a homeless puppy&lt;/li&gt;
&lt;li&gt;A Bornean orangutan rescuing a drowning bird&lt;/li&gt;
&lt;li&gt;A bear saving a drowning crow&lt;/li&gt;
&lt;li&gt;Humpback whales defending smaller fish from orcas&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These interactions demonstrate that animal behavior can sometimes extend
beyond simple survival instincts, showing compassion or altruism across
species lines&lt;sup id=&#34;fnref:10&#34;&gt;&lt;a href=&#34;#fn:10&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;10&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;h2 id=&#34;conclusion&#34; class=&#34;anchor-header&#34;&gt;Conclusion &lt;a class=&#34;anchor-link&#34; href=&#34;#conclusion&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;While competition and violence exist in nature, the animal kingdom also
exhibits numerous examples of cooperation and mutualism&lt;sup id=&#34;fnref:11&#34;&gt;&lt;a href=&#34;#fn:11&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;11&lt;/a&gt;&lt;/sup&gt;. These
relationships highlight the similarities between animals and humans,
demonstrating that different species can work together for mutual
benefit or even act altruistically.&lt;/p&gt;
&lt;h2 id=&#34;citations-1&#34; class=&#34;anchor-header&#34;&gt;Citations: &lt;a class=&#34;anchor-link&#34; href=&#34;#citations-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h1 id=&#34;animals-can-work-together-2-arvscidiy&#34; class=&#34;anchor-header&#34;&gt;Animals Can Work Together 2 &lt;span class=&#34;tag&#34; tag-name=&#34;arv&#34;&gt;&lt;span class=&#34;smallcaps&#34;&gt;arv&lt;/span&gt;&lt;/span&gt; &lt;span class=&#34;tag&#34; tag-name=&#34;sci&#34;&gt;&lt;span class=&#34;smallcaps&#34;&gt;sci&lt;/span&gt;&lt;/span&gt; &lt;span class=&#34;tag&#34; tag-name=&#34;diy&#34;&gt;&lt;span class=&#34;smallcaps&#34;&gt;diy&lt;/span&gt;&lt;/span&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#animals-can-work-together-2-arvscidiy&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;answer-default-2&#34; class=&#34;anchor-header&#34;&gt;Answer (Default): &lt;a class=&#34;anchor-link&#34; href=&#34;#answer-default-2&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The article discusses various examples of animal cooperation and
mutualistic relationships in nature, challenging the common perception
of the animal kingdom as purely competitive and ruthless. Here are some
key points:&lt;/p&gt;
&lt;h2 id=&#34;types-of-symbiotic-relationships-1&#34; class=&#34;anchor-header&#34;&gt;Types of Symbiotic Relationships &lt;a class=&#34;anchor-link&#34; href=&#34;#types-of-symbiotic-relationships-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;There are three main types of symbiotic relationships:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Commensalistic: One species benefits while the other is unaffected&lt;/li&gt;
&lt;li&gt;Parasitic: One species benefits at the expense of the other&lt;/li&gt;
&lt;li&gt;Mutualistic: Both species benefit from the interaction&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;examples-of-animal-cooperation-1&#34; class=&#34;anchor-header&#34;&gt;Examples of Animal Cooperation &lt;a class=&#34;anchor-link&#34; href=&#34;#examples-of-animal-cooperation-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Coral Grouper and Moray Eel&lt;/strong&gt; Coral groupers recruit moray eels to
help them hunt by using specific body movements to communicate&lt;sup id=&#34;fnref:12&#34;&gt;&lt;a href=&#34;#fn:12&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;12&lt;/a&gt;&lt;/sup&gt;. The
grouper signals the eel to follow and then indicates the location of
hidden prey. This collaboration increases hunting success rates for both
species.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Coyote and Badger&lt;/strong&gt; Coyotes and badgers work together to hunt ground
squirrels and prairie dogs&lt;sup id=&#34;fnref:13&#34;&gt;&lt;a href=&#34;#fn:13&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;13&lt;/a&gt;&lt;/sup&gt;. The badger digs into burrows while the
coyote waits at the exit, covering all escape routes. This teamwork
improves hunting success for both animals.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tarantula and Dotted Humming Frog&lt;/strong&gt; Tarantulas allow dotted humming
frogs to live in their burrows&lt;sup id=&#34;fnref:14&#34;&gt;&lt;a href=&#34;#fn:14&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;14&lt;/a&gt;&lt;/sup&gt;. The frog gains protection from
predators, while the tarantula&amp;rsquo;s eggs are protected from ants, which the
frogs eat. This mutually beneficial relationship ensures the safety of
both species.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pistol Shrimp and Goby&lt;/strong&gt; Pistol shrimp and gobies form a lifelong
partnership&lt;sup id=&#34;fnref:15&#34;&gt;&lt;a href=&#34;#fn:15&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;15&lt;/a&gt;&lt;/sup&gt;. The shrimp builds and maintains burrows, while the
goby acts as a lookout due to its superior eyesight. This collaboration
provides safety and shelter for both species.&lt;/p&gt;
&lt;h2 id=&#34;unexpected-interspecies-interactions-1&#34; class=&#34;anchor-header&#34;&gt;Unexpected Interspecies Interactions &lt;a class=&#34;anchor-link&#34; href=&#34;#unexpected-interspecies-interactions-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The article also mentions several instances of animals helping other
species without apparent benefit:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;An Indian rhesus monkey adopting and caring for a homeless puppy&lt;/li&gt;
&lt;li&gt;A Bornean orangutan rescuing a drowning bird&lt;/li&gt;
&lt;li&gt;A bear saving a drowning crow&lt;/li&gt;
&lt;li&gt;Humpback whales defending smaller fish from orcas&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These interactions demonstrate that animal behavior can sometimes extend
beyond simple survival instincts, showing compassion or altruism across
species lines&lt;sup id=&#34;fnref:16&#34;&gt;&lt;a href=&#34;#fn:16&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;16&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;h2 id=&#34;conclusion-1&#34; class=&#34;anchor-header&#34;&gt;Conclusion &lt;a class=&#34;anchor-link&#34; href=&#34;#conclusion-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;While competition and violence exist in nature, the animal kingdom also
exhibits numerous examples of cooperation and mutualism&lt;sup id=&#34;fnref:17&#34;&gt;&lt;a href=&#34;#fn:17&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;17&lt;/a&gt;&lt;/sup&gt;. These
relationships highlight the similarities between animals and humans,
demonstrating that different species can work together for mutual
benefit or even act altruistically.&lt;/p&gt;
&lt;h2 id=&#34;citations-2&#34; class=&#34;anchor-header&#34;&gt;Citations: &lt;a class=&#34;anchor-link&#34; href=&#34;#citations-2&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;what-are-some-other-examples-of-mutualistic-relationships-between-animals&#34; class=&#34;anchor-header&#34;&gt;What are some other examples of mutualistic relationships between animals &lt;a class=&#34;anchor-link&#34; href=&#34;#what-are-some-other-examples-of-mutualistic-relationships-between-animals&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;answer-default-3&#34; class=&#34;anchor-header&#34;&gt;Answer (Default): &lt;a class=&#34;anchor-link&#34; href=&#34;#answer-default-3&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Here are several examples of mutualistic relationships between animals,
highlighting the diverse ways in which different species benefit from
each other:&lt;/p&gt;
&lt;h2 id=&#34;oxpecker-and-rhinoceros-or-zebra&#34; class=&#34;anchor-header&#34;&gt;Oxpecker and Rhinoceros or Zebra &lt;a class=&#34;anchor-link&#34; href=&#34;#oxpecker-and-rhinoceros-or-zebra&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Oxpeckers, a type of bird, land on rhinos or zebras and eat ticks,
flies, and other parasites from their skin. The oxpeckers gain food,
while the rhinos and zebras receive pest control and warning calls from
the oxpeckers when predators are near&lt;sup id=&#34;fnref:18&#34;&gt;&lt;a href=&#34;#fn:18&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;18&lt;/a&gt;&lt;/sup&gt;&lt;sup id=&#34;fnref:19&#34;&gt;&lt;a href=&#34;#fn:19&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;19&lt;/a&gt;&lt;/sup&gt;&lt;sup id=&#34;fnref:20&#34;&gt;&lt;a href=&#34;#fn:20&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;20&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;h2 id=&#34;clownfish-and-sea-anemone&#34; class=&#34;anchor-header&#34;&gt;Clownfish and Sea Anemone &lt;a class=&#34;anchor-link&#34; href=&#34;#clownfish-and-sea-anemone&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Clownfish live within the protective tentacles of sea anemones, which
are poisonous to most other fish. The clownfish clean the anemone&amp;rsquo;s
tentacles, keeping them free from parasites and luring prey within the
anemone&amp;rsquo;s reach. In return, the anemone provides the clownfish with
protection from predators&lt;sup id=&#34;fnref:21&#34;&gt;&lt;a href=&#34;#fn:21&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;21&lt;/a&gt;&lt;/sup&gt;&lt;sup id=&#34;fnref:22&#34;&gt;&lt;a href=&#34;#fn:22&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;22&lt;/a&gt;&lt;/sup&gt;&lt;sup id=&#34;fnref:23&#34;&gt;&lt;a href=&#34;#fn:23&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;23&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;h2 id=&#34;pistol-shrimp-and-goby&#34; class=&#34;anchor-header&#34;&gt;Pistol Shrimp and Goby &lt;a class=&#34;anchor-link&#34; href=&#34;#pistol-shrimp-and-goby&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Pistol shrimp and gobies form a mutualistic relationship where the
shrimp maintains and digs burrows, while the goby, with its better
vision, acts as a lookout for predators. The goby alerts the shrimp to
danger, and in return, the shrimp provides the goby with a safe place to
live&lt;sup id=&#34;fnref:24&#34;&gt;&lt;a href=&#34;#fn:24&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;24&lt;/a&gt;&lt;/sup&gt;&lt;sup id=&#34;fnref:25&#34;&gt;&lt;a href=&#34;#fn:25&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;25&lt;/a&gt;&lt;/sup&gt;&lt;sup id=&#34;fnref:26&#34;&gt;&lt;a href=&#34;#fn:26&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;26&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;h2 id=&#34;termites-and-intestinal-flagellates&#34; class=&#34;anchor-header&#34;&gt;Termites and Intestinal Flagellates &lt;a class=&#34;anchor-link&#34; href=&#34;#termites-and-intestinal-flagellates&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Termites have intestinal flagellates that help digest the cellulose in
wood, which the termites consume. The flagellates get a meal, and the
termites benefit from the digestion of their food. This is an example of
obligate mutualism, where neither species can survive without the
other&lt;sup id=&#34;fnref:27&#34;&gt;&lt;a href=&#34;#fn:27&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;27&lt;/a&gt;&lt;/sup&gt;&lt;sup id=&#34;fnref:28&#34;&gt;&lt;a href=&#34;#fn:28&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;28&lt;/a&gt;&lt;/sup&gt;&lt;sup id=&#34;fnref:29&#34;&gt;&lt;a href=&#34;#fn:29&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;29&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;h2 id=&#34;acacia-ants-and-bullhorn-acacia&#34; class=&#34;anchor-header&#34;&gt;Acacia Ants and Bullhorn Acacia &lt;a class=&#34;anchor-link&#34; href=&#34;#acacia-ants-and-bullhorn-acacia&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Acacia ants live in the thorns of the bullhorn acacia tree and receive
food and shelter. In return, the ants protect the tree from browsing
animals and other herbivores. This is another example of obligate
mutualism&lt;sup id=&#34;fnref:30&#34;&gt;&lt;a href=&#34;#fn:30&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;30&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;h2 id=&#34;hermit-crabs-and-sea-anemones&#34; class=&#34;anchor-header&#34;&gt;Hermit Crabs and Sea Anemones &lt;a class=&#34;anchor-link&#34; href=&#34;#hermit-crabs-and-sea-anemones&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Hermit crabs attach sea anemones to their shells, which serve as
bodyguards, protecting the crabs from predators with their barbed
tentacles. The anemones benefit from the free ride across the seabed
provided by the hermit crabs&lt;sup id=&#34;fnref:31&#34;&gt;&lt;a href=&#34;#fn:31&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;31&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;h2 id=&#34;colombian-lesserblack-tarantula-and-dotted-humming-frog&#34; class=&#34;anchor-header&#34;&gt;Colombian Lesserblack Tarantula and Dotted Humming Frog &lt;a class=&#34;anchor-link&#34; href=&#34;#colombian-lesserblack-tarantula-and-dotted-humming-frog&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The tarantula allows the frog to live in its burrow, providing the frog
with protection from predators. In return, the frog eats carnivorous
ants that threaten the tarantula&amp;rsquo;s eggs&lt;sup id=&#34;fnref:32&#34;&gt;&lt;a href=&#34;#fn:32&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;32&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;h2 id=&#34;drongos-and-meerkats&#34; class=&#34;anchor-header&#34;&gt;Drongos and Meerkats &lt;a class=&#34;anchor-link&#34; href=&#34;#drongos-and-meerkats&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Drongos act as lookouts for meerkats, warning them of predators. While
the drongos sometimes exploit this relationship by raising false alarms
to steal food from fleeing meerkats, the primary benefit is mutual, with
meerkats gaining protection and drongos often receiving genuine warnings
and occasional food&lt;sup id=&#34;fnref:33&#34;&gt;&lt;a href=&#34;#fn:33&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;33&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;h2 id=&#34;sharks-and-pilot-fish&#34; class=&#34;anchor-header&#34;&gt;Sharks and Pilot Fish &lt;a class=&#34;anchor-link&#34; href=&#34;#sharks-and-pilot-fish&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Pilot fish swim alongside sharks, cleaning parasites and food fragments
from the shark&amp;rsquo;s teeth and skin. In return, the pilot fish receive
protection from other predators&lt;sup id=&#34;fnref:34&#34;&gt;&lt;a href=&#34;#fn:34&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;34&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;h2 id=&#34;coyote-and-badger&#34; class=&#34;anchor-header&#34;&gt;Coyote and Badger &lt;a class=&#34;anchor-link&#34; href=&#34;#coyote-and-badger&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Coyotes and badgers hunt together, with the badger digging into burrows
and the coyote waiting outside to catch fleeing prey. This cooperation
increases the hunting success for both species&lt;sup id=&#34;fnref:35&#34;&gt;&lt;a href=&#34;#fn:35&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;35&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;h2 id=&#34;spider-crab-and-algae&#34; class=&#34;anchor-header&#34;&gt;Spider Crab and Algae &lt;a class=&#34;anchor-link&#34; href=&#34;#spider-crab-and-algae&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Spider crabs have algae living on their backs, which provides
camouflage, protecting the crabs from predators. The algae benefit from
a stable and protected environment to live and grow&lt;sup id=&#34;fnref:36&#34;&gt;&lt;a href=&#34;#fn:36&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;36&lt;/a&gt;&lt;/sup&gt;&lt;sup id=&#34;fnref:37&#34;&gt;&lt;a href=&#34;#fn:37&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;37&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;p&gt;These examples illustrate the varied and often intricate ways in which
different animal species can benefit from each other through mutualistic
relationships.&lt;/p&gt;
&lt;h2 id=&#34;citations-3&#34; class=&#34;anchor-header&#34;&gt;Citations: &lt;a class=&#34;anchor-link&#34; href=&#34;#citations-3&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;[6 Surprising Symbiotic Relationships - Wildlife
Woods](&lt;a href=&#34;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&#34;&gt;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;[6 Surprising Symbiotic Relationships - Wildlife
Woods](&lt;a href=&#34;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&#34;&gt;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:3&#34;&gt;
&lt;p&gt;[6 Surprising Symbiotic Relationships - Wildlife
Woods](&lt;a href=&#34;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&#34;&gt;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:3&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:4&#34;&gt;
&lt;p&gt;[6 Surprising Symbiotic Relationships - Wildlife
Woods](&lt;a href=&#34;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&#34;&gt;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:4&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:5&#34;&gt;
&lt;p&gt;[6 Surprising Symbiotic Relationships - Wildlife
Woods](&lt;a href=&#34;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&#34;&gt;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:5&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:6&#34;&gt;
&lt;p&gt;[6 Surprising Symbiotic Relationships - Wildlife
Woods](&lt;a href=&#34;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&#34;&gt;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:6&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:7&#34;&gt;
&lt;p&gt;[6 Surprising Symbiotic Relationships - Wildlife
Woods](&lt;a href=&#34;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&#34;&gt;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:7&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:8&#34;&gt;
&lt;p&gt;[6 Surprising Symbiotic Relationships - Wildlife
Woods](&lt;a href=&#34;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&#34;&gt;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:8&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:9&#34;&gt;
&lt;p&gt;[6 Surprising Symbiotic Relationships - Wildlife
Woods](&lt;a href=&#34;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&#34;&gt;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:9&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:10&#34;&gt;
&lt;p&gt;[6 Surprising Symbiotic Relationships - Wildlife
Woods](&lt;a href=&#34;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&#34;&gt;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:10&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:11&#34;&gt;
&lt;p&gt;[6 Surprising Symbiotic Relationships - Wildlife
Woods](&lt;a href=&#34;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&#34;&gt;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:11&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:12&#34;&gt;
&lt;p&gt;[6 Surprising Symbiotic Relationships - Wildlife
Woods](&lt;a href=&#34;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&#34;&gt;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:12&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:13&#34;&gt;
&lt;p&gt;[6 Surprising Symbiotic Relationships - Wildlife
Woods](&lt;a href=&#34;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&#34;&gt;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:13&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:14&#34;&gt;
&lt;p&gt;[6 Surprising Symbiotic Relationships - Wildlife
Woods](&lt;a href=&#34;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&#34;&gt;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:14&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:15&#34;&gt;
&lt;p&gt;[6 Surprising Symbiotic Relationships - Wildlife
Woods](&lt;a href=&#34;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&#34;&gt;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:15&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:16&#34;&gt;
&lt;p&gt;[6 Surprising Symbiotic Relationships - Wildlife
Woods](&lt;a href=&#34;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&#34;&gt;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:16&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:17&#34;&gt;
&lt;p&gt;[6 Surprising Symbiotic Relationships - Wildlife
Woods](&lt;a href=&#34;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&#34;&gt;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:17&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:18&#34;&gt;
&lt;p&gt;[Mutualistic Relationships - New England Complex Systems
Institute](&lt;a href=&#34;https://necsi.edu/mutualistic-relationships&#34;&gt;https://necsi.edu/mutualistic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:18&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:19&#34;&gt;
&lt;p&gt;[Mutualism: Symbiotic Relationships -
ThoughtCo](&lt;a href=&#34;https://www.thoughtco.com/mutualism-symbiotic-relationships-4109634&#34;&gt;https://www.thoughtco.com/mutualism-symbiotic-relationships-4109634&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:19&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:20&#34;&gt;
&lt;p&gt;[Mutualism | Types, Examples, &amp;amp; Facts -
Britannica](&lt;a href=&#34;https://www.britannica.com/science/mutualism-biology&#34;&gt;https://www.britannica.com/science/mutualism-biology&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:20&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:21&#34;&gt;
&lt;p&gt;[10 Mutualism Examples -
YouTube](&lt;a href=&#34;https://www.youtube.com/watch?v=qRn62gtgntY&#34;&gt;https://www.youtube.com/watch?v=qRn62gtgntY&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:21&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:22&#34;&gt;
&lt;p&gt;[Mutualism: Symbiotic Relationships -
ThoughtCo](&lt;a href=&#34;https://www.thoughtco.com/mutualism-symbiotic-relationships-4109634&#34;&gt;https://www.thoughtco.com/mutualism-symbiotic-relationships-4109634&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:22&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:23&#34;&gt;
&lt;p&gt;[Mutualism | Types, Examples, &amp;amp; Facts -
Britannica](&lt;a href=&#34;https://www.britannica.com/science/mutualism-biology&#34;&gt;https://www.britannica.com/science/mutualism-biology&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:23&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:24&#34;&gt;
&lt;p&gt;[6 Surprising Symbiotic Relationships - Wildlife
Woods](&lt;a href=&#34;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&#34;&gt;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:24&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:25&#34;&gt;
&lt;p&gt;[10 Mutualism Examples -
YouTube](&lt;a href=&#34;https://www.youtube.com/watch?v=qRn62gtgntY&#34;&gt;https://www.youtube.com/watch?v=qRn62gtgntY&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:25&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:26&#34;&gt;
&lt;p&gt;[Mutualism: Symbiotic Relationships -
ThoughtCo](&lt;a href=&#34;https://www.thoughtco.com/mutualism-symbiotic-relationships-4109634&#34;&gt;https://www.thoughtco.com/mutualism-symbiotic-relationships-4109634&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:26&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:27&#34;&gt;
&lt;p&gt;[10 Mutualism Examples -
YouTube](&lt;a href=&#34;https://www.youtube.com/watch?v=qRn62gtgntY&#34;&gt;https://www.youtube.com/watch?v=qRn62gtgntY&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:27&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:28&#34;&gt;
&lt;p&gt;[Mutualism | Types, Examples, &amp;amp; Facts -
Britannica](&lt;a href=&#34;https://www.britannica.com/science/mutualism-biology&#34;&gt;https://www.britannica.com/science/mutualism-biology&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:28&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:29&#34;&gt;
&lt;p&gt;[Symbiotic relationships in ecology - Wild Earth
Lab](&lt;a href=&#34;https://wildearthlab.com/2022/09/28/symbiotic-relationships/&#34;&gt;https://wildearthlab.com/2022/09/28/symbiotic-relationships/&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:29&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:30&#34;&gt;
&lt;p&gt;[Mutualism | Types, Examples, &amp;amp; Facts -
Britannica](&lt;a href=&#34;https://www.britannica.com/science/mutualism-biology&#34;&gt;https://www.britannica.com/science/mutualism-biology&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:30&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:31&#34;&gt;
&lt;p&gt;[6 Surprising Symbiotic Relationships - Wildlife
Woods](&lt;a href=&#34;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&#34;&gt;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:31&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:32&#34;&gt;
&lt;p&gt;[6 Surprising Symbiotic Relationships - Wildlife
Woods](&lt;a href=&#34;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&#34;&gt;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:32&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:33&#34;&gt;
&lt;p&gt;[6 Surprising Symbiotic Relationships - Wildlife
Woods](&lt;a href=&#34;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&#34;&gt;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:33&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:34&#34;&gt;
&lt;p&gt;[6 Surprising Symbiotic Relationships - Wildlife
Woods](&lt;a href=&#34;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&#34;&gt;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:34&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:35&#34;&gt;
&lt;p&gt;[6 Surprising Symbiotic Relationships - Wildlife
Woods](&lt;a href=&#34;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&#34;&gt;https://wildlifewoods.net/blog/2018/8/23/6-surprising-symbiotic-relationships&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:35&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:36&#34;&gt;
&lt;p&gt;[10 Mutualism Examples -
YouTube](&lt;a href=&#34;https://www.youtube.com/watch?v=qRn62gtgntY&#34;&gt;https://www.youtube.com/watch?v=qRn62gtgntY&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:36&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:37&#34;&gt;
&lt;p&gt;[Mutualism | Types, Examples, &amp;amp; Facts -
Britannica](&lt;a href=&#34;https://www.britannica.com/science/mutualism-biology&#34;&gt;https://www.britannica.com/science/mutualism-biology&lt;/a&gt;)&amp;#160;&lt;a href=&#34;#fnref:37&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</description>
    </item>
    
    <item>
      <title>File Analysis</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/aibots/perplexity/file-analysis/</link>
      <pubDate>Sat, 07 Sep 2024 15:19:55 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/aibots/perplexity/file-analysis/</guid>
      <description>&lt;p&gt;PP allows users to upload an unlimited number of files, including PDFs,
CSVs, PNGs, and analyze them using cutting-edge AI models to extract
insights, ask questions about specific content, and leverage the AI&amp;rsquo;s
capabilities to work with your uploaded files in various ways. After
highlighting the &lt;em&gt;Capabilities&lt;/em&gt; and &lt;em&gt;Summarization&lt;/em&gt; features generally,
we examine several documents through PP to see just how well it
performs. Note that PP will utilize not only the documents uploaded
(maximum 4), but if the need arises, it will gather relevant information
from the web as well.&lt;/p&gt;
&lt;h1 id=&#34;capabilities&#34; class=&#34;anchor-header&#34;&gt;Capabilities &lt;a class=&#34;anchor-link&#34; href=&#34;#capabilities&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Perplexity Pro&amp;rsquo;s file upload and analysis feature offers several
capabilities for working with uploaded documents:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Document Analysis&lt;/strong&gt;: You can upload textual files like PDFs, plain
text, or code files up to 25 MB in size. Perplexity can then analyze
the content of these documents.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Multiple File Uploads&lt;/strong&gt;: You can upload up to 4 files at once,
allowing you to work with multiple documents simultaneously.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Contextual Awareness&lt;/strong&gt;: When you upload a file and start a new
thread, Perplexity maintains contextual awareness of the file&amp;rsquo;s
contents for follow-up questions within that thread.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Extraction of Key Information&lt;/strong&gt;: For longer files, Perplexity
extracts the most important parts to provide relevant responses to
your queries.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Versatile Applications&lt;/strong&gt;: The file upload feature can benefit
various user groups:&lt;br&gt;
&lt;em&gt;Researchers&lt;/em&gt; can extract key insights and summarize findings from
academic papers&lt;br&gt;
&lt;em&gt;Students&lt;/em&gt; can get explanations of complex topics and summarize
texts&lt;br&gt;
&lt;em&gt;Professionals&lt;/em&gt; can analyze business reports and technical manuals&lt;br&gt;
&lt;em&gt;Developers&lt;/em&gt; can upload code files for explanations and debugging&lt;br&gt;
&lt;em&gt;Writers&lt;/em&gt; can proofread documents and get feedback on drafts&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Privacy&lt;/strong&gt;: Uploaded files remain private and are only used to
customize responses to your questions. They are not accessed or
shared for other purposes.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;File Retention&lt;/strong&gt;: Uploaded files are retained for 30 days, after
which the file contents will no longer be accessible for follow-ups.
However, the context of previous questions and answers in that
thread is maintained.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Advanced Model Support&lt;/strong&gt;: Pro subscribers can leverage advanced
models like Claude 3 and GPT-4 to handle longer files and perform
more complex analyses.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Unlimited Uploads&lt;/strong&gt;: While free users are limited to 3 file
uploads per day, Pro subscribers can upload unlimited files daily
(at least 100).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Integration with Pro Search&lt;/strong&gt;: By default, the search will only
use the uploaded file as a source. However, Pro users can enable web
browsing to combine file analysis with internet search capabilities.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;With these features, you can effectively use Perplexity Pro to analyze
documents, extract insights, ask questions about specific content, and
leverage the AI&amp;rsquo;s capabilities to work with your uploaded files in
various ways.&lt;/p&gt;
&lt;h1 id=&#34;summarization&#34; class=&#34;anchor-header&#34;&gt;Summarization &lt;a class=&#34;anchor-link&#34; href=&#34;#summarization&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;PP is quite effective at summarizing complex articles, though it has
both strengths and limitations compared to other AI summarization tools:&lt;/p&gt;
&lt;p&gt;Key strengths of Perplexity AI for summarization:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Comprehensive summaries: Perplexity AI tends to provide more
detailed and nuanced summaries, especially for technical or complex
topics.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Structured output: It often uses clear structures with headers,
bullet points, or numbered lists, enhancing readability.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Contextual awareness: Perplexity maintains contextual awareness of
uploaded file contents, allowing for follow-up questions.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Integration with web search: Pro users can combine file analysis
with internet search capabilities for more comprehensive answers.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Citation and sourcing: Perplexity integrates citations directly
within the text, making it easier to evaluate credibility and track
down sources.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Limitations or areas where other tools may have an advantage:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Conciseness: Tools like ChatGPT GPT-4o may produce shorter summaries
while still capturing essential information.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Accessibility: During one trial, Perplexity AI Pro couldn&amp;rsquo;t access
25% of articles, compared to 17% for ChatGPT.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Specialized focus: Some tools like ShortForm are specifically
designed for book summaries, which may give them an edge in that
particular area.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Overall, Perplexity AI seems to excel in providing comprehensive,
well-structured summaries of complex articles. Its ability to integrate
web searches, maintain context, and provide citations makes it
particularly useful for in-depth research and understanding. However,
the choice between Perplexity AI and other summarization tools may
depend on specific needs - whether you&amp;rsquo;re looking for quick overviews or
more detailed analyses.&lt;/p&gt;
&lt;h1 id=&#34;ranjana-doctoral-dissertation&#34; class=&#34;anchor-header&#34;&gt;Ranjana Doctoral Dissertation &lt;a class=&#34;anchor-link&#34; href=&#34;#ranjana-doctoral-dissertation&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;This is a 501 page pdf document submitted for Ranjana&amp;rsquo;s Doctorate of
Social Science. Here is the link to the &lt;a href=&#34;https://www.perplexity.ai/search/summarize-the-attached-pdf-i-w-6ZSVAF1TTzyrHrH.jphLQA&#34;&gt;PP
thread&lt;/a&gt;.
Some of the prompts were suggested by PP while others were independently
constructed.&lt;/p&gt;
&lt;h2 id=&#34;summary&#34; class=&#34;anchor-header&#34;&gt;Summary &lt;a class=&#34;anchor-link&#34; href=&#34;#summary&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;This dissertation titled &amp;ldquo;Linking Animals, Social Justice and Social
Work&amp;rdquo; by Ranjana Basu explores the connection between animal welfare,
social justice, and the field of social work. Here are the key points:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;The research aims to raise awareness about speciesism
(discrimination against animals) among social workers and reshape
their relationships with animals encountered in practice.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;It argues that speciesism is a social justice issue that social work
should address, given the profession&amp;rsquo;s commitment to social justice.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The study uses participatory action research methodology, working
with animal advocates to develop an educational module for social
workers.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The module challenges human exceptionalism by highlighting animal
agency and caring behaviors among animals.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;After education and networking, social workers showed a stronger
connection to animals in their practice and an expanded sense of
social justice.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The research points to social work&amp;rsquo;s role in maintaining the
animal-human boundary and keeping animals conceptually invisible.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;It recommends that social work recognize &amp;ldquo;trans-species social
justice&amp;rdquo; and make animals more visible in the profession.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The dissertation provides extensive background on social work
history, values, and current challenges, especially related to
neoliberalism.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;It argues that considering animal welfare aligns with social work&amp;rsquo;s
core value of social justice and is relevant to many areas of
practice.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The research suggests education, professional support, and
grassroots mobilization to drive change in social work institutions
regarding animal welfare.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The dissertation makes a case for expanding social work&amp;rsquo;s conception of
social justice to include animals, arguing this is consistent with the
profession&amp;rsquo;s values and relevant to practice.&lt;/p&gt;
&lt;h2 id=&#34;what-are-the-key-findings-and-recommendations&#34; class=&#34;anchor-header&#34;&gt;What are the key findings and recommendations? &lt;a class=&#34;anchor-link&#34; href=&#34;#what-are-the-key-findings-and-recommendations&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Based on my review of the dissertation, some of the key findings and
recommendations include:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;After education and networking, social workers showed a stronger
connection to animals in their practice and an expanded sense of
social justice.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The research points to social work&amp;rsquo;s role in maintaining the
animal-human boundary and keeping animals conceptually invisible.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;It recommends that social work recognize &amp;ldquo;trans-species social
justice&amp;rdquo; and make animals more visible in the profession.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The study suggests education, professional support, and grassroots
mobilization to drive change in social work institutions regarding
animal welfare.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;It argues that considering animal welfare aligns with social work&amp;rsquo;s
core value of social justice and is relevant to many areas of
practice.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The research found that the moral norm of social justice was an
important influence in making participants more willing to advocate
for animals.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;It recommends education about speciesism and consideration of animal
wellbeing in social work practice and education.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The study suggests professional organizations should support a
community of practice related to inclusion of animals in social
work.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;It recommends grassroots mobilization to propel change in social
work institutions regarding animals.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The research makes a case for expanding social work&amp;rsquo;s conception of
social justice to include animals, arguing this is consistent with
the profession&amp;rsquo;s values and relevant to practice.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Citations:&lt;br&gt;
[1]
&lt;a href=&#34;https://viurrspace.ca/bitstream/handle/10613/25307/Basu_royalroadsdoc_1313E_10101.pdf&#34;&gt;https://viurrspace.ca/bitstream/handle/10613/25307/Basu_royalroadsdoc_1313E_10101.pdf&lt;/a&gt;&lt;br&gt;
[2] &lt;a href=&#34;https://animalsandsocialwork.info.yorku.ca&#34;&gt;https://animalsandsocialwork.info.yorku.ca&lt;/a&gt;&lt;br&gt;
[3]
&lt;a href=&#34;https://www.viurrspace.ca/server/api/core/bitstreams/f1710a0c-6c87-4b63-a41d-9ebe17ffb05a/content&#34;&gt;https://www.viurrspace.ca/server/api/core/bitstreams/f1710a0c-6c87-4b63-a41d-9ebe17ffb05a/content&lt;/a&gt;&lt;br&gt;
[4] &lt;a href=&#34;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7474507/&#34;&gt;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7474507/&lt;/a&gt;&lt;br&gt;
[5]
&lt;a href=&#34;https://www.frontiersin.org/journals/veterinary-science/articles/10.3389/fvets.2021.787555/full&#34;&gt;https://www.frontiersin.org/journals/veterinary-science/articles/10.3389/fvets.2021.787555/full&lt;/a&gt;&lt;br&gt;
[6] &lt;a href=&#34;https://bnbasu.com/reviews/&#34;&gt;https://bnbasu.com/reviews/&lt;/a&gt;&lt;br&gt;
[7] &lt;a href=&#34;https://core.ac.uk/download/344926058.pdf&#34;&gt;https://core.ac.uk/download/344926058.pdf&lt;/a&gt;&lt;br&gt;
[8]
&lt;a href=&#34;https://www.sshrc-crsh.gc.ca/results-resultats/recipients-recipiendaires/2021/idg-sds-eng.aspx&#34;&gt;https://www.sshrc-crsh.gc.ca/results-resultats/recipients-recipiendaires/2021/idg-sds-eng.aspx&lt;/a&gt;&lt;br&gt;
[9]
&lt;a href=&#34;https://www.viurrspace.ca/items/38a71a64-4c79-40fa-b0e7-302707b036a8&#34;&gt;https://www.viurrspace.ca/items/38a71a64-4c79-40fa-b0e7-302707b036a8&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;what-are-the-potential-contributions-of-this-project-to-social-work&#34; class=&#34;anchor-header&#34;&gt;What are the potential contributions of this project to social work? &lt;a class=&#34;anchor-link&#34; href=&#34;#what-are-the-potential-contributions-of-this-project-to-social-work&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Based on my review of the dissertation, this research project has
several potential contributions to social work:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Raising awareness about speciesism and animal welfare as social
justice issues that are relevant to social work practice and values.
The research aims to expand social workers&amp;rsquo; conception of social
justice to include animals.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Developing and testing an educational module to teach social workers
about animal welfare issues and how they connect to social work.
This could provide a model for incorporating animal-related content
into social work education and training.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Exploring how education and networking impacts social workers&#39;
willingness to advocate for animals. This provides insight into
effective strategies for engaging social workers on this issue.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Highlighting the connections between animal welfare and other social
justice issues that social workers already address, such as domestic
violence, child welfare, and environmental justice. This
demonstrates the relevance of animal welfare to existing social work
practice areas.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Encouraging social workers to consider animals in assessments,
interventions, and policy advocacy. The research aims to reshape
social workers&amp;rsquo; relationships with animals encountered in practice.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Expanding social work&amp;rsquo;s understanding of oppression and
intersectionality by incorporating speciesism alongside other forms
of oppression.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Challenging anthropocentrism in social work theory and practice by
promoting a more holistic view that includes animals.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Providing recommendations for how social work education,
organizations, and grassroots efforts can better incorporate animal
welfare considerations.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Contributing to the growing body of scholarship on human-animal
relationships in social work and promoting further research in this
area.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Aligning social work more closely with changing societal attitudes
about animal welfare and rights.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;In essence, this research aims to expand social work&amp;rsquo;s scope to include
animals as subjects of ethical consideration and social justice, with
implications for education, practice, policy, and the profession&amp;rsquo;s
overall orientation. The goal is to make animals more visible within
social work&amp;rsquo;s purview.&lt;/p&gt;
&lt;p&gt;Citations:&lt;br&gt;
[1]
&lt;a href=&#34;https://viurrspace.ca/bitstream/handle/10613/25307/Basu_royalroadsdoc_1313E_10101.pdf&#34;&gt;https://viurrspace.ca/bitstream/handle/10613/25307/Basu_royalroadsdoc_1313E_10101.pdf&lt;/a&gt;&lt;br&gt;
[2] &lt;a href=&#34;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7474507/&#34;&gt;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7474507/&lt;/a&gt;&lt;br&gt;
[3] &lt;a href=&#34;https://jswve.org/volume-20/issue-2/item-06/&#34;&gt;https://jswve.org/volume-20/issue-2/item-06/&lt;/a&gt;&lt;br&gt;
[4]
&lt;a href=&#34;https://humaneactionpittsburgh.org/the-intersection-of-social-work-and-animal-welfare/&#34;&gt;https://humaneactionpittsburgh.org/the-intersection-of-social-work-and-animal-welfare/&lt;/a&gt;&lt;br&gt;
[5]
&lt;a href=&#34;https://ojs.uwindsor.ca/index.php/csw/article/download/5873/4856?inline=1&#34;&gt;https://ojs.uwindsor.ca/index.php/csw/article/download/5873/4856?inline=1&lt;/a&gt;&lt;br&gt;
[6]
&lt;a href=&#34;https://www.viurrspace.ca/items/38a71a64-4c79-40fa-b0e7-302707b036a8&#34;&gt;https://www.viurrspace.ca/items/38a71a64-4c79-40fa-b0e7-302707b036a8&lt;/a&gt;&lt;br&gt;
[7] &lt;a href=&#34;https://animalsandsocialwork.info.yorku.ca&#34;&gt;https://animalsandsocialwork.info.yorku.ca&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;what-are-some-examples-of-animal-abuse-discussed-in-the-dissertation&#34; class=&#34;anchor-header&#34;&gt;What are some examples of animal abuse discussed in the dissertation? &lt;a class=&#34;anchor-link&#34; href=&#34;#what-are-some-examples-of-animal-abuse-discussed-in-the-dissertation&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The dissertation discusses several examples of animal abuse and
exploitation, including:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Over 100 million animals killed for research experiments each year in
the United States, with 4.5 million used for research in Canada in
2019, many subjected to moderate to severe distress.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;4 billion land animals slaughtered in the Canadian food industry and
over 49 billion killed in the US in 2020 alone for food production.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Abuse of companion animals in homes, often linked to domestic violence
against women and children.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Factory farming practices that confine animals in cramped, unnatural
conditions.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Use of animals for entertainment in circuses, zoos, etc.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Fur farming and trapping of animals for their fur.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Animal testing for cosmetics and other products.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Exploitation of animals in industrial agriculture.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Separation of calves from their mothers in dairy farming.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The dissertation argues that these practices reflect widespread
speciesism and the oppression of animals in society. It calls for social
workers to recognize this as a social justice issue and incorporate
concern for animal welfare into their practice and ethics.&lt;/p&gt;
&lt;p&gt;Citations:&lt;br&gt;
[1]
&lt;a href=&#34;https://viurrspace.ca/bitstream/handle/10613/25307/Basu_royalroadsdoc_1313E_10101.pdf&#34;&gt;https://viurrspace.ca/bitstream/handle/10613/25307/Basu_royalroadsdoc_1313E_10101.pdf&lt;/a&gt;&lt;br&gt;
[2] &lt;a href=&#34;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7474507/&#34;&gt;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7474507/&lt;/a&gt;&lt;br&gt;
[3] &lt;a href=&#34;https://jswve.org/volume-20/issue-2/item-06/&#34;&gt;https://jswve.org/volume-20/issue-2/item-06/&lt;/a&gt;&lt;br&gt;
[4]
&lt;a href=&#34;https://ojs.uwindsor.ca/index.php/csw/article/download/5873/4856?inline=1&#34;&gt;https://ojs.uwindsor.ca/index.php/csw/article/download/5873/4856?inline=1&lt;/a&gt;&lt;br&gt;
[5]
&lt;a href=&#34;https://scholarworks.waldenu.edu/cgi/viewcontent.cgi?article=15925&amp;amp;context=dissertations&#34;&gt;https://scholarworks.waldenu.edu/cgi/viewcontent.cgi?article=15925&amp;amp;context=dissertations&lt;/a&gt;&lt;br&gt;
[6] &lt;a href=&#34;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7246522/&#34;&gt;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7246522/&lt;/a&gt;&lt;br&gt;
[7]
&lt;a href=&#34;https://humaneactionpittsburgh.org/the-intersection-of-social-work-and-animal-welfare/&#34;&gt;https://humaneactionpittsburgh.org/the-intersection-of-social-work-and-animal-welfare/&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;how-does-animal-cruelty-indicate-potential-human-violence&#34; class=&#34;anchor-header&#34;&gt;How does animal cruelty indicate potential human violence? &lt;a class=&#34;anchor-link&#34; href=&#34;#how-does-animal-cruelty-indicate-potential-human-violence&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;There are several ways that animal cruelty has been linked to potential
human violence:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Co-occurrence of animal abuse and family violence: Studies have
found that animal abuse often occurs in homes where there is
domestic violence, child abuse, or elder abuse. The abuse of animals
may be used as a way to control, intimidate or punish family
members.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Animal abuse as a predictor of future violence: Research has shown
that individuals who engage in animal cruelty, especially as
children or adolescents, are more likely to commit violent acts
against humans later in life. It can be an early indicator of
antisocial behavior.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Animal abuse as part of the cycle of violence: Those who witness or
experience violence, including animal abuse, as children are more
likely to engage in violent behavior themselves as adults.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Desensitization to violence: Repeatedly harming animals may
desensitize an individual to the suffering of others and make it
easier to engage in violence against humans.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Shared underlying factors: Animal cruelty and interpersonal violence
may stem from similar psychological and environmental risk factors
like lack of empathy, poor impulse control, and exposure to
violence.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Use of animals to rehearse violence: Some perpetrators may
&amp;ldquo;practice&amp;rdquo; on animals before moving on to human victims.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Animal abuse as part of a pattern of control and intimidation:
Abusers may threaten or harm pets as a way to exert power and
control over human victims.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;While not all animal abusers go on to harm humans, animal cruelty is
considered a red flag that may indicate a propensity for other violent
behavior. This link has led many professionals to view animal abuse as a
serious issue that warrants intervention and as a potential warning sign
for other forms of violence.&lt;/p&gt;
&lt;p&gt;Citations:&lt;br&gt;
[1]
&lt;a href=&#34;https://viurrspace.ca/bitstream/handle/10613/25307/Basu_royalroadsdoc_1313E_10101.pdf&#34;&gt;https://viurrspace.ca/bitstream/handle/10613/25307/Basu_royalroadsdoc_1313E_10101.pdf&lt;/a&gt;&lt;br&gt;
[2] &lt;a href=&#34;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7246522/&#34;&gt;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7246522/&lt;/a&gt;&lt;br&gt;
[3]
&lt;a href=&#34;https://www.animallaw.info/article/link-cruelty-animals-and-violence-towards-people&#34;&gt;https://www.animallaw.info/article/link-cruelty-animals-and-violence-towards-people&lt;/a&gt;&lt;br&gt;
[4]
&lt;a href=&#34;https://scholarworks.waldenu.edu/cgi/viewcontent.cgi?article=15925&amp;amp;context=dissertations&#34;&gt;https://scholarworks.waldenu.edu/cgi/viewcontent.cgi?article=15925&amp;amp;context=dissertations&lt;/a&gt;&lt;br&gt;
[5]
&lt;a href=&#34;https://animalcare.lacounty.gov/the-link-between-animal-abuse-and-human-violence-understanding-the-complex-connection/&#34;&gt;https://animalcare.lacounty.gov/the-link-between-animal-abuse-and-human-violence-understanding-the-complex-connection/&lt;/a&gt;&lt;br&gt;
[6] &lt;a href=&#34;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9024712/&#34;&gt;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9024712/&lt;/a&gt;&lt;br&gt;
[7]
&lt;a href=&#34;https://aldf.org/article/the-link-between-cruelty-to-animals-and-violence-toward-humans-2/&#34;&gt;https://aldf.org/article/the-link-between-cruelty-to-animals-and-violence-toward-humans-2/&lt;/a&gt;&lt;br&gt;
[8] &lt;a href=&#34;https://onlinelibrary.wiley.com/doi/10.1002/9781119894131.ch16&#34;&gt;https://onlinelibrary.wiley.com/doi/10.1002/9781119894131.ch16&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;how-can-social-workers-address-clients-animal-care-concerns-effectively&#34; class=&#34;anchor-header&#34;&gt;How can social workers address clients&amp;rsquo; animal care concerns effectively? &lt;a class=&#34;anchor-link&#34; href=&#34;#how-can-social-workers-address-clients-animal-care-concerns-effectively&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Based on the dissertation, there are several ways social workers can
effectively address clients&amp;rsquo; animal care concerns:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Include questions about companion animals in assessments and
consider their wellbeing as part of the family system. The
dissertation notes that over 56% of Canadian households have
companion animals, so it&amp;rsquo;s likely many clients will have pets.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Link clients to resources that can help them care for their
companion animals when needed. This could include pet food banks,
low-cost veterinary care, etc.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Report suspected animal abuse to local animal protection
authorities. The dissertation discusses the link between animal
abuse and other forms of family violence.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Ensure the wellbeing of animals is paramount in any animal-assisted
interventions or therapies.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Develop organizational policies and resources to support social
workers in attending to animal welfare, such as databases of
community animal support services.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Advocate for policies and programs that allow people to keep their
pets when accessing social services (e.g. domestic violence shelters
that accommodate pets).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Understand the human-animal bond and its importance to clients&#39;
wellbeing. The dissertation notes the HAB can provide emotional
support, reduce anxiety, and improve health outcomes.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Take a &amp;ldquo;more-than-human&amp;rdquo; approach to understanding family systems
that includes companion animals as family members.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Consider how institutional forces and policies related to animals
may impact clients, especially vulnerable groups.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Incorporate education on animal welfare and human-animal
relationships into social work training and professional
development.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The key is to recognize animals as part of clients&amp;rsquo; social environments
and family systems, and to consider their wellbeing as interconnected
with human wellbeing when providing services and interventions.&lt;/p&gt;
&lt;p&gt;Citations:&lt;br&gt;
[1]
&lt;a href=&#34;https://viurrspace.ca/bitstream/handle/10613/25307/Basu_royalroadsdoc_1313E_10101.pdf&#34;&gt;https://viurrspace.ca/bitstream/handle/10613/25307/Basu_royalroadsdoc_1313E_10101.pdf&lt;/a&gt;&lt;br&gt;
[2] &lt;a href=&#34;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7474507/&#34;&gt;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7474507/&lt;/a&gt;&lt;br&gt;
[3] &lt;a href=&#34;https://jswve.org/volume-20/issue-2/item-06/&#34;&gt;https://jswve.org/volume-20/issue-2/item-06/&lt;/a&gt;&lt;br&gt;
[4] &lt;a href=&#34;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8631323/&#34;&gt;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8631323/&lt;/a&gt;&lt;br&gt;
[5] &lt;a href=&#34;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9024712/&#34;&gt;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9024712/&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;what-community-resources-can-social-workers-use-to-address-clients-animal-care-concerns&#34; class=&#34;anchor-header&#34;&gt;What community resources can social workers use to address clients&amp;rsquo; animal care concerns? &lt;a class=&#34;anchor-link&#34; href=&#34;#what-community-resources-can-social-workers-use-to-address-clients-animal-care-concerns&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Based on the dissertation, there are several community resources social
workers can use to address clients&amp;rsquo; animal care concerns:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Pet food banks and low-cost veterinary care services to help clients
care for their companion animals when needed.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Local animal protection authorities to report suspected animal
abuse.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Domestic violence shelters that accommodate pets, allowing victims
to leave abusive situations without abandoning their animals.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Databases of community animal support services that social workers
can refer to.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Regional animal support organizations and local animal shelters.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Resources to help homeless clients care for their companion animals.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Animal-assisted therapy and intervention programs.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Veterinary social work services, where available.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Community education programs about the link between animal abuse and
family violence.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Animal welfare organizations that can provide information and
support.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The dissertation recommends that social work organizations develop
resources to support social workers in attending to the wellbeing of
nonhuman animals in their practice, including relevant professional
development opportunities and databases of community animal support
services. It also suggests social workers can help link clients to
resources that will assist them in caring for their companion animals
when appropriate.&lt;/p&gt;
&lt;p&gt;Citations:&lt;br&gt;
[1]
&lt;a href=&#34;https://viurrspace.ca/bitstream/handle/10613/25307/Basu_royalroadsdoc_1313E_10101.pdf&#34;&gt;https://viurrspace.ca/bitstream/handle/10613/25307/Basu_royalroadsdoc_1313E_10101.pdf&lt;/a&gt;&lt;br&gt;
[2] &lt;a href=&#34;https://jswve.org/volume-20/issue-2/item-06/&#34;&gt;https://jswve.org/volume-20/issue-2/item-06/&lt;/a&gt;&lt;br&gt;
[3]
&lt;a href=&#34;https://www.torontohumanesociety.com/the-vital-role-of-social-work-in-animal-welfare/&#34;&gt;https://www.torontohumanesociety.com/the-vital-role-of-social-work-in-animal-welfare/&lt;/a&gt;&lt;br&gt;
[4] &lt;a href=&#34;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8631323/&#34;&gt;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8631323/&lt;/a&gt;&lt;br&gt;
[5]
&lt;a href=&#34;https://www.humananimalsupportservices.org/blog/animal-shelter-hired-veterinary-social-worker/&#34;&gt;https://www.humananimalsupportservices.org/blog/animal-shelter-hired-veterinary-social-worker/&lt;/a&gt;&lt;br&gt;
[6] &lt;a href=&#34;https://www.humananimalsupportservices.org&#34;&gt;https://www.humananimalsupportservices.org&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;how-can-social-workers-help-clients-facing-economic-crises-keep-their-pets&#34; class=&#34;anchor-header&#34;&gt;How can social workers help clients facing economic crises keep their pets? &lt;a class=&#34;anchor-link&#34; href=&#34;#how-can-social-workers-help-clients-facing-economic-crises-keep-their-pets&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Here are some ways social workers can help clients facing economic
crises keep their pets:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Connect clients to pet food banks or low-cost pet food resources in
the community. Many areas have programs that provide free or
discounted pet food to owners in need.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Help clients access low-cost or free veterinary care through local
clinics, shelters, or veterinary schools that offer discounted
services.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Assist clients in applying for temporary fostering programs that can
provide short-term care for pets while owners get back on their feet
financially.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Connect clients to organizations that offer financial assistance for
pet care expenses during times of hardship.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Help clients explore options like pet-sitting exchanges or community
pet care co-ops to reduce costs.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Advocate with landlords or housing providers to allow pets or waive
pet fees/deposits for clients facing housing insecurity.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Provide referrals to low-cost spay/neuter services to prevent
unwanted litters.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Help clients create a budget that prioritizes essential pet care
costs.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Connect clients to resources for affordable pet supplies like beds,
crates, leashes, etc.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Explore options for temporary boarding or care if a client needs to
enter a shelter or treatment program that doesn&amp;rsquo;t allow pets.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Assist clients in researching and applying for pet-friendly housing
options.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Advocate with local shelters to provide temporary housing for pets
of clients entering treatment or fleeing domestic violence.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The key is to be aware of pet-related resources in the community and
help clients access them to reduce the financial burden of pet ownership
during difficult times. Social workers can also advocate for more
pet-inclusive social services and policies.&lt;/p&gt;
&lt;p&gt;Citations:&lt;br&gt;
[1]
&lt;a href=&#34;https://viurrspace.ca/bitstream/handle/10613/25307/Basu_royalroadsdoc_1313E_10101.pdf&#34;&gt;https://viurrspace.ca/bitstream/handle/10613/25307/Basu_royalroadsdoc_1313E_10101.pdf&lt;/a&gt;&lt;br&gt;
[2]
&lt;a href=&#34;https://scholarworks.smith.edu/cgi/viewcontent.cgi?article=1810&amp;amp;context=theses&#34;&gt;https://scholarworks.smith.edu/cgi/viewcontent.cgi?article=1810&amp;amp;context=theses&lt;/a&gt;&lt;br&gt;
[3]
&lt;a href=&#34;https://ojs.uwindsor.ca/index.php/csw/article/download/5873/4856?inline=1&#34;&gt;https://ojs.uwindsor.ca/index.php/csw/article/download/5873/4856?inline=1&lt;/a&gt;&lt;br&gt;
[4] &lt;a href=&#34;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8631323/&#34;&gt;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8631323/&lt;/a&gt;&lt;br&gt;
[5]
&lt;a href=&#34;https://www.thesocialworkgraduate.com/post/veterinary-social-work&#34;&gt;https://www.thesocialworkgraduate.com/post/veterinary-social-work&lt;/a&gt;&lt;br&gt;
[6] &lt;a href=&#34;https://jswve.org/volume-20/issue-2/item-06/&#34;&gt;https://jswve.org/volume-20/issue-2/item-06/&lt;/a&gt;&lt;br&gt;
[7]
&lt;a href=&#34;https://www.socialworker.com/feature-articles/practice/animal-assisted-therapy-veterinary-social-work-social-work-with-people-pets-in-crisis/&#34;&gt;https://www.socialworker.com/feature-articles/practice/animal-assisted-therapy-veterinary-social-work-social-work-with-people-pets-in-crisis/&lt;/a&gt;&lt;br&gt;
[8]
&lt;a href=&#34;https://www.torontohumanesociety.com/the-vital-role-of-social-work-in-animal-welfare/&#34;&gt;https://www.torontohumanesociety.com/the-vital-role-of-social-work-in-animal-welfare/&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;how-can-social-workers-influence-animal-related-change-within-their-profession&#34; class=&#34;anchor-header&#34;&gt;How can social workers influence animal-related change within their profession? &lt;a class=&#34;anchor-link&#34; href=&#34;#how-can-social-workers-influence-animal-related-change-within-their-profession&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Based on the dissertation, there are several ways social workers can
influence animal-related change within their profession:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Education and awareness-raising: Social workers can advocate for
including content on animal welfare and human-animal relationships
in social work education and professional development. The research
found education was effective in expanding social workers&amp;rsquo; sense of
social justice to include animals.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Incorporating animals in practice: Social workers can start
including questions about companion animals in assessments and
considering animal welfare in interventions, even without formal
training. This can help normalize considering animals in practice.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Advocacy within professional organizations: Social workers can push
professional associations and regulatory bodies to recognize the
relevance of animals to social work practice and develop related
policies and guidelines.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Developing resources: Social workers can create resources to support
colleagues in attending to animal welfare, such as databases of
animal support services.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Research: Conducting and disseminating research on the intersections
of animal welfare and social work can build the knowledge base and
rationale for inclusion.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Grassroots mobilization: The research recommends grassroots efforts
to propel change in social work institutions regarding animals.
Social workers can organize to advocate for this issue.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Expanding social justice frameworks: Social workers can promote
expanding social work&amp;rsquo;s conception of social justice to include
animals, arguing this aligns with core values.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Interdisciplinary collaboration: Partnering with veterinarians,
animal welfare organizations, and others can strengthen efforts to
incorporate animal welfare in social work.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Policy development: Social workers can help develop organizational
and social policies that consider and protect animal wellbeing.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Modeling change: By incorporating concern for animals in their own
practice, social workers can demonstrate its relevance and
feasibility to colleagues.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The key is raising awareness, advocating for formal recognition and
resources, and normalizing consideration of animals within social work&amp;rsquo;s
existing frameworks and values. Grassroots efforts by practitioners
appear particularly important for driving institutional change.&lt;/p&gt;
&lt;p&gt;Citations:&lt;br&gt;
[1]
&lt;a href=&#34;https://viurrspace.ca/bitstream/handle/10613/25307/Basu_royalroadsdoc_1313E_10101.pdf&#34;&gt;https://viurrspace.ca/bitstream/handle/10613/25307/Basu_royalroadsdoc_1313E_10101.pdf&lt;/a&gt;&lt;br&gt;
[2] &lt;a href=&#34;https://jswve.org/volume-20/issue-2/item-06/&#34;&gt;https://jswve.org/volume-20/issue-2/item-06/&lt;/a&gt;&lt;br&gt;
[3]
&lt;a href=&#34;https://www.torontohumanesociety.com/the-vital-role-of-social-work-in-animal-welfare/&#34;&gt;https://www.torontohumanesociety.com/the-vital-role-of-social-work-in-animal-welfare/&lt;/a&gt;&lt;br&gt;
[4] &lt;a href=&#34;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8631323/&#34;&gt;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8631323/&lt;/a&gt;&lt;br&gt;
[5] &lt;a href=&#34;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6997439/&#34;&gt;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6997439/&lt;/a&gt;&lt;br&gt;
[6]
&lt;a href=&#34;https://www.viurrspace.ca/items/38a71a64-4c79-40fa-b0e7-302707b036a8&#34;&gt;https://www.viurrspace.ca/items/38a71a64-4c79-40fa-b0e7-302707b036a8&lt;/a&gt;&lt;br&gt;
[7]
&lt;a href=&#34;https://www.socialworker.com/feature-articles/practice/animal-assisted-therapy-veterinary-social-work-social-work-with-people-pets-in-crisis/&#34;&gt;https://www.socialworker.com/feature-articles/practice/animal-assisted-therapy-veterinary-social-work-social-work-with-people-pets-in-crisis/&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;why-must-social-workers-take-into-account-animal-rights-in-their-practice&#34; class=&#34;anchor-header&#34;&gt;Why must social workers take into account animal rights in their practice? &lt;a class=&#34;anchor-link&#34; href=&#34;#why-must-social-workers-take-into-account-animal-rights-in-their-practice&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Based on the dissertation, there are several key reasons why social
workers should take animal rights into account in their practice:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Social justice is a core value of social work, and animal
rights/welfare has been identified as a social justice issue. The
dissertation argues that to be consistent with social work&amp;rsquo;s
commitment to social justice, the profession needs to expand its
conception to include animals.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;There are many connections between animal welfare and issues social
workers already address, such as:&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;The link between animal abuse and family violence/child welfare
concerns&lt;/li&gt;
&lt;li&gt;The impact of pet ownership on access to services for vulnerable
populations (e.g. homeless individuals, domestic violence victims)&lt;/li&gt;
&lt;li&gt;The therapeutic benefits of human-animal bonds&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;A large percentage of households have companion animals that are
considered family members. Understanding these relationships is
important for assessing family systems.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Society&amp;rsquo;s attitudes about animal welfare are changing, and social
work needs to evolve to remain relevant and responsive to emerging
concerns.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Considering animal welfare aligns with social work&amp;rsquo;s
person-in-environment perspective and existing theoretical
frameworks like anti-oppressive practice.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Attending to animal welfare can provide insight into intersecting
oppressions and a deeper understanding of social justice issues.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Some social workers are already incorporating animals into practice,
but without formal training or guidelines. The profession needs to
acknowledge and support this work.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Expanding social work&amp;rsquo;s scope to include animals is consistent with
the field&amp;rsquo;s historical roots in animal welfare work.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;In essence, the dissertation argues that considering animal welfare is
both ethically consistent with social work values and practically
relevant to many areas of social work practice and education.
Incorporating animal rights would allow social workers to provide more
holistic, effective interventions.&lt;/p&gt;
&lt;p&gt;Citations:&lt;br&gt;
[1]
&lt;a href=&#34;https://viurrspace.ca/bitstream/handle/10613/25307/Basu_royalroadsdoc_1313E_10101.pdf&#34;&gt;https://viurrspace.ca/bitstream/handle/10613/25307/Basu_royalroadsdoc_1313E_10101.pdf&lt;/a&gt;&lt;br&gt;
[2] &lt;a href=&#34;https://jswve.org/volume-20/issue-2/item-06/&#34;&gt;https://jswve.org/volume-20/issue-2/item-06/&lt;/a&gt;&lt;br&gt;
[3] &lt;a href=&#34;https://animalsandsocialwork.info.yorku.ca&#34;&gt;https://animalsandsocialwork.info.yorku.ca&lt;/a&gt;&lt;br&gt;
[4] &lt;a href=&#34;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7474507/&#34;&gt;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7474507/&lt;/a&gt;&lt;br&gt;
[5] &lt;a href=&#34;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9024712/&#34;&gt;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9024712/&lt;/a&gt;&lt;br&gt;
[6]
&lt;a href=&#34;https://www.viurrspace.ca/items/38a71a64-4c79-40fa-b0e7-302707b036a8&#34;&gt;https://www.viurrspace.ca/items/38a71a64-4c79-40fa-b0e7-302707b036a8&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;kyron-masters-submission&#34; class=&#34;anchor-header&#34;&gt;Kyron Masters Submission &lt;a class=&#34;anchor-link&#34; href=&#34;#kyron-masters-submission&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;This is a 99 page pdf document submitted for Krona&amp;rsquo;s Master of Arts.
Here is the link to the &lt;a href=&#34;https://www.perplexity.ai/search/summarize-the-attached-documen-h_cF6Db7Tl2cC01W2VqGYA&#34;&gt;PP
thread&lt;/a&gt;.
Most of the research is done from the document itself, so PP doesn&amp;rsquo;t
venture onto the net much. While there is no reference to this analysis,
several concrete examples are presented in Kyron&amp;rsquo;s &lt;a href=&#34;http://towardsfreedom.com/ictvity/music/kyron-recitals/#headline-2&#34;&gt;video
lecture&lt;/a&gt;
on his thesis topic, that readers may find useful.&lt;/p&gt;
&lt;h2 id=&#34;summary-1&#34; class=&#34;anchor-header&#34;&gt;Summary &lt;a class=&#34;anchor-link&#34; href=&#34;#summary-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;This document is a master&amp;rsquo;s thesis by Kyron Basu titled &amp;ldquo;Phonetic
Journey: Sound in Singable Translations&amp;rdquo; from the University of Victoria
in 2020. The thesis explores the role of phonetics in creating singable
translations of vocal music, particularly focusing on German lieder
translated into English.&lt;/p&gt;
&lt;p&gt;Key points:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;The author argues that the phonetic properties of a poem serve a
musical function and should be given equal consideration to semantic
content when translating songs.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;He develops a theory called Expressive Phonetic Mapping (EPM) to
describe and translate phonetic features of musical significance.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The thesis analyzes existing translations of Franz Schubert&amp;rsquo;s
Winterreise by Harold Heiberg and Jeremy Sams using EPM.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;It demonstrates how modifications to speech sounds at critical
moments can enhance the expressiveness and coherence of
translations.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The author creates an original singable translation of Hugo Wolf&amp;rsquo;s
&amp;ldquo;Fussreise&amp;rdquo; combining EPM with Peter Low&amp;rsquo;s &amp;ldquo;Pentathlon Principle&amp;rdquo; of
translation.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The thesis argues that singable translation is an interpretive act,
similar to musical arrangement, reflecting the translator&amp;rsquo;s
understanding of a work.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;It concludes by drawing parallels between singable translations and
musical arrangements, suggesting both are forms of criticism and
interpretation.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The document includes detailed linguistic and musical analysis, as well
as discussions of translation theory and practice. It aims to extend
existing translation theories by integrating phonetic considerations
into the methodology of creating singable translations.&lt;/p&gt;
&lt;h2 id=&#34;what-is-the-argument-presented-that-the-phonetic-properties-of-a-poem-are-just-as-important-as-the-semantic-content&#34; class=&#34;anchor-header&#34;&gt;What is the argument presented that the phonetic properties of a poem are just as important as the semantic content? &lt;a class=&#34;anchor-link&#34; href=&#34;#what-is-the-argument-presented-that-the-phonetic-properties-of-a-poem-are-just-as-important-as-the-semantic-content&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The thesis argues that the phonetic properties of a poem serve an
important musical function and should be given equal consideration to
semantic content when translating songs. Specifically:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;The author contends that &amp;ldquo;the phonetic sounds of a poem serve a
musical function which is, in many cases, intimately bound to a
composer&amp;rsquo;s setting of that poem.&amp;rdquo;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;He proposes that &amp;ldquo;the phonetic properties of a poem are important
expressive devices that should be given equal consideration to
semantic content.&amp;rdquo;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The thesis aims to extend existing translation theories by
&amp;ldquo;integrating phonetics into their methodology&amp;rdquo; and considering &amp;ldquo;how
the quality of translations can be improved by giving attention to
the vocal sounds used, and how those sounds relate to the underlying
music.&amp;rdquo;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The author develops a theory called Expressive Phonetic Mapping
(EPM) to describe and translate phonetic features of musical
significance in vocal music.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;He argues that modifications to speech sounds at critical moments
can enhance the expressiveness and coherence of translations, often
with minimal change to semantic information.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The thesis demonstrates how phonetic considerations can complement
existing translation approaches that focus primarily on meaning and
poetic structure.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Overall, the central argument is that the sounds and physical properties
of the words themselves are just as crucial to the musical expression as
their literal meaning, and should be carefully considered in singable
translations of vocal music.&lt;/p&gt;
&lt;h2 id=&#34;what-examples-are-given-to-support-the-importance-of-phonetic-properties-in-poetry&#34; class=&#34;anchor-header&#34;&gt;What examples are given to support the importance of phonetic properties in poetry? &lt;a class=&#34;anchor-link&#34; href=&#34;#what-examples-are-given-to-support-the-importance-of-phonetic-properties-in-poetry&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The thesis provides several examples to support the importance of
phonetic properties in poetry and song translations:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;In Schubert&amp;rsquo;s &amp;ldquo;Gute Nacht&amp;rdquo; from Winterreise:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;The author notes a tendency towards open/back vowels in the rhyme
endings of the first four lines of stanzas 1-3, which correlates well
with Schubert&amp;rsquo;s descending melodic line and creates a dark, rich sound
appropriate to the gloomy mood.&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;In &amp;ldquo;Der Lindenbaum&amp;rdquo;:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;The line &amp;ldquo;Die kalten Winde bliesen&amp;rdquo; uses fricative sounds [v] and
[z] to onomatopoeically depict the blowing wind. The author argues
this phonetic effect should be preserved in translation.&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;In &amp;ldquo;Letzte Hoffnung&amp;rdquo;:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;The word &amp;ldquo;wein&amp;rsquo;&amp;rdquo; (weep) uses the [aɪ] diphthong which could be
interpreted as an imitative sound of crying, emphasized by Schubert&amp;rsquo;s
setting.&lt;/li&gt;
&lt;li&gt;The author suggests using &amp;ldquo;cry&amp;rdquo; instead of &amp;ldquo;weep&amp;rdquo; in English to
preserve the onomatopoeic effect.&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;In Wolf&amp;rsquo;s &amp;ldquo;Fussreise&amp;rdquo;:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;The opening line &amp;ldquo;Am frischgeschnittnen Wanderstab&amp;rdquo; uses short vowels
and strong fricatives/plosives that reflect the lively, detached piano
gesture.&lt;/li&gt;
&lt;li&gt;The author attempts to recreate this phonetic effect in the English
translation.&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;General examples:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Plosive consonants can provide abrupt attacks on notes.&lt;/li&gt;
&lt;li&gt;Fricatives can be used to depict motion or wind.&lt;/li&gt;
&lt;li&gt;Open vowels like [a] are described as more suitable for expressing
heavy emotions in lower vocal ranges compared to closed vowels like
[i].&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The thesis argues that these phonetic properties serve important
expressive functions that should be considered alongside semantic
meaning when translating songs.&lt;/p&gt;
&lt;h2 id=&#34;can-you-give-examples-of-poems-where-phonetic-properties-are-particularly-prominent&#34; class=&#34;anchor-header&#34;&gt;Can you give examples of poems where phonetic properties are particularly prominent? &lt;a class=&#34;anchor-link&#34; href=&#34;#can-you-give-examples-of-poems-where-phonetic-properties-are-particularly-prominent&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Certainly! There are many poems where phonetic properties play a
prominent role in the overall effect and meaning. Here are a few notable
examples:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&amp;ldquo;The Raven&amp;rdquo; by Edgar Allan Poe&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This poem is famous for its use of internal rhyme, alliteration, and
repetition of sounds, particularly the long &amp;ldquo;o&amp;rdquo; sound in words like
&amp;ldquo;nevermore&amp;rdquo;. The phonetic qualities create a haunting, melodic effect
that enhances the poem&amp;rsquo;s eerie atmosphere.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&amp;ldquo;Jabberwocky&amp;rdquo; by Lewis Carroll&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This nonsense poem relies heavily on made-up words that have strong
phonetic qualities. The sounds of the words suggest meanings even though
they are invented, demonstrating the power of phonetics in language.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&amp;ldquo;The Bells&amp;rdquo; by Edgar Allan Poe&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Poe uses onomatopoeia and repetition to mimic the sounds of different
types of bells. The phonetic qualities of the words directly evoke the
sounds being described.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&amp;ldquo;Kubla Khan&amp;rdquo; by Samuel Taylor Coleridge&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This poem is noted for its use of assonance and alliteration to create a
dreamlike, musical quality. The repeated sounds contribute to the
exotic, otherworldly atmosphere of the poem.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&amp;ldquo;The Tyger&amp;rdquo; by William Blake&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Blake uses strong rhythms and repetitive sounds, particularly the hard
&amp;ldquo;t&amp;rdquo; and &amp;ldquo;g&amp;rdquo; sounds, to evoke the fierce, powerful nature of the tiger.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&amp;ldquo;Sea Fever&amp;rdquo; by John Masefield&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This poem uses alliteration and assonance to evoke the sounds and
rhythms of the sea, with phrases like &amp;ldquo;the wheel&amp;rsquo;s kick and the wind&amp;rsquo;s
song and the white sail&amp;rsquo;s shaking&amp;rdquo;.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&amp;ldquo;Sonnet 116&amp;rdquo; by William Shakespeare&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Shakespeare&amp;rsquo;s sonnets often employ phonetic devices. In this one, the
repetition of &amp;ldquo;love&amp;rdquo; and the use of alliteration (e.g., &amp;ldquo;alters when it
alteration finds&amp;rdquo;) contribute to the poem&amp;rsquo;s memorable quality.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&amp;ldquo;The Highwayman&amp;rdquo; by Alfred Noyes&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This narrative poem uses rhythm and repetition to create a galloping
effect that mirrors the highwayman&amp;rsquo;s ride, with lines like &amp;ldquo;tlot-tlot;
tlot-tlot! Had they heard it? The horse-hoofs ringing clear&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;In these poems, the phonetic properties are not just decorative, but
integral to the overall effect and meaning of the work. They demonstrate
how sound can be used as a powerful poetic device.&lt;/p&gt;
&lt;p&gt;Citations:&lt;br&gt;
[1]
&lt;a href=&#34;https://dspace.library.uvic.ca/bitstream/handle/1828/12074/Basu_Kyron_MA_2020.pdf?sequence=1&#34;&gt;https://dspace.library.uvic.ca/bitstream/handle/1828/12074/Basu_Kyron_MA_2020.pdf?sequence=1&lt;/a&gt;&lt;br&gt;
[2]
&lt;a href=&#34;https://www.internationalphoneticassociation.org/icphs-proceedings/ICPhS2003/papers/p15_2757.pdf&#34;&gt;https://www.internationalphoneticassociation.org/icphs-proceedings/ICPhS2003/papers/p15_2757.pdf&lt;/a&gt;&lt;br&gt;
[3] &lt;a href=&#34;https://www.poetrysoup.com/poems/short/phonetic&#34;&gt;https://www.poetrysoup.com/poems/short/phonetic&lt;/a&gt;&lt;br&gt;
[4] &lt;a href=&#34;https://www.poetrysoup.com/poems/best/phonetic&#34;&gt;https://www.poetrysoup.com/poems/best/phonetic&lt;/a&gt;&lt;br&gt;
[5]
&lt;a href=&#34;https://blogsarchive.sites.haverford.edu/celticfringe/2014/04/16/phonetic-poetry/&#34;&gt;https://blogsarchive.sites.haverford.edu/celticfringe/2014/04/16/phonetic-poetry/&lt;/a&gt;&lt;br&gt;
[6] &lt;a href=&#34;https://sites.ualberta.ca/~dmiall/reading/Miall_phonetic.pdf&#34;&gt;https://sites.ualberta.ca/~dmiall/reading/Miall_phonetic.pdf&lt;/a&gt;&lt;br&gt;
[7] &lt;a href=&#34;https://hcmc.uvic.ca/project/closereading/sound.html&#34;&gt;https://hcmc.uvic.ca/project/closereading/sound.html&lt;/a&gt;&lt;br&gt;
[8] &lt;a href=&#34;https://poemanalysis.com/literary-device/sound-devices/&#34;&gt;https://poemanalysis.com/literary-device/sound-devices/&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;can-you-elaborate-on-this-theory-expressive-phonetic-mapping-epm-as-presented&#34; class=&#34;anchor-header&#34;&gt;Can you elaborate on this theory Expressive Phonetic Mapping (EPM) as presented? &lt;a class=&#34;anchor-link&#34; href=&#34;#can-you-elaborate-on-this-theory-expressive-phonetic-mapping-epm-as-presented&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Expressive Phonetic Mapping (EPM) is a theory developed by the author to
analyze and create singable translations of vocal music, with a focus on
preserving the phonetic qualities of the original text that have
expressive musical functions. The key aspects of EPM as presented in the
thesis are:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;It aims to map the phonetic properties of a source text to a target
text in translation, considering how sounds relate to the underlying
music.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;EPM considers the strength of phonetic mapping between sounds in the
source and target languages based on articulatory proximity and
expressive function.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;For consonants, a strong mapping preserves the manner of
articulation (e.g. plosive, fricative), while a weak mapping changes
it.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;For vowels, mapping strength depends on proximity on the vowel chart
and similarity in rounding.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;EPM can be applied at both small scales (individual sounds) and
larger scales (phonetic tendencies across phrases or sections).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;It allows for qualitative and interpretive evaluation of groups of
sounds and their expressive effects.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The theory recognizes that exact phonetic transfer is often not
possible or desirable, so it aims for flexible mapping of expressive
sound qualities.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;EPM can be used analytically to evaluate existing translations and
generatively to create new translations.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;It considers how phonetic choices can enhance or detract from the
expressiveness and coherence of a translation in relation to the
music.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The author argues EPM should be considered alongside other
translation criteria like meaning, rhythm, and singability to create
more effective singable translations.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Overall, EPM provides a framework for translators to systematically
consider the musical functions of speech sounds when creating singable
translations, aiming to preserve important phonetic expressive devices
from the original text.&lt;/p&gt;
&lt;h2 id=&#34;how-does-expressive-phonetic-mapping-epm-differ-from-other-phonetic-theories&#34; class=&#34;anchor-header&#34;&gt;How does Expressive Phonetic Mapping (EPM) differ from other phonetic theories? &lt;a class=&#34;anchor-link&#34; href=&#34;#how-does-expressive-phonetic-mapping-epm-differ-from-other-phonetic-theories&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Expressive Phonetic Mapping (EPM) differs from other phonetic theories
in a few key ways:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Focus on musical expressiveness: EPM specifically considers how
phonetic sounds relate to and enhance the musical setting, rather
than just analyzing phonetics in isolation. It aims to map phonetic
features that have expressive musical functions.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Flexibility: Unlike strict phonetic transcription or translation
methods, EPM allows for flexible mapping of expressive sound
qualities rather than exact phonetic transfer. It recognizes that
precise phonetic equivalence is often not possible or desirable in
translation.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Scale: EPM can be applied at both small scales (individual sounds)
and larger scales (phonetic tendencies across phrases or sections).
It considers overall phonetic character in addition to specific
sounds.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Qualitative analysis: EPM allows for qualitative and interpretive
evaluation of groups of sounds and their expressive effects, not
just quantitative phonetic analysis.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Application to translation: EPM was developed specifically as a tool
for analyzing and creating singable translations of vocal music. It
aims to inform the translation process, not just describe phonetics.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Integration with other criteria: EPM is meant to complement, not
replace, other translation criteria like meaning, rhythm, and
singability. It adds phonetic considerations to existing translation
methodologies.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Consideration of musical setting: EPM examines how phonetic choices
relate to specific musical elements like melodic contour, harmony,
and rhythm, not just the text in isolation.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Emphasis on consonants: While vowels are important, EPM pays
particular attention to the expressive functions of consonants in
relation to the music.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Balance of preservation and creativity: EPM aims to preserve
important phonetic expressive devices from the original while
allowing creative phonetic choices in translation when appropriate.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Overall, EPM provides a framework for systematically considering the
musical functions of speech sounds in vocal music translation, which
distinguishes it from more general phonetic theories or transcription
systems. It is a tool specifically designed for the creative and
interpretive process of translating songs.&lt;/p&gt;
&lt;h2 id=&#34;what-are-the-historical-origins-of-expressive-phonetic-mapping-epm&#34; class=&#34;anchor-header&#34;&gt;What are the historical origins of Expressive Phonetic Mapping (EPM)? &lt;a class=&#34;anchor-link&#34; href=&#34;#what-are-the-historical-origins-of-expressive-phonetic-mapping-epm&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Based on the thesis, Expressive Phonetic Mapping (EPM) appears to be an
original theory developed by the author, Kyron Basu, rather than having
specific historical origins. Some key points about EPM&amp;rsquo;s development:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;It is presented as a new analytical framework created by the author
to examine and create singable translations of vocal music.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The thesis states that EPM &amp;ldquo;aims to map the phonetic properties of a
source text to a target text in translation, considering how sounds
relate to the underlying music.&amp;rdquo;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;It is described as a tool to &amp;ldquo;systematically consider the musical
functions of speech sounds when creating singable translations.&amp;rdquo;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The author developed EPM to complement existing translation theories
by &amp;ldquo;integrating phonetics into their methodology.&amp;rdquo;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;It builds on the idea that &amp;ldquo;the phonetic sounds of a poem serve a
musical function which is, in many cases, intimately bound to a
composer&amp;rsquo;s setting of that poem.&amp;rdquo;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The thesis positions EPM as addressing a gap in existing literature
on singable translations, which rarely considered phonetics as a
salient property.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;While EPM draws on concepts from linguistics, phonetics, and translation
theory, it appears to be a novel framework synthesized by the author
rather than having direct historical predecessors. The thesis presents
it as an original contribution to the field of singable translation
analysis and creation.&lt;/p&gt;
&lt;p&gt;Citations:&lt;br&gt;
[1]
&lt;a href=&#34;https://dspace.library.uvic.ca/bitstream/handle/1828/12074/Basu_Kyron_MA_2020.pdf?sequence=1&#34;&gt;https://dspace.library.uvic.ca/bitstream/handle/1828/12074/Basu_Kyron_MA_2020.pdf?sequence=1&lt;/a&gt;&lt;br&gt;
[2]
&lt;a href=&#34;https://dspace.library.uvic.ca/server/api/core/bitstreams/90277f32-9d53-4db1-a0c9-0eec43077c61/content&#34;&gt;https://dspace.library.uvic.ca/server/api/core/bitstreams/90277f32-9d53-4db1-a0c9-0eec43077c61/content&lt;/a&gt;&lt;br&gt;
[3] &lt;a href=&#34;https://sites.ualberta.ca/~dmiall/reading/Miall_phonetic.pdf&#34;&gt;https://sites.ualberta.ca/~dmiall/reading/Miall_phonetic.pdf&lt;/a&gt;&lt;br&gt;
[4] &lt;a href=&#34;https://www.paperdigest.org/2022/05/acl-2022-highlights/&#34;&gt;https://www.paperdigest.org/2022/05/acl-2022-highlights/&lt;/a&gt;&lt;br&gt;
[5]
&lt;a href=&#34;https://www.internationalphoneticassociation.org/icphs-proceedings/ICPhS2003/papers/p15_2757.pdf&#34;&gt;https://www.internationalphoneticassociation.org/icphs-proceedings/ICPhS2003/papers/p15_2757.pdf&lt;/a&gt;&lt;br&gt;
[6] &lt;a href=&#34;https://pdfcoffee.com/a-history-of-singingpdf-pdf-free.html&#34;&gt;https://pdfcoffee.com/a-history-of-singingpdf-pdf-free.html&lt;/a&gt;&lt;br&gt;
[7]
&lt;a href=&#34;https://blogsarchive.sites.haverford.edu/celticfringe/2014/04/16/phonetic-poetry/&#34;&gt;https://blogsarchive.sites.haverford.edu/celticfringe/2014/04/16/phonetic-poetry/&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;the-management-of-technological-innovation&#34; class=&#34;anchor-header&#34;&gt;The Management of Technological Innovation &lt;a class=&#34;anchor-link&#34; href=&#34;#the-management-of-technological-innovation&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;This is a 402p book on tech innovation that we analyzed with PP in this
&lt;a href=&#34;https://www.perplexity.ai/search/management-of-technological-in-QWegD0giRpmC4eIup7VxOw&#34;&gt;thread&lt;/a&gt;.
We tried generating summaries of the chapters as well as several
followup questions, and rewriting with some of the LLMs.&lt;/p&gt;
&lt;p&gt;A book with chapters may require handling in a different way. When we
first uploaded it and asked for a summary, it only did the first
chapter. So we tried again, and our initial prompt was just &lt;em&gt;What is the
title of the book and who are the authors?&lt;/em&gt;, which PP got right away.
Then we used one of its followup questions &lt;em&gt;What are the main topics
covered in the book?&lt;/em&gt;, and it picked out relevant items from the TIC.
Then we asked for a summary chapter by chapter as listed below. For
summarization, the pro switch makes no difference which is
understandable, because it is primarily for searching on the net.&lt;/p&gt;
&lt;p&gt;After the summaries, we ask specific questions so that PP can pull out
appropriate answers. One topic on the 5 generations of innovation, is
rewritten using various LLMs, the results of which are all quite good,
though some seem to be better in quality as well as formatting. On PP,
only the last rewrite (Sonar Huge) remains since the each rewrite
overwrites the last.&lt;/p&gt;
&lt;h2 id=&#34;what-is-the-title-of-the-book-and-who-are-the-authors&#34; class=&#34;anchor-header&#34;&gt;What is the title of the book and who are the authors? &lt;a class=&#34;anchor-link&#34; href=&#34;#what-is-the-title-of-the-book-and-who-are-the-authors&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The title of the book is &lt;strong&gt;&amp;ldquo;The Management of Technological Innovation:
Strategy and Practice&amp;rdquo;&lt;/strong&gt; and the authors are &lt;strong&gt;Mark Dodgson, David Gann,
and Ammon Salter&lt;/strong&gt;. This book is a completely revised and updated
edition, published by Oxford University Press in 2008.&lt;/p&gt;
&lt;h2 id=&#34;what-are-the-main-topics-covered-in-the-book&#34; class=&#34;anchor-header&#34;&gt;What are the main topics covered in the book &lt;a class=&#34;anchor-link&#34; href=&#34;#what-are-the-main-topics-covered-in-the-book&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Based on the preface and table of contents, the main topics covered in
the book &amp;ldquo;The Management of Technological Innovation: Strategy and
Practice&amp;rdquo; by Mark Dodgson, David Gann, and Ammon Salter include:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;The importance and challenges of managing technological innovation&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The business context for innovation management, including:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Changing nature of industry and business&lt;/li&gt;
&lt;li&gt;Business and innovation systems&lt;/li&gt;
&lt;li&gt;Changing nature of management&lt;/li&gt;
&lt;li&gt;Globalization&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Types and processes of technological innovation&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Innovation strategy&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Innovation networks and communities&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Management of research and development (R&amp;amp;D)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Management of product and service innovation&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Innovation in operations and processes&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Delivering value from innovation (commercialization)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Future challenges in managing technological innovation&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The book takes a broad view of innovation management, covering
strategic, organizational, and operational aspects. It examines
innovation from both theoretical and practical perspectives, using case
studies and examples throughout. The authors aim to provide a
comprehensive overview of the field for students, researchers and
practitioners.&lt;/p&gt;
&lt;h2 id=&#34;summary-of-chapter-1-on-what-is-the-management-of-technological-innovation-and-why-is-it-important&#34; class=&#34;anchor-header&#34;&gt;summary of Chapter 1 on What is the Management of Technological Innovation and Why is it Important &lt;a class=&#34;anchor-link&#34; href=&#34;#summary-of-chapter-1-on-what-is-the-management-of-technological-innovation-and-why-is-it-important&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Here is a summary of Chapter 1 on &amp;ldquo;What is the Management of
Technological Innovation and Why is it Important?&amp;rdquo;:&lt;/p&gt;
&lt;p&gt;Key points:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;The management of technological innovation (MTI) is one of the most
important and challenging aspects of contemporary business. It
involves creating and delivering value through innovation in strategy,
R&amp;amp;D, products, services, operations, processes, and commercialization.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;MTI is critical for firms&amp;rsquo; growth, profitability and survival. It
provides competitive advantage and allows firms to meet objectives
like improving efficiency and enhancing competitiveness.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;MTI is important from corporate, national/industrial, theoretical and
individual perspectives:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;For companies, it drives growth, profitability and survival&lt;/li&gt;
&lt;li&gt;For nations, it boosts productivity, income and economic development&lt;/li&gt;
&lt;li&gt;Theoretically, it is central to evolutionary economics and new
growth theory&lt;/li&gt;
&lt;li&gt;For individuals, it provides opportunities for creativity and
satisfaction&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;MTI involves managing complexity, risk and uncertainty. Key challenges
include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Integrating multiple technological and organizational systems&lt;/li&gt;
&lt;li&gt;Dealing with high costs and unpredictable outcomes&lt;/li&gt;
&lt;li&gt;Appropriating returns on innovation investments&lt;/li&gt;
&lt;li&gt;Learning and adapting quickly in fast-changing environments&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The chapter provides case studies of MTI challenges in different types
of firms (biotech, automotive, machine tools, electronics, software,
manufacturing) to illustrate key issues.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Effective MTI requires understanding the broad business context,
innovation processes, and strategic integration of innovative
activities across the organization.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In summary, the chapter establishes MTI as a critical but challenging
management domain that is essential for firm competitiveness and
economic progress. It provides an overview of why MTI matters and the
key issues involved in managing it successfully. *summary of Chapter 2
on &amp;ldquo;The Business Context for the Management of Technological
Innovation&amp;rdquo;: Here&amp;rsquo;s a summary of Chapter 2 on &amp;ldquo;The Business Context for
the Management of Technological Innovation&amp;rdquo;:&lt;/p&gt;
&lt;p&gt;Key points:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;The chapter examines the changing nature of industry and business
that impacts the management of technological innovation (MTI).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Technological change:&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Occurs in waves or &amp;ldquo;technological revolutions&amp;rdquo; that transform
economies and societies&lt;/li&gt;
&lt;li&gt;We are currently in the 5th wave focused on ICT/microelectronics,
possibly entering a 6th wave around life sciences/biotechnology&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;The knowledge economy:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Knowledge is increasingly central to economic growth and
competitiveness&lt;/li&gt;
&lt;li&gt;There are changes in how knowledge is produced, with more
transdisciplinary and contextual approaches&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Business and innovation systems:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Innovation occurs within systems and networks of firms and
institutions&lt;/li&gt;
&lt;li&gt;National, regional and sectoral innovation systems shape innovation
capabilities&lt;/li&gt;
&lt;li&gt;Understanding these systems is important for effective MTI&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Changing nature of management:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Shift from command-and-control to more flexible, learning-oriented
approaches&lt;/li&gt;
&lt;li&gt;Focus on strategy as a process, organizational learning, knowledge
management, and trust&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Globalization:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Increasing internationalization of R&amp;amp;D and innovation activities&lt;/li&gt;
&lt;li&gt;But national systems still play an important role&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Key challenges for MTI:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Understanding the broader context and systems firms operate in&lt;/li&gt;
&lt;li&gt;Integrating activities effectively into innovation systems&lt;/li&gt;
&lt;li&gt;Adopting new management paradigms focused on learning, knowledge and
trust&lt;/li&gt;
&lt;li&gt;Managing innovation in an increasingly globalized environment&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The chapter emphasizes that effective MTI requires managers to be aware
of this broader context and how it shapes innovation opportunities and
challenges.&lt;/p&gt;
&lt;h2 id=&#34;summary-of-chapter-2-on-the-business-context-for-the-management-of-technological-innovation&#34; class=&#34;anchor-header&#34;&gt;summary of Chapter 2 on The Business Context for the Management of Technological Innovation &lt;a class=&#34;anchor-link&#34; href=&#34;#summary-of-chapter-2-on-the-business-context-for-the-management-of-technological-innovation&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Here&amp;rsquo;s a summary of Chapter 2 on &amp;ldquo;The Business Context for the
Management of Technological Innovation&amp;rdquo;:&lt;/p&gt;
&lt;p&gt;Key points:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;The chapter examines the changing nature of industry and business
that impacts the management of technological innovation (MTI).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Technological change:&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Occurs in waves or &amp;ldquo;technological revolutions&amp;rdquo; that transform
economies and societies&lt;/li&gt;
&lt;li&gt;We are currently in the 5th wave focused on ICT/microelectronics,
possibly entering a 6th wave around life sciences/biotechnology&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;The knowledge economy:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Knowledge is increasingly central to economic growth and
competitiveness&lt;/li&gt;
&lt;li&gt;There are changes in how knowledge is produced, with more
transdisciplinary and contextual approaches&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Business and innovation systems:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Innovation occurs within systems and networks of firms and
institutions&lt;/li&gt;
&lt;li&gt;National, regional and sectoral innovation systems shape innovation
capabilities&lt;/li&gt;
&lt;li&gt;Understanding these systems is important for effective MTI&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Changing nature of management:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Shift from command-and-control to more flexible, learning-oriented
approaches&lt;/li&gt;
&lt;li&gt;Focus on strategy as a process, organizational learning, knowledge
management, and trust&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Globalization:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Increasing internationalization of R&amp;amp;D and innovation activities&lt;/li&gt;
&lt;li&gt;But national systems still play an important role&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Key challenges for MTI:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Understanding the broader context and systems firms operate in&lt;/li&gt;
&lt;li&gt;Integrating activities effectively into innovation systems&lt;/li&gt;
&lt;li&gt;Adopting new management paradigms focused on learning, knowledge and
trust&lt;/li&gt;
&lt;li&gt;Managing innovation in an increasingly globalized environment&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The chapter emphasizes that effective MTI requires managers to be aware
of this broader context and how it shapes innovation opportunities and
challenges.&lt;/p&gt;
&lt;h2 id=&#34;summary-of-chapter-3-on-technological-innovation&#34; class=&#34;anchor-header&#34;&gt;summary of Chapter 3 on Technological Innovation &lt;a class=&#34;anchor-link&#34; href=&#34;#summary-of-chapter-3-on-technological-innovation&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Here&amp;rsquo;s a summary of Chapter 3 on Technological Innovation:&lt;/p&gt;
&lt;p&gt;Key points:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Types and extent of innovation:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Can be radical (major breakthroughs) or incremental (minor
improvements)&lt;/li&gt;
&lt;li&gt;Can be product, process, or service innovations&lt;/li&gt;
&lt;li&gt;Can be competence-enhancing or competence-destroying for firms&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;The innovation process is changing:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Moving from linear models to more complex, interactive models&lt;/li&gt;
&lt;li&gt;The &amp;ldquo;fifth-generation&amp;rdquo; innovation process involves integration,
flexibility, networking and real-time information processing&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Sources of innovation are diverse:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Can come from suppliers, customers, universities, government labs,
competitors, etc.&lt;/li&gt;
&lt;li&gt;User innovation is increasingly important&lt;/li&gt;
&lt;li&gt;Open innovation approaches are gaining traction&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Measuring innovation is challenging:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Common metrics include R&amp;amp;D spending, patents, bibliometrics, and
innovation surveys&lt;/li&gt;
&lt;li&gt;Each measure has limitations and provides only partial insight&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Outcomes of innovation:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Can lead to increased productivity, economic growth, and competitive
advantage&lt;/li&gt;
&lt;li&gt;Diffusion and adoption of innovations follows an S-curve pattern&lt;/li&gt;
&lt;li&gt;Network effects and standards play a key role in adoption of some
innovations&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Innovation is a continuous process:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Illustrated by the ongoing quest to build better mousetraps&lt;/li&gt;
&lt;li&gt;Firms must persistently innovate to maintain competitiveness&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The chapter emphasizes that managers need to understand these various
aspects of innovation - its types, processes, sources, measurements and
outcomes - in order to effectively manage technological innovation. The
innovation landscape is complex and constantly evolving, requiring
managers to stay informed and adapt their approaches.&lt;/p&gt;
&lt;h2 id=&#34;summary-of-chapter-4-on-innovation-strategy&#34; class=&#34;anchor-header&#34;&gt;summary of Chapter 4 on Innovation Strategy &lt;a class=&#34;anchor-link&#34; href=&#34;#summary-of-chapter-4-on-innovation-strategy&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Here&amp;rsquo;s a summary of Chapter 4 on Innovation Strategy:&lt;/p&gt;
&lt;p&gt;Key points:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Innovation strategy is crucial for firms&amp;rsquo; competitiveness and
involves:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Analyzing business, market and technological environments&lt;/li&gt;
&lt;li&gt;Making choices about innovation in uncertain circumstances&lt;/li&gt;
&lt;li&gt;Building innovative capabilities&lt;/li&gt;
&lt;li&gt;Integrating innovation activities across the organization&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Innovation strategy should align with and inform overall corporate
strategy.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Types of innovation strategies include:&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Technology leadership vs. followership&lt;/li&gt;
&lt;li&gt;Product vs. process innovation focus&lt;/li&gt;
&lt;li&gt;Radical vs. incremental innovation&lt;/li&gt;
&lt;li&gt;Open vs. closed innovation approaches&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Formulating innovation strategy involves:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Assessing internal capabilities and external opportunities/threats&lt;/li&gt;
&lt;li&gt;Deciding on innovation priorities and resource allocation&lt;/li&gt;
&lt;li&gt;Developing roadmaps for future innovation&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Building innovative capabilities requires:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Developing core competencies&lt;/li&gt;
&lt;li&gt;Creating an innovation-supportive culture&lt;/li&gt;
&lt;li&gt;Establishing processes for idea generation and implementation&lt;/li&gt;
&lt;li&gt;Fostering creativity and learning&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Returns from innovation strategy can be measured through:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Financial metrics (e.g. % revenue from new products)&lt;/li&gt;
&lt;li&gt;Innovation output metrics (e.g. patents, new product launches)&lt;/li&gt;
&lt;li&gt;Process metrics (e.g. time to market, R&amp;amp;D productivity)&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;SMEs face particular challenges in innovation strategy, including:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Limited resources for R&amp;amp;D and innovation&lt;/li&gt;
&lt;li&gt;Difficulties accessing external knowledge/technologies&lt;/li&gt;
&lt;li&gt;Challenges in scaling up and commercializing innovations&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Effective innovation strategy requires flexibility to adapt to
changing conditions while maintaining long-term direction.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The chapter emphasizes that innovation strategy is essential for guiding
innovation efforts and ensuring they create value for the firm. It
should be tailored to the firm&amp;rsquo;s specific context and integrated with
overall business strategy.&lt;/p&gt;
&lt;h2 id=&#34;summary-of-chapter-5-on-networks-and-communities&#34; class=&#34;anchor-header&#34;&gt;summary of Chapter 5 on Networks and Communities &lt;a class=&#34;anchor-link&#34; href=&#34;#summary-of-chapter-5-on-networks-and-communities&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Here&amp;rsquo;s a summary of Chapter 5 on Networks and Communities:&lt;/p&gt;
&lt;p&gt;Key points:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Networks and communities are increasingly important for innovation:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;They provide access to diverse knowledge and resources&lt;/li&gt;
&lt;li&gt;They allow firms to share risks and costs of innovation&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Types of networks discussed:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Scientific networks&lt;/li&gt;
&lt;li&gt;User innovation communities&lt;/li&gt;
&lt;li&gt;Technological collaborations between firms&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Social capital is crucial for effective networking:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Builds trust and facilitates knowledge sharing&lt;/li&gt;
&lt;li&gt;Helps form and maintain relationships&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;User innovation is becoming more prevalent:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Users often develop or modify products to meet their needs&lt;/li&gt;
&lt;li&gt;Firms can harness user innovations through toolkits and communities&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Technological collaborations between firms are common:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Allow access to complementary capabilities&lt;/li&gt;
&lt;li&gt;Help share costs and risks of R&amp;amp;D&lt;/li&gt;
&lt;li&gt;Can be challenging to manage due to different goals/cultures&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Key factors for successful networking:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Building trust between partners&lt;/li&gt;
&lt;li&gt;Effective knowledge sharing and organizational learning&lt;/li&gt;
&lt;li&gt;Managing intellectual property issues&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Challenges of networks:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Coordinating diverse partners&lt;/li&gt;
&lt;li&gt;Balancing cooperation and competition&lt;/li&gt;
&lt;li&gt;Protecting proprietary knowledge while sharing&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Networks are dynamic:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Need to be actively managed over time&lt;/li&gt;
&lt;li&gt;Partners and relationships evolve&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The chapter emphasizes that while networks and communities offer many
benefits for innovation, they require careful management to be
effective. Firms need strategies for identifying valuable partners,
building trust, sharing knowledge, and capturing value from
collaborations.&lt;/p&gt;
&lt;h2 id=&#34;summary-of-chapter-6-on-the-management-of-research-and-development&#34; class=&#34;anchor-header&#34;&gt;summary of Chapter 6 on The Management of Research and Development &lt;a class=&#34;anchor-link&#34; href=&#34;#summary-of-chapter-6-on-the-management-of-research-and-development&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Here&amp;rsquo;s a summary of Chapter 6 on The Management of Research and
Development:&lt;/p&gt;
&lt;p&gt;Key points:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;R&amp;amp;D is crucial for firms&amp;rsquo; competitiveness and growth. It provides
new ideas, improves absorptive capacity, and helps firms stay ahead
of competitors.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;R&amp;amp;D expenditure patterns vary across industries, with sectors like
pharmaceuticals and electronics spending the most.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Organizing R&amp;amp;D involves decisions about:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Centralization vs. decentralization&lt;/li&gt;
&lt;li&gt;Integration with other business functions&lt;/li&gt;
&lt;li&gt;Managing international R&amp;amp;D activities&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Managing research teams requires:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Balancing autonomy and control&lt;/li&gt;
&lt;li&gt;Fostering creativity while maintaining focus&lt;/li&gt;
&lt;li&gt;Effective communication and knowledge sharing&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Creativity in research can be encouraged through:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Organizational culture and leadership&lt;/li&gt;
&lt;li&gt;Appropriate incentives and rewards&lt;/li&gt;
&lt;li&gt;Physical workspace design&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Balancing R&amp;amp;D portfolios involves:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Mix of short-term and long-term projects&lt;/li&gt;
&lt;li&gt;Balancing risk and potential returns&lt;/li&gt;
&lt;li&gt;Using tools like technology roadmaps&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Managing international R&amp;amp;D presents challenges like:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Coordinating dispersed R&amp;amp;D units&lt;/li&gt;
&lt;li&gt;Transferring knowledge across borders&lt;/li&gt;
&lt;li&gt;Aligning with local innovation systems&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Key trends in R&amp;amp;D management include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Increased openness and collaboration&lt;/li&gt;
&lt;li&gt;Greater focus on interdisciplinary research&lt;/li&gt;
&lt;li&gt;Use of advanced IT tools for R&amp;amp;D&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The chapter emphasizes that effective R&amp;amp;D management requires balancing
multiple objectives and constraints, fostering creativity while
maintaining strategic focus, and integrating R&amp;amp;D with other business
functions and external partners.&lt;/p&gt;
&lt;h2 id=&#34;summary-of-chapter-7-on-the-management-of-product-and-service-innovation&#34; class=&#34;anchor-header&#34;&gt;summary of Chapter 7 on The Management of Product and Service Innovation &lt;a class=&#34;anchor-link&#34; href=&#34;#summary-of-chapter-7-on-the-management-of-product-and-service-innovation&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Here&amp;rsquo;s a summary of Chapter 7 on The Management of Product and Service
Innovation:&lt;/p&gt;
&lt;p&gt;Key points:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Product and service innovation (PSI) involves developing new or
improved products and services. It can range from minor improvements
to radical new offerings.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Benefits of successful PSI include:&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Increased sales and profits&lt;/li&gt;
&lt;li&gt;Improved market share and competitiveness&lt;/li&gt;
&lt;li&gt;Enhanced brand image and reputation&lt;/li&gt;
&lt;li&gt;Opportunities to enter new markets&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;However, PSI failure rates are high (50-90% depending on industry).
Common reasons for failure include:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Poor market research/understanding of customer needs&lt;/li&gt;
&lt;li&gt;Technical problems&lt;/li&gt;
&lt;li&gt;Lack of senior management support&lt;/li&gt;
&lt;li&gt;Poor timing of launch&lt;/li&gt;
&lt;li&gt;Inadequate marketing&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Factors encouraging successful PSI:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Clear innovation strategy aligned with business strategy&lt;/li&gt;
&lt;li&gt;Strong leadership and organizational support for innovation&lt;/li&gt;
&lt;li&gt;Effective cross-functional teams and project management&lt;/li&gt;
&lt;li&gt;Deep understanding of customer needs&lt;/li&gt;
&lt;li&gt;Rapid prototyping and testing&lt;/li&gt;
&lt;li&gt;Well-planned and executed launch&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;The role of design is crucial in PSI:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Integrates form, function and user experience&lt;/li&gt;
&lt;li&gt;Helps differentiate products/services&lt;/li&gt;
&lt;li&gt;Can lead to cost reductions and improved manufacturability&lt;/li&gt;
&lt;li&gt;Increasingly seen as a strategic business asset&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Key tools and techniques for managing PSI include:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Stage-gate processes to manage development&lt;/li&gt;
&lt;li&gt;Quality Function Deployment to translate customer needs into
specifications&lt;/li&gt;
&lt;li&gt;Rapid prototyping for faster iteration&lt;/li&gt;
&lt;li&gt;Open innovation approaches to access external ideas&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Challenges in managing PSI:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Balancing creativity with discipline&lt;/li&gt;
&lt;li&gt;Managing risk and uncertainty&lt;/li&gt;
&lt;li&gt;Integrating marketing, R&amp;amp;D and operations&lt;/li&gt;
&lt;li&gt;Deciding on resource allocation across projects&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The chapter emphasizes that successful PSI requires both creativity and
systematic management processes. It needs to be driven by customer needs
while leveraging technological capabilities. Effective integration
across functions and with external partners is crucial.&lt;/p&gt;
&lt;h2 id=&#34;summary-of-chapter-8-on-innovation-in-operations-and-processes&#34; class=&#34;anchor-header&#34;&gt;summary of Chapter 8 on Innovation in Operations and Processes &lt;a class=&#34;anchor-link&#34; href=&#34;#summary-of-chapter-8-on-innovation-in-operations-and-processes&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Here&amp;rsquo;s a summary of Chapter 8 on Innovation in Operations and Processes:&lt;/p&gt;
&lt;p&gt;Key points:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Operations involve the activities that create and deliver a firm&amp;rsquo;s
products or services. Innovation in operations can provide
significant competitive advantages.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;There is often tension between innovation and operations, as
operations focus on efficiency and reliability while innovation
involves change and uncertainty.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Operations are important for delivering innovation by:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Turning ideas into reality through production&lt;/li&gt;
&lt;li&gt;Providing feedback to improve designs&lt;/li&gt;
&lt;li&gt;Generating ideas for product/process improvements&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Key factors affecting operations innovation:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Industry characteristics (e.g. mass production vs. customized
products)&lt;/li&gt;
&lt;li&gt;Technology (e.g. automation, digital technologies)&lt;/li&gt;
&lt;li&gt;Markets (e.g. globalization, changing customer demands)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Key techniques in operations management:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lean production&lt;/li&gt;
&lt;li&gt;Just-in-time manufacturing&lt;/li&gt;
&lt;li&gt;Total quality management&lt;/li&gt;
&lt;li&gt;Six Sigma&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Automation has been a major trend, but requires careful
implementation:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Can improve efficiency and quality&lt;/li&gt;
&lt;li&gt;Risks of over-automation and inflexibility&lt;/li&gt;
&lt;li&gt;Need to balance automation with human skills&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Process innovation involves:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Incremental improvements to existing processes&lt;/li&gt;
&lt;li&gt;Radical changes to how work is done (e.g. business process
reengineering)&lt;/li&gt;
&lt;li&gt;Adoption of new technologies (e.g. enterprise resource planning
systems)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Challenges in operations innovation:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Integrating new technologies with existing systems&lt;/li&gt;
&lt;li&gt;Managing organizational and cultural change&lt;/li&gt;
&lt;li&gt;Balancing standardization with flexibility&lt;/li&gt;
&lt;li&gt;Coordinating globally distributed operations&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The chapter emphasizes that effective operations innovation requires
integrating technological changes with organizational and strategic
changes. It also highlights the increasing importance of services and
the blurring of boundaries between manufacturing and services.&lt;/p&gt;
&lt;h2 id=&#34;summary-of-chapter-9-on-delivering-value-from-innovation&#34; class=&#34;anchor-header&#34;&gt;summary of Chapter 9 on Delivering Value from Innovation &lt;a class=&#34;anchor-link&#34; href=&#34;#summary-of-chapter-9-on-delivering-value-from-innovation&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Here&amp;rsquo;s a summary of Chapter 9 on Delivering Value from Innovation:&lt;/p&gt;
&lt;p&gt;Key points:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Delivering value from innovation involves:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Positioning in the value chain&lt;/li&gt;
&lt;li&gt;Selecting paths to market&lt;/li&gt;
&lt;li&gt;Deciding how to commercialize innovations&lt;/li&gt;
&lt;li&gt;Managing intellectual property&lt;/li&gt;
&lt;li&gt;Setting standards&lt;/li&gt;
&lt;li&gt;Marketing technology products&lt;/li&gt;
&lt;li&gt;Technology transfer&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Firms need to decide where to position themselves in the value
chain:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Upstream (research/development)&lt;/li&gt;
&lt;li&gt;Downstream (manufacturing/distribution)&lt;/li&gt;
&lt;li&gt;Or integrated across the chain&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Paths to market include:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Internal development and commercialization&lt;/li&gt;
&lt;li&gt;Licensing/selling intellectual property&lt;/li&gt;
&lt;li&gt;Forming joint ventures or alliances&lt;/li&gt;
&lt;li&gt;Creating spin-off companies&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Key commercialization decisions:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Timing of market entry&lt;/li&gt;
&lt;li&gt;Pricing strategy&lt;/li&gt;
&lt;li&gt;Distribution channels&lt;/li&gt;
&lt;li&gt;Marketing approach&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Managing intellectual property through:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Patents, copyrights, trademarks&lt;/li&gt;
&lt;li&gt;Trade secrets&lt;/li&gt;
&lt;li&gt;Complementary assets&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Standards are important for:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Network effects and market dominance&lt;/li&gt;
&lt;li&gt;Interoperability&lt;/li&gt;
&lt;li&gt;Reducing uncertainty&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Marketing technology products requires:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Understanding customer needs&lt;/li&gt;
&lt;li&gt;Demonstrating value proposition&lt;/li&gt;
&lt;li&gt;Managing adoption process&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Technology transfer involves:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Moving innovations from research to commercial application&lt;/li&gt;
&lt;li&gt;Transferring between organizations (e.g. university to industry)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The chapter emphasizes that delivering value from innovation requires
careful strategic choices about how to capture returns from innovative
efforts. Firms need to consider their position in value chains and
innovation ecosystems, decide on optimal paths to market, manage IP
effectively, and develop strategies for commercialization, standards,
and marketing.&lt;/p&gt;
&lt;h2 id=&#34;summary-of-chapter-10-on-five-future-challenges&#34; class=&#34;anchor-header&#34;&gt;summary of Chapter 10 on Five Future Challenges &lt;a class=&#34;anchor-link&#34; href=&#34;#summary-of-chapter-10-on-five-future-challenges&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Managing technology-based competition:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Increasing pace and complexity of technological change&lt;/li&gt;
&lt;li&gt;Need for strategic flexibility and dynamic capabilities&lt;/li&gt;
&lt;li&gt;Importance of timing in technology adoption and implementation&lt;/li&gt;
&lt;li&gt;Challenge of managing disruptive technologies&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Managing the new innovation process:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Shift to more open, collaborative innovation models&lt;/li&gt;
&lt;li&gt;Growth of innovation networks and communities&lt;/li&gt;
&lt;li&gt;Need to integrate internal and external knowledge sources&lt;/li&gt;
&lt;li&gt;Challenges of managing distributed innovation processes&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;The role of government:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Debate over appropriate level of government intervention in innovation&lt;/li&gt;
&lt;li&gt;Need for policies to support basic research, education, and
infrastructure&lt;/li&gt;
&lt;li&gt;Challenge of balancing regulation and innovation incentives&lt;/li&gt;
&lt;li&gt;Growing importance of public-private partnerships&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;The role of basic research:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Continued importance of long-term, fundamental research&lt;/li&gt;
&lt;li&gt;Pressure to demonstrate short-term relevance and impact&lt;/li&gt;
&lt;li&gt;Need to balance basic and applied research funding&lt;/li&gt;
&lt;li&gt;Challenge of translating basic research into commercial applications&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Sustainable business:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Growing emphasis on environmental sustainability and corporate social
responsibility&lt;/li&gt;
&lt;li&gt;Need to develop clean technologies and sustainable business models&lt;/li&gt;
&lt;li&gt;Challenge of balancing economic, social, and environmental objectives&lt;/li&gt;
&lt;li&gt;Opportunities for innovation in sustainability-related products and
services&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The chapter emphasizes that these challenges are interconnected and
require integrated approaches from firms, governments, and other
stakeholders. It argues that addressing these challenges will be crucial
for the future of technological innovation and economic competitiveness.&lt;/p&gt;
&lt;h2 id=&#34;in-ch3-elaborate-on-the-breakthroughs-in-tennis-rackets-and-how-they-affected-play&#34; class=&#34;anchor-header&#34;&gt;in ch3, elaborate on the breakthroughs in tennis rackets and how they affected play &lt;a class=&#34;anchor-link&#34; href=&#34;#in-ch3-elaborate-on-the-breakthroughs-in-tennis-rackets-and-how-they-affected-play&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Here&amp;rsquo;s an elaboration on the breakthroughs in tennis rackets and how
they affected play, based on the information provided in Box 3.2 of
Chapter 3:&lt;/p&gt;
&lt;p&gt;Tennis racket technology has seen several major breakthroughs that have
significantly impacted the game:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Wood to metal frames: The shift from wooden rackets to metal (steel
and aluminum) frames in the 1960s-70s was a major change. Metal
frames were more durable and allowed for larger head sizes,
increasing the &amp;ldquo;sweet spot&amp;rdquo; and making it easier for players to hit
powerful shots.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Oversized rackets: The introduction of oversized racket heads in the
1970s further increased the sweet spot and power potential. This
made the game more accessible to amateur players while also allowing
professionals to hit with more pace and spin.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Graphite composites: In the 1980s, graphite composite materials
revolutionized racket design. These materials were lighter yet
stiffer than metal, allowing for even larger head sizes without
sacrificing control. This led to more powerful serves and
groundstrokes.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&amp;ldquo;Widebody&amp;rdquo; designs: The late 1980s saw the development of rackets
with wider frames, which increased stiffness and power even further.
This design helped players generate more ball speed with less
effort.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Advanced composites and string technologies: Ongoing innovations in
materials and string designs have continued to enhance racket
performance, allowing for an optimal balance of power, control, and
spin generation.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;These technological advancements have had profound effects on tennis
play:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Increased power: Players can now generate much higher ball speeds,
especially on serves and groundstrokes.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Enhanced spin: Modern rackets allow players to impart more spin on
the ball, leading to more aggressive topspin shots and sharper
angles.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Improved consistency: Larger sweet spots and more forgiving designs
have reduced mishits, allowing for more consistent shot-making.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Changed playing styles: The power and spin potential of modern
rackets has encouraged more baseline play and aggressive shot-making
from all areas of the court.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Faster pace of play: The ability to hit winners from anywhere on the
court has accelerated the overall pace of the game.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Accessibility: Technological improvements have made the game more
accessible to recreational players by making it easier to generate
pace and control.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;These innovations have collectively transformed tennis from a game of
finesse and touch to one that also heavily emphasizes power and
athleticism, reshaping both professional and amateur play.&lt;/p&gt;
&lt;h2 id=&#34;how-did-the-shift-from-wood-to-metal-rackets-affect-the-games-dynamics-from-pp&#34; class=&#34;anchor-header&#34;&gt;How did the shift from wood to metal rackets affect the game&amp;rsquo;s dynamics (from PP) &lt;a class=&#34;anchor-link&#34; href=&#34;#how-did-the-shift-from-wood-to-metal-rackets-affect-the-games-dynamics-from-pp&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Based on the information provided in Box 3.2 of Chapter 3, the shift
from wooden to metal tennis rackets in the 1960s-70s had several
significant effects on the game&amp;rsquo;s dynamics:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Increased power: Metal frames allowed for larger racket head sizes,
which increased the &amp;ldquo;sweet spot&amp;rdquo; and made it easier for players to
hit powerful shots.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Improved durability: Metal rackets were more durable than wooden
ones.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Enhanced accessibility: The larger sweet spot made the game more
accessible to amateur players.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Changed playing styles: The ability to generate more power and spin
encouraged more baseline play and aggressive shot-making from all
areas of the court.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Faster pace of play: The increased power potential accelerated the
overall pace of the game.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Improved consistency: Larger sweet spots and more forgiving designs
reduced mishits, allowing for more consistent shot-making.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Transformation of the game: Overall, these changes helped transform
tennis from a game primarily focused on finesse and touch to one
that also heavily emphasizes power and athleticism.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;In summary, the introduction of metal rackets was a major technological
breakthrough that significantly altered the way tennis was played,
making it more powerful, faster-paced, and accessible to a wider range
of players.&lt;/p&gt;
&lt;h2 id=&#34;what-were-the-initial-reactions-of-players-to-the-new-metal-rackets-from-pp&#34; class=&#34;anchor-header&#34;&gt;What were the initial reactions of players to the new metal rackets (from PP) &lt;a class=&#34;anchor-link&#34; href=&#34;#what-were-the-initial-reactions-of-players-to-the-new-metal-rackets-from-pp&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Based on the information provided in the passage, some key points about
the initial reactions to metal tennis rackets include:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;The shift from wooden to metal rackets in the 1960s-70s was a major
change in tennis technology.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Metal frames allowed for larger racket head sizes, which increased
the &amp;ldquo;sweet spot&amp;rdquo; and made it easier for players to hit powerful
shots.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This made the game more accessible to amateur players.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;It encouraged more baseline play and aggressive shot-making from all
areas of the court.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;It accelerated the overall pace of the game.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;It allowed for more consistent shot-making due to the larger sweet
spots and more forgiving designs.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;It helped transform tennis from a game primarily focused on finesse
and touch to one that also heavily emphasizes power and athleticism.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;So in summary, while specific player reactions are not mentioned, the
passage suggests that players found the metal rackets allowed for more
power, consistency and aggressive play compared to wooden rackets,
changing the dynamics of the game significantly. The technology made
tennis more accessible to amateurs while also enabling professionals to
hit with more pace and spin. [Note the excellent speculation PP makes
about player reactions. Having played in that era at a national level as
well as having been a teaching tennis pro, I can personally attest to
the accuracy of the deduction.]&lt;/p&gt;
&lt;h2 id=&#34;in-ch3-explain-each-of-the-5-generation-innovation-processes&#34; class=&#34;anchor-header&#34;&gt;in ch3, explain each of the 5 generation innovation processes &lt;a class=&#34;anchor-link&#34; href=&#34;#in-ch3-explain-each-of-the-5-generation-innovation-processes&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Here&amp;rsquo;s an explanation of each of the 5 generation innovation processes
described in Chapter 3:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;First-generation (1950s-1960s):&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This was a linear &amp;ldquo;technology push&amp;rdquo; model. Innovation was seen as a
sequential process starting with scientific discovery, moving through
R&amp;amp;D, engineering and manufacturing, and ending with marketing of the new
product. The focus was on R&amp;amp;D and technology as the driver of
innovation.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Second-generation (1960s-1970s):&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This was a linear &amp;ldquo;market pull&amp;rdquo; model. It was still sequential but
emphasized market needs as the driver of innovation. The process started
with market needs, which then drove R&amp;amp;D, engineering, manufacturing and
sales.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Third-generation (1970s-1980s):&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This was a &amp;ldquo;coupling&amp;rdquo; model that recognized the interaction between
technological capabilities and market needs. It included feedback loops
between the different stages and emphasized integration between R&amp;amp;D and
marketing.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Fourth-generation (1980s-1990s):&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This was a parallel model emphasizing integration within the firm and
with key suppliers and customers. It featured parallel development with
integrated teams and strong linkages with leading-edge customers. It
emphasized integration and parallel development.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Fifth-generation (1990s onwards):&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This is described as a systems integration and networking model. It
emphasizes flexibility and speed of development, with fully integrated
parallel development. It features strong linkages with leading-edge
customers, strategic integration with primary suppliers, and emphasis on
corporate flexibility and speed-to-market. It leverages electronic tools
and networks to enhance innovation capabilities.&lt;/p&gt;
&lt;p&gt;The progression shows a move from simple linear models to more complex,
integrated, and networked approaches to the innovation process over
time.&lt;/p&gt;
&lt;h2 id=&#34;rewrite-the-above-with-sonar-large&#34; class=&#34;anchor-header&#34;&gt;rewrite the above with Sonar Large &lt;a class=&#34;anchor-link&#34; href=&#34;#rewrite-the-above-with-sonar-large&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;In Chapter 3 of &amp;ldquo;The Management of Technological Innovation&amp;rdquo; by Mark
Dodgson, David Gann, and Ammon Salter, the authors discuss the evolution
of the innovation process through five distinct generations. Here is an
explanation of each generation:&lt;/p&gt;
&lt;p&gt;### 1. &lt;strong&gt;First-Generation Innovation Process&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Characteristics&lt;/strong&gt;: This generation is characterized by a linear,
sequential approach to innovation. It typically involves a
straightforward progression from research to development, then to
production, and finally to marketing.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Description&lt;/strong&gt;: In this model, each stage is completed before the
next one begins. It is often associated with the traditional
&amp;ldquo;technology push&amp;rdquo; approach, where scientific discoveries drive the
innovation process.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Example&lt;/strong&gt;: The development of penicillin by Alexander Fleming is an
example of this process, where a scientific discovery led to the
development of a new product through a linear sequence of steps.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;### 2. &lt;strong&gt;Second-Generation Innovation Process&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Characteristics&lt;/strong&gt;: This generation introduces a more interactive
approach, with feedback loops between different stages of the
innovation process.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Description&lt;/strong&gt;: The second generation involves a more iterative
process where research, development, production, and marketing are
interconnected. This allows for adjustments and improvements at
various stages based on feedback.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Example&lt;/strong&gt;: The development of the first commercial jet airliner, the
de Havilland Comet, involved significant feedback between design,
testing, and production stages, illustrating this iterative approach.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;### 3. &lt;strong&gt;Third-Generation Innovation Process&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Characteristics&lt;/strong&gt;: This generation emphasizes integration across
different functions within the organization.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Description&lt;/strong&gt;: The third generation involves a more integrated
approach where research, development, production, and marketing are
closely linked and coordinated. This integration aims to reduce
time-to-market and improve overall efficiency.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Example&lt;/strong&gt;: The introduction of the Sony Walkman, which required
close coordination between design, engineering, and marketing teams to
achieve its innovative and compact design.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;### 4. &lt;strong&gt;Fourth-Generation Innovation Process&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Characteristics&lt;/strong&gt;: This generation focuses on the integration of
external partners and suppliers into the innovation process.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Description&lt;/strong&gt;: The fourth generation involves collaboration with
external partners, including suppliers, customers, and other
stakeholders. This collaborative approach helps in sharing risks,
costs, and expertise.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Example&lt;/strong&gt;: The development of the Boeing 787 Dreamliner, which
involved extensive collaboration with global suppliers and partners to
integrate advanced technologies and materials.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;### 5. &lt;strong&gt;Fifth-Generation Innovation Process&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Characteristics&lt;/strong&gt;: This generation is characterized by a highly
interactive, flexible, and networked approach to innovation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Description&lt;/strong&gt;: The fifth generation involves real-time information
processing, extensive use of digital technologies, and a high degree
of flexibility and adaptability. It emphasizes open innovation, where
firms actively seek out and integrate external ideas and technologies.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Example&lt;/strong&gt;: The use of crowdsourcing and open innovation platforms by
companies like IBM and Procter &amp;amp; Gamble to tap into a global pool of
innovators and accelerate the development of new products and
services.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Each generation represents a progression towards more complex,
interactive, and collaborative innovation processes, reflecting the
evolving nature of technological innovation and the increasing
importance of external networks and digital technologies.&lt;/p&gt;
&lt;h2 id=&#34;rewrite-the-above-with-sonar-huge&#34; class=&#34;anchor-header&#34;&gt;rewrite the above with Sonar Huge &lt;a class=&#34;anchor-link&#34; href=&#34;#rewrite-the-above-with-sonar-huge&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Chapter 3 of &amp;ldquo;The Management of Technological Innovation&amp;rdquo; discusses the
evolution of innovation processes, which can be categorized into five
generations. Here&amp;rsquo;s a detailed explanation of each generation:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;First Generation: Technology Push&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Characteristics&lt;/strong&gt;: This generation is characterized by a focus
on scientific and technological advancements without direct
consideration of market needs.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Process&lt;/strong&gt;: It involves a linear sequence from scientific
discovery to product development, with little feedback from the
market.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Example&lt;/strong&gt;: Early developments in semiconductors were driven by
technological advancements rather than specific market demands.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Second Generation: Market Pull&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Characteristics&lt;/strong&gt;: This approach emphasizes understanding market
needs and customer demands before developing new technologies.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Process&lt;/strong&gt;: It involves a linear sequence from market research to
product development, with a focus on meeting identified market
needs.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Example&lt;/strong&gt;: The development of the Sony Walkman was driven by
understanding consumer demand for portable music players.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Third Generation: Coupling Model&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Characteristics&lt;/strong&gt;: This generation integrates technology push
and market pull by encouraging interaction between R&amp;amp;D and
marketing departments.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Process&lt;/strong&gt;: It involves a more iterative process where R&amp;amp;D and
marketing collaborate to align technological capabilities with
market needs.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Example&lt;/strong&gt;: The development of the Apple Macintosh computer
involved close collaboration between R&amp;amp;D and marketing to create a
user-friendly computer that met market demands.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fourth Generation: Integrated Model&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Characteristics&lt;/strong&gt;: This generation emphasizes the integration of
various functions within the firm, including R&amp;amp;D, marketing, and
production, to create a more holistic innovation process.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Process&lt;/strong&gt;: It involves a highly interactive process where
different departments collaborate to integrate technological,
market, and organizational considerations.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Example&lt;/strong&gt;: The development of the Toyota Prius involved
integrated efforts across R&amp;amp;D, marketing, and production to create
a hybrid vehicle that met both environmental and market demands.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fifth Generation: Systems Integration and Networking Model&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Characteristics&lt;/strong&gt;: This generation focuses on integrating
innovation processes across the entire value chain, including
external partners and networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Process&lt;/strong&gt;: It involves a highly collaborative and dynamic
process where firms engage with external partners, suppliers, and
customers to co-create innovations.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Example&lt;/strong&gt;: The development of the Linux operating system
involved a global network of developers collaborating to create an
open-source software solution.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Each generation represents a progression towards more integrated and
collaborative innovation processes, reflecting the increasing complexity
and interconnectedness of modern business environments.&lt;/p&gt;
&lt;h2 id=&#34;rewrite-above-with-chatgpt4o-gpt4-omni&#34; class=&#34;anchor-header&#34;&gt;rewrite above with chatgpt4o (gpt4 omni) &lt;a class=&#34;anchor-link&#34; href=&#34;#rewrite-above-with-chatgpt4o-gpt4-omni&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The five generations of innovation processes described in Chapter 3 of
the book reflect the evolution of how innovation is managed within
firms:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;First-Generation Process (Technology Push)&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;Innovation was driven by scientific discoveries and technological
advancements.&lt;/li&gt;
&lt;li&gt;The process was linear, starting from R&amp;amp;D and moving through
production to marketing.&lt;/li&gt;
&lt;li&gt;Emphasis was on pushing technology to the market without much
consideration for market needs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Second-Generation Process (Market Pull)&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;Focus shifted to responding to market needs and demands.&lt;/li&gt;
&lt;li&gt;Innovation was driven by customer feedback and market research.&lt;/li&gt;
&lt;li&gt;The process was still linear but initiated by market requirements
rather than technological capabilities.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Third-Generation Process (Coupling Model)&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;Combined elements of both technology push and market pull.&lt;/li&gt;
&lt;li&gt;Recognized the interaction between R&amp;amp;D and marketing.&lt;/li&gt;
&lt;li&gt;Introduced feedback loops between different stages of the
innovation process, allowing for adjustments based on market
response.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fourth-Generation Process (Integrated/Parallel Model)&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;Emphasized integration and collaboration across different
functions within the firm.&lt;/li&gt;
&lt;li&gt;Involved simultaneous development activities, reducing time to
market.&lt;/li&gt;
&lt;li&gt;Encouraged cross-functional teams and the integration of suppliers
and customers into the innovation process.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fifth-Generation Process (Systems Integration and Networking
Model)&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;Focused on real-time information processing and networking.&lt;/li&gt;
&lt;li&gt;Emphasized open innovation and the use of external networks and
partnerships.&lt;/li&gt;
&lt;li&gt;Utilized advanced IT systems for managing complex innovation
processes and integrating global operations.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;These generational shifts reflect a move from isolated, linear processes
to more integrated, networked, and flexible approaches, allowing firms
to better adapt to rapid technological changes and market dynamics.&lt;/p&gt;
&lt;h2 id=&#34;rewrite-above-with-claude-3-opus&#34; class=&#34;anchor-header&#34;&gt;rewrite above with claude 3 opus &lt;a class=&#34;anchor-link&#34; href=&#34;#rewrite-above-with-claude-3-opus&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Based on the information provided in Chapter 3, the five generations of
innovation processes are:&lt;/p&gt;
&lt;p&gt;### 1. First-generation (1G) innovation process:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Simple linear model&lt;/li&gt;
&lt;li&gt;Emphasis on R&amp;amp;D push&lt;/li&gt;
&lt;li&gt;Little attention to market needs or feedback loops&lt;/li&gt;
&lt;li&gt;Assumes more R&amp;amp;D will lead directly to more successful products&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;### 2. Second-generation (2G) innovation process:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Linear model but with more emphasis on market pull&lt;/li&gt;
&lt;li&gt;R&amp;amp;D efforts driven by market needs identified by marketing&lt;/li&gt;
&lt;li&gt;Still a sequential process with little feedback&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;### 3. Third-generation (3G) innovation process:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Coupling model recognizing interaction between different elements&lt;/li&gt;
&lt;li&gt;Emphasis on integrating R&amp;amp;D and marketing&lt;/li&gt;
&lt;li&gt;Feedback loops between phases&lt;/li&gt;
&lt;li&gt;Still essentially a sequential process&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;### 4. Fourth-generation (4G) innovation process:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Parallel development with integrated development teams&lt;/li&gt;
&lt;li&gt;Strong upstream supplier linkages and close coupling with leading
customers&lt;/li&gt;
&lt;li&gt;Emphasis on integration between R&amp;amp;D and manufacturing&lt;/li&gt;
&lt;li&gt;Horizontal collaboration (e.g. joint ventures, alliances)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;### 5. Fifth-generation (5G) innovation process:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Systems integration and extensive networking&lt;/li&gt;
&lt;li&gt;Flexible and customized response&lt;/li&gt;
&lt;li&gt;Continuous innovation&lt;/li&gt;
&lt;li&gt;Use of sophisticated IT systems to enable networking&lt;/li&gt;
&lt;li&gt;Fully integrated parallel development&lt;/li&gt;
&lt;li&gt;Use of expert systems and simulation modeling in R&amp;amp;D&lt;/li&gt;
&lt;li&gt;Strong linkages with leading customers&lt;/li&gt;
&lt;li&gt;Strategic integration with primary suppliers&lt;/li&gt;
&lt;li&gt;Horizontal linkages (joint ventures, alliances, consortia)&lt;/li&gt;
&lt;li&gt;Emphasis on corporate flexibility and speed of development&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In summary, the innovation process models have evolved from simple
linear models to increasingly complex interactive models with more
emphasis on integration, parallel processing, feedback, and systems
thinking over time. The fifth-generation model represents the most
sophisticated approach to date.&lt;/p&gt;
&lt;h2 id=&#34;can-you-give-the-gist-of-each-of-the-case-studies-used-to-illustrate-points-in-the-book&#34; class=&#34;anchor-header&#34;&gt;can you give the gist of each of the case studies used to illustrate points in the book? &lt;a class=&#34;anchor-link&#34; href=&#34;#can-you-give-the-gist-of-each-of-the-case-studies-used-to-illustrate-points-in-the-book&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;[This is a tough question as PP has to go through the entire book
identifying and providing precis of each case study, which it does
admirably chapter by chapter.]&lt;/p&gt;
&lt;p&gt;The book &amp;ldquo;The Management of Technological Innovation&amp;rdquo; by Mark Dodgson,
David Gann, and Ammon Salter uses various case studies to illustrate key
points and themes. Here are some of the case studies mentioned in the
book, categorized by chapter. Sonar Huge was the LLM used.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Chapter 1: What is the Management of Technological Innovation and
Why is it Important?&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Biotech Firm&lt;/strong&gt;: Illustrates the challenges of managing
high-risk, high-reward biotech projects.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Automotive Firm&lt;/strong&gt;: Shows how innovation in supply chain
management can improve efficiency and reduce costs.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Machine Tool Firm&lt;/strong&gt;: Demonstrates the importance of integrating
new technologies into existing manufacturing processes.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Electronics Firm&lt;/strong&gt;: Highlights the need for continuous
innovation to stay competitive in fast-paced industries.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Software Firm&lt;/strong&gt;: Discusses the challenges of managing software
development projects and the importance of agile methodologies.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Manufacturing Firm&lt;/strong&gt;: Emphasizes the role of innovation in
improving manufacturing processes and reducing costs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chapter 2: The Business Context for the Management of
Technological Innovation&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Globalization&lt;/strong&gt;: Discusses how globalization affects innovation
strategies and the importance of international collaboration.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Knowledge Economy&lt;/strong&gt;: Illustrates how the shift to a knowledge
economy impacts innovation management and the need for continuous
learning.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Business and Innovation Systems&lt;/strong&gt;: Examines how different
national and regional innovation systems influence innovation
capabilities.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chapter 3: Technological Innovation&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Tennis Racket Technology&lt;/strong&gt;: Shows how technological innovations
in tennis rackets have transformed the sport.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Mousetrap Innovation&lt;/strong&gt;: Illustrates the ongoing quest for better
mousetraps and the importance of continuous innovation.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chapter 4: Innovation Strategy&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Technology Leadership&lt;/strong&gt;: Discusses the strategic choices firms
make regarding technology leadership vs. followership.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Product vs. Process Innovation&lt;/strong&gt;: Examines the strategic
decisions firms make about focusing on product or process
innovations.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chapter 5: Networks and Communities&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Scientific Networks&lt;/strong&gt;: Illustrates the role of scientific
networks in advancing knowledge and innovation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;User Innovation Communities&lt;/strong&gt;: Shows how user innovation
communities can drive innovation and product development.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Technological Collaborations&lt;/strong&gt;: Discusses the challenges and
benefits of technological collaborations between firms.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chapter 6: The Management of Research and Development&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;R&amp;amp;D Expenditure&lt;/strong&gt;: Examines the patterns of R&amp;amp;D expenditure
across industries and the importance of strategic R&amp;amp;D investment.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Organizing R&amp;amp;D&lt;/strong&gt;: Discusses the organizational challenges of
managing R&amp;amp;D activities and the need for effective integration
with other business functions.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chapter 7: The Management of Product and Service Innovation&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Product Innovation&lt;/strong&gt;: Illustrates the importance of product
innovation for firm competitiveness and the need for effective
product development processes.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Service Innovation&lt;/strong&gt;: Discusses the challenges and opportunities
of service innovation and the need for integrated service design.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chapter 8: Innovation in Operations and Processes&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Lean Production&lt;/strong&gt;: Examines the principles of lean production
and its impact on operational efficiency.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Automation&lt;/strong&gt;: Discusses the benefits and challenges of
automation in manufacturing processes.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chapter 9: Delivering Value from Innovation&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Commercialization&lt;/strong&gt;: Illustrates the challenges of
commercializing innovations and the need for effective marketing
and distribution strategies.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Intellectual Property&lt;/strong&gt;: Discusses the importance of managing
intellectual property to capture value from innovations.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chapter 10: Five Future Challenges&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Sustainable Business&lt;/strong&gt;: Examines the growing importance of
environmental sustainability and corporate social responsibility
in innovation management.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Basic Research&lt;/strong&gt;: Discusses the continued importance of basic
research for long-term innovation and the challenges of
translating research into commercial applications.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;These case studies are used to illustrate various points and themes
throughout the book, providing practical examples to support theoretical
discussions.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>LLM Model Access</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/aibots/perplexity/llm-model-access/</link>
      <pubDate>Sat, 07 Sep 2024 15:10:14 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/aibots/perplexity/llm-model-access/</guid>
      <description>&lt;p&gt;Perplexity Pro gives you access to several advanced AI Large Language
Models (LLM), each with its own strengths and capabilities.They appear
when you click the &amp;lsquo;Rewrite&amp;rsquo; button or you can go to your profile to
choose one of them. TODO&lt;/p&gt;
&lt;p&gt;All models have a context window of around 32,000 tokens, allowing for
processing of lengthy inputs and generating detailed outputs. Tokens are
basic building blocks of text and can be individual characters,
whole/parts of words, or larger amounts of text. Apparently one token
averages out to about 4 characters of text for standard English. The AI
breaks text down into tokens in order to process it. See &lt;a href=&#34;https://medium.com/aimonks/demystifying-tokens-a-beginners-guide-to-understanding-ai-building-blocks-8e00110be553&#34;&gt;Demystifying
Tokens: A Beginners Guide To Understanding AI Building
Blocks&lt;/a&gt;
for a good explanation.&lt;/p&gt;
&lt;p&gt;The best model for your needs depends on the specific task at hand. Here
are some general guidelines:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;For quick, general searches: Use the Default model&lt;/li&gt;
&lt;li&gt;For complex reasoning or academic tasks: Try GPT-4 Turbo or Claude 3
Opus&lt;/li&gt;
&lt;li&gt;For creative writing or content generation: GPT-4 Turbo or Claude 3
Sonnet might be good choices&lt;/li&gt;
&lt;li&gt;For tasks requiring fast responses: Consider GPT-4o&lt;/li&gt;
&lt;li&gt;For queries that benefit from Perplexity&amp;rsquo;s search technology: Sonar
32k could be a good option&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To fully understand which model works best for you, it&amp;rsquo;s recommended to
experiment with different models for various types of queries and
compare the results.&lt;/p&gt;
&lt;p&gt;Remember that while these models are powerful, they should be used as
tools to augment human intelligence rather than replace it, especially
for critical tasks or decision-making processes.&lt;/p&gt;
&lt;p&gt;Here are some answers to questions about these LLMs.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;What are the main differences between GPT-4o and Claude 3.5
Sonnet?&lt;/strong&gt; GPT-4o excels in speed and real-time processing, Claude 3.5
Sonnet appears to have an edge in overall performance, especially in
areas like code generation, reasoning, and specific tasks like image
text transcription.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;How does Perplexity Pro Search handle multi-step reasoning?&lt;/strong&gt; The
pro search breaking down complex queries, chaining multiple searches,
performs deeper research, improved accuracy, provides structured
responses, handling interdisciplinary questions, enhanced
problem-solving.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Can Perplexity Pro Search solve complex mathematical problems?&lt;/strong&gt; Yes
by integration with Wolfram|Alpha engine and using multi-step
reasoning, it becomes a powerful tool for tackling complex
mathematical problems, offering both accuracy and detailed
problem-solving processes. TODO: investigate wolfram integration and
possibilities (step-by-step answers).&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;default-model-pro-search&#34; class=&#34;anchor-header&#34;&gt;Default Model Pro Search &lt;a class=&#34;anchor-link&#34; href=&#34;#default-model-pro-search&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;Optimized for fastest results and web browsing&lt;/li&gt;
&lt;li&gt;Fine-tuned specifically for quick searches&lt;/li&gt;
&lt;li&gt;Best for general queries and rapid information retrieval&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;gpt-4-turbo&#34; class=&#34;anchor-header&#34;&gt;GPT-4 Turbo &lt;a class=&#34;anchor-link&#34; href=&#34;#gpt-4-turbo&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;OpenAI&amp;rsquo;s renowned model that powers ChatGPT&lt;/li&gt;
&lt;li&gt;Excels in reasoning and natural language processing&lt;/li&gt;
&lt;li&gt;Displays human-level performance on various professional and academic
benchmarks&lt;/li&gt;
&lt;li&gt;Ideal for complex tasks, creative writing, and in-depth analysis&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;gpt-4o&#34; class=&#34;anchor-header&#34;&gt;GPT-4o &lt;a class=&#34;anchor-link&#34; href=&#34;#gpt-4o&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;The newest update to the GPT family of models&lt;/li&gt;
&lt;li&gt;A universal multimodal model known for its impressive speed&lt;/li&gt;
&lt;li&gt;Versatile for various tasks, especially those requiring quick
responses&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;claude-3&#34; class=&#34;anchor-header&#34;&gt;Claude 3 &lt;a class=&#34;anchor-link&#34; href=&#34;#claude-3&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;Available in two versions: Sonnet and Opus&lt;/li&gt;
&lt;li&gt;Opus is considered the most advanced LLM available&lt;/li&gt;
&lt;li&gt;Note: There&amp;rsquo;s a limit on Opus queries, but they replenish quickly&lt;/li&gt;
&lt;li&gt;Excellent for tasks requiring advanced reasoning and nuanced
understanding&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;sonar-32k&#34; class=&#34;anchor-header&#34;&gt;Sonar 32k &lt;a class=&#34;anchor-link&#34; href=&#34;#sonar-32k&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;Based on the open-source LlaMa 3 model, trained in-house by Perplexity&lt;/li&gt;
&lt;li&gt;Compatible with Perplexity&amp;rsquo;s cutting-edge search technology&lt;/li&gt;
&lt;li&gt;Comes in &amp;rsquo;large&amp;rsquo; and &amp;lsquo;huge&amp;rsquo; flavors&lt;/li&gt;
&lt;li&gt;Good for general-purpose tasks and queries that benefit from
Perplexity&amp;rsquo;s search capabilities&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    
    <item>
      <title>An Introduction</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/aibots/perplexity/an-introduction/</link>
      <pubDate>Sat, 07 Sep 2024 13:54:00 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/aibots/perplexity/an-introduction/</guid>
      <description>&lt;p&gt;This page provides a simple introduction to perplexity as well as some
resources that can be consulted to get a good idea of what this aibot
can do.&lt;/p&gt;
&lt;h1 id=&#34;what-is-perplexity&#34; class=&#34;anchor-header&#34;&gt;What is perplexity? &lt;a class=&#34;anchor-link&#34; href=&#34;#what-is-perplexity&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;Definition&lt;/strong&gt;: A conversational search engine that answers queries
using natural language predictive text, utilizing sources from the
web.&lt;br&gt;
&lt;strong&gt;Launch Date&lt;/strong&gt;: 2022&lt;br&gt;
&lt;strong&gt;Technology Base&lt;/strong&gt;: Based on OpenAI&amp;rsquo;s GPT-3.5 model and a standalone
LLM with NLP capabilities for its free product. Pro version accesses
GPT-4, Claude 2, and others.&lt;/p&gt;
&lt;p&gt;Perplexity is not its own AI engine but rather a platform that provides
access to advanced AI models from OpenAI and Anthropic, such as GPT-4
Turbo and Claude 3 Sonnet and Opus. It is designed to enhance search
capabilities and generate accurate answers by utilizing these
state-of-the-art models. Perplexity Pro (PP) offers a more comprehensive
and organized search experience compared to traditional AI chatbots,
allowing users to sort queries and access a variety of models for
different needs.&lt;/p&gt;
&lt;h1 id=&#34;layout&#34; class=&#34;anchor-header&#34;&gt;Layout &lt;a class=&#34;anchor-link&#34; href=&#34;#layout&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The core features are listed below and are essential to know well in
order to use PP effectively. They also form the primary structure of the
&lt;a href=&#34;https://www.perplexity.ai/&#34;&gt;Perplexity website&lt;/a&gt; composed of the 3 units
described below.&lt;/p&gt;
&lt;h2 id=&#34;search-box&#34; class=&#34;anchor-header&#34;&gt;Search box &lt;a class=&#34;anchor-link&#34; href=&#34;#search-box&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;This is the starting point for PP where you can &amp;ldquo;ask anything&amp;rdquo;! The
results are returned with the links to the pages PP used to get
information. The search can be quick or pro (as described below), but PP
says that its quick search is better than the regular perplexity&amp;rsquo;s pro
search.&lt;/p&gt;
&lt;p&gt;Searches can be customized in the following ways:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Quick&lt;/strong&gt; provides fast, basic answers. There is no limit to the
number of these you can enter.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pro&lt;/strong&gt; engages in a conversation, asks clarifying questions, and
delivers more detailed results. These also show specifics of the
search process such as what is being searched for or created. For
instance, when requested to design a tutorial to learn PP, the pro
search listed the following:
&lt;ul&gt;
&lt;li&gt;Search for a comprehensive overview of PP features and functionality&lt;/li&gt;
&lt;li&gt;Find or create tutorials focused on using PP effectively&lt;/li&gt;
&lt;li&gt;Look for exercises or practical tasks related to using PP&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Focus&lt;/strong&gt; allows the search to take place in directed venues (as
opposed to the default entire web) such as
&lt;ul&gt;
&lt;li&gt;Academic papers&lt;/li&gt;
&lt;li&gt;Math to solve complex problems (integrating with &lt;a href=&#34;https://www.wolframalpha.com&#34;&gt;Wolfram
Alpha&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Social network discussions&lt;/li&gt;
&lt;li&gt;Writing creatively without going to the internet&lt;/li&gt;
&lt;li&gt;Video on topic requested&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Attach&lt;/strong&gt; allows uploading of documents in various format that will
used to answer your question&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A cautionary note about searching is to be very specific otherwise the
search will become generalized. For instance, if we want to find out
about the &amp;lsquo;Convert to Page&amp;rsquo; feature in PP (even within a thread about
PP), don&amp;rsquo;t just ask to know what &amp;lsquo;Convert to Page&amp;rsquo; does, because you
will get a comprehensive answer like&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The term &amp;ldquo;convert to page&amp;rdquo; typically refers to the process of changing
the format or type of a webpage or document. This can be relevant in
different contexts, such as content management systems or file
conversion tools. [considerable detail follows!]&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Unfortunately, there is no efficient mechanism (yet!) for editing the
thread itself so you are stuck with your well-meaning question and the
unwanted answer. You can, however, always delete the very last item in
your thread.&lt;/p&gt;
&lt;h2 id=&#34;discover&#34; class=&#34;anchor-header&#34;&gt;Discover &lt;a class=&#34;anchor-link&#34; href=&#34;#discover&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;This is an interesting area where PP explores various topics as directed
by certain users. There is a wide variety of selections at the top of
the page such as:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;For You (Personalize Discover with top right corner button)&lt;/li&gt;
&lt;li&gt;Top (high general interest)&lt;/li&gt;
&lt;li&gt;Tech &amp;amp; Science&lt;/li&gt;
&lt;li&gt;Finance&lt;/li&gt;
&lt;li&gt;Entertainment&lt;/li&gt;
&lt;li&gt;Arts &amp;amp; Culture&lt;/li&gt;
&lt;li&gt;Sports&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Items can be bookmarked for easy access.&lt;/p&gt;
&lt;h2 id=&#34;library&#34; class=&#34;anchor-header&#34;&gt;Library &lt;a class=&#34;anchor-link&#34; href=&#34;#library&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;This area contains all your interactions with PP. There are 4 components
to be aware of:&lt;/p&gt;
&lt;h3 id=&#34;prompt&#34; class=&#34;anchor-header&#34;&gt;Prompt &lt;a class=&#34;anchor-link&#34; href=&#34;#prompt&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;This is the rudimentary component to work with. You ask for something
with a prompt, and receive an answer. Prompts can be edited using the
ellipsis at the bottom of each answer. The last prompt result can be
deleted. Prompts should be intelligently designed to obtain the best
results. Every prompt/answer has buttons at the bottom to&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Share (copies link to entire thread while pretending to take you to
specific place)&lt;/li&gt;
&lt;li&gt;Rewrite (gives option for LLM to employ)&lt;/li&gt;
&lt;li&gt;Copy (in markdown format)&lt;/li&gt;
&lt;li&gt;Edit the prompt (ask the question differently)&lt;/li&gt;
&lt;li&gt;View sources using the ellipsis dropdown (lists sources used for
prompt with removal option)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;thread&#34; class=&#34;anchor-header&#34;&gt;Thread &lt;a class=&#34;anchor-link&#34; href=&#34;#thread&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;It is a series of prompts with answers and is created whenever you ask a
question (or click the Thread+ button at the top). It is possible to
share a thread for viewing purposes through its unique url by clicking
the Share button at top right corner (or the redundant copy link button
beside it). A thread can be retitled by clicking at the top where your
initial question is written. A thread can be deleted by using the
ellipsis dropdown at the top. Threads can also be exported with[out]
citations. At present, there is no bulk delete each thread must be
deleted individually. WARNING: Use awareness if you are planning on
using the &amp;lsquo;Delete all threads&amp;rsquo; option, because you will lose everything
and never get it back! This option appears in the ellipsis dropdown on
the Library page.&lt;/p&gt;
&lt;h3 id=&#34;collection&#34; class=&#34;anchor-header&#34;&gt;Collection &lt;a class=&#34;anchor-link&#34; href=&#34;#collection&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;When a group of threads have a common theme, they can be gathered
together akin to the way folders/directories are a group of files.
Collections are not like tags because you can put a thread only into one
collection. There is also a noname collection called Bookmarks. It is
possible to swap a thread into a different collection. A collection can
be shared by its own unique link for viewing or collaboration.
Collections are created/deleted by name. Deleting a collection does not
delete the threads in that collection though (so you can&amp;rsquo;t do a bulk
delete).&lt;/p&gt;
&lt;h3 id=&#34;page&#34; class=&#34;anchor-header&#34;&gt;Page &lt;a class=&#34;anchor-link&#34; href=&#34;#page&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;This item can be generated from a thread using the &amp;lsquo;Convert to Page&amp;rsquo;
button (top right corner). It can be created independent of a thread as
well by clicking the Page+ button at the top. This feature is part of
the Perplexity Pages tool, which is designed to help users create
visually appealing articles or reports from their research or search
results. The button will take pertinent aspects of your thread and
organize it into sections. You can even add/generate media such as
images to parts of the page! You can keep &lt;em&gt;previewing&lt;/em&gt; the page, and
eventually &lt;em&gt;publish&lt;/em&gt; it. The published page will have its unique link.&lt;/p&gt;
&lt;p&gt;By converting a thread into a page, you can present your research or
findings in a more polished and organized manner. This is particularly
useful for creating content that is meant to be shared with others, such
as reports, articles, or guides. Web designers can also use this feature
to assist in creation webpages.&lt;/p&gt;
&lt;p&gt;The page can be customized by adding/deleting/moving sections, editing
section headings, inserting media into sections, and adjusting the
layout. It is similar to a rudimentary webpage designing application,
but with some AI working on your behalf! For instance, if you add a
section, you are given options on its design as well as some suggestions
on what the section should be based on the content in its vicinity! For
instance, adding a section just under the &amp;lsquo;Convert to Page Feature&amp;rsquo;, PP
suggested that it could be one of the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Exploring PP&amp;rsquo;s AI models&lt;/li&gt;
&lt;li&gt;Customizing PP pages for SEO&lt;/li&gt;
&lt;li&gt;Collaborative Features in PP&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Choosing the middle one, PP entered into the page a process to implement
with reference links!&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Perplexity Pages offer significant potential for SEO optimization when
customized effectively. To maximize SEO benefits, start by identifying
low-competition keywords with high potential using tools like
Perplexity AI&amp;rsquo;s keyword research capabilities. When creating content,
focus on generating comprehensive, well-structured articles that
address user intent and include relevant headings, subheadings, and
optimized meta descriptions. Utilize Perplexity&amp;rsquo;s AI-powered content
generation to create an initial draft, then refine and expand the
content to improve its quality and relevance. Incorporate internal and
external links to authoritative sources, and optimize images with
descriptive alt text. Regular updates and the addition of fresh,
relevant content can help maintain and improve search rankings over
time￼. While Perplexity Pages are gaining visibility in search
results, it&amp;rsquo;s crucial to ensure the content provides genuine value and
accuracy to align with Google&amp;rsquo;s quality guidelines.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id=&#34;process&#34; class=&#34;anchor-header&#34;&gt;Process &lt;a class=&#34;anchor-link&#34; href=&#34;#process&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;A good sequence to follow whenever doing research is to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;start a thread to get/discuss/analyse information&lt;/li&gt;
&lt;li&gt;enter it into a collection&lt;/li&gt;
&lt;li&gt;turn it into a page if you want to summarize/present it&lt;/li&gt;
&lt;li&gt;share the link to the thread/page if you want others to see it&lt;/li&gt;
&lt;li&gt;share the link to the collection if you want others to collaborate&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;miscellaneous-matters&#34; class=&#34;anchor-header&#34;&gt;Miscellaneous Matters &lt;a class=&#34;anchor-link&#34; href=&#34;#miscellaneous-matters&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;api-credits&#34; class=&#34;anchor-header&#34;&gt;API Credits &lt;a class=&#34;anchor-link&#34; href=&#34;#api-credits&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;PP provides $5 monthly in API credits, allowing users to access the
latest open-source LLMs and embed AI-powered search into their own
projects.&lt;/p&gt;
&lt;h2 id=&#34;discord-channel-and-exclusive-support&#34; class=&#34;anchor-header&#34;&gt;Discord Channel and Exclusive Support &lt;a class=&#34;anchor-link&#34; href=&#34;#discord-channel-and-exclusive-support&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;PP subscribers have access to a dedicated Discord channel and exclusive
support channels, including Intercom support, with prioritized responses
within 1 to 2 business days.&lt;/p&gt;
&lt;h2 id=&#34;referrals&#34; class=&#34;anchor-header&#34;&gt;Referrals &lt;a class=&#34;anchor-link&#34; href=&#34;#referrals&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;PP offers a referral program with a cap of $10 per billing cycle,
allowing users to earn credits by referring others.&lt;/p&gt;
&lt;h2 id=&#34;switching-between-models&#34; class=&#34;anchor-header&#34;&gt;Switching Between Models &lt;a class=&#34;anchor-link&#34; href=&#34;#switching-between-models&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Users can switch between different AI models within their settings or
directly within a thread by clicking the Rewrite button.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Vivaldi</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/computing/vivaldi/</link>
      <pubDate>Sat, 27 Jul 2024 20:48:23 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/computing/vivaldi/</guid>
      <description>&lt;p&gt;A browser that is powerful, personal and private, adapting to you, not
the other way around.&lt;/p&gt;
&lt;p&gt;This is the best browser we have ever used. It is full of features and
makes one work very effectively!&lt;/p&gt;
&lt;h1 id=&#34;reading-list&#34; class=&#34;anchor-header&#34;&gt;reading list &lt;a class=&#34;anchor-link&#34; href=&#34;#reading-list&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Go to reading list button in side panel and add current page using +.
(Better than having it on the address bar) this is a very fast way to
mark a webpage from there we can do bookmark or omnivore.&lt;/p&gt;
&lt;h1 id=&#34;cannot-enter-nickname&#34; class=&#34;anchor-header&#34;&gt;cannot enter nickname &lt;a class=&#34;anchor-link&#34; href=&#34;#cannot-enter-nickname&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The problem appears to be there is something in the bookmarks trash that
is getting in the way. After emptying the trash, it accepts the
nickname.&lt;/p&gt;
&lt;h1 id=&#34;toggle-extensions&#34; class=&#34;anchor-header&#34;&gt;toggle extensions &lt;a class=&#34;anchor-link&#34; href=&#34;#toggle-extensions&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;When we hide an extension button, the toggle extension button appears
(so we can view the hidden item again). If we remove the button, there
is no toggle button.&lt;/p&gt;
&lt;h1 id=&#34;tab-stacking&#34; class=&#34;anchor-header&#34;&gt;tab stacking &lt;a class=&#34;anchor-link&#34; href=&#34;#tab-stacking&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;use any method to stack tabs large numbers use shift key and left click
for stacking&lt;/p&gt;
&lt;p&gt;save as session (file &amp;gt; save open tabs as session) reload stack from
File &amp;gt; Open Saved Session reorder stack using window panel&lt;/p&gt;
&lt;h1 id=&#34;exports&#34; class=&#34;anchor-header&#34;&gt;exports &lt;a class=&#34;anchor-link&#34; href=&#34;#exports&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;file &amp;gt; export bookmarks (more intelligent than looking in bookmarks)
file &amp;gt; export reading list not working use F2 export reading list&lt;/p&gt;
&lt;h1 id=&#34;issue-with-systemd-v249&#34; class=&#34;anchor-header&#34;&gt;issue with systemd v249 &lt;a class=&#34;anchor-link&#34; href=&#34;#issue-with-systemd-v249&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&amp;lt;2021-07-31 Sat&amp;gt; affects all chromium based browsers&lt;/p&gt;
&lt;p&gt;one solution was to disable systemd-resolve, but then need to setup
/etc/resolv.conf instead of linking it to
/run/systemd/resolve/stub-resolv.conf&lt;/p&gt;
&lt;p&gt;the other was to downgrade to an earlier version of vivaldi using
downgrade from aur, until archlinux makes v249 work properly with
chromium again&lt;/p&gt;
&lt;h1 id=&#34;lack-of-suitable-h264-error&#34; class=&#34;anchor-header&#34;&gt;lack of suitable h264 error &lt;a class=&#34;anchor-link&#34; href=&#34;#lack-of-suitable-h264-error&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;pacman -S vivaldi-ffmpeg-codecs&lt;/p&gt;
&lt;h1 id=&#34;profile&#34; class=&#34;anchor-header&#34;&gt;profile &lt;a class=&#34;anchor-link&#34; href=&#34;#profile&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;When we changed the name of schnell to admins, vivaldi locked the
profile and wouldn&amp;rsquo;t start. After some semi-helpful consultation with
bing we did: cd .config/vivaldi rm Default/LOCK rm SingletonLock (which
pointed to schnell - 1066)&lt;/p&gt;
&lt;h1 id=&#34;sync&#34; class=&#34;anchor-header&#34;&gt;sync &lt;a class=&#34;anchor-link&#34; href=&#34;#sync&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://help.vivaldi.com/desktop/tools/sync/&#34;&gt;sync help&lt;/a&gt; after sync is
setup as per help instructions (including encryption key), it seems to
happen automatically though on a remote device we need to close and open
vivaldi. the remote has to be logged in and have the same encryption key
of course.&lt;/p&gt;
&lt;h1 id=&#34;sort-bookmarks&#34; class=&#34;anchor-header&#34;&gt;sort bookmarks &lt;a class=&#34;anchor-link&#34; href=&#34;#sort-bookmarks&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;use sidebar to sort bookmarks to sort bookmark bar, right click in empty
area and select sort&lt;/p&gt;
&lt;h1 id=&#34;pdf-viewing&#34; class=&#34;anchor-header&#34;&gt;pdf viewing &lt;a class=&#34;anchor-link&#34; href=&#34;#pdf-viewing&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;not rendering at all difficult to know what the problem is, but it works
fine if we reboot … and probably if we restart x too.&lt;/p&gt;
&lt;h1 id=&#34;dark-theme&#34; class=&#34;anchor-header&#34;&gt;dark theme &lt;a class=&#34;anchor-link&#34; href=&#34;#dark-theme&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;A fair bit of setting up went into getting the dark theme to function
adequately with vivaldi because forcing it messed up certain websites
like amazon.ca, so we had to either toggle into white theme (M-]), or
adjust the darkness for specific sites using Userstyles. The full
discussion is available on Vivaldi dark theme issue: Blacked-out images
on forced dark websites
&lt;a href=&#34;https://www.perplexity.ai/search/vivaldi-dark-theme-issue-black-TicJWlOUSMaRYCYRFBoqKw&#34;&gt;thread&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;vivaldi-social&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://help.vivaldi.com/tutorials/vivaldi-social-on-mastodon-a-step-by-step-tutorial/&#34;&gt;vivaldi social&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#vivaldi-social&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;this may be a good way to get into mastedon&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Rosegarden</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/computing/rosegarden/</link>
      <pubDate>Sat, 27 Jul 2024 20:22:30 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/computing/rosegarden/</guid>
      <description>&lt;p&gt;Rosegarden is a music composition and editing environment based around a
MIDI sequencer that features a rich understanding of music notation and
includes basic support for digital audio. Most important, it can produce
lilypond files.&lt;/p&gt;
&lt;p&gt;This is likely the best composing option we have beyond plain text
entry. One major advantage it offers is the ability to insert bars when
there are multiple voices which both denemo and musescore can do, but is
laborious with lilypond code. Ideally, we should be able to work with rg
and lilypond (via emacs | frescobaldi)&lt;/p&gt;
&lt;p&gt;The rg input and playback systems are excellent and there is also a
notation view. However, the actual conversion to lilypond may not be as
good as we&amp;rsquo;d like it to be.&lt;/p&gt;
&lt;p&gt;EAN!!! Experiment As Needed!!!&lt;/p&gt;
&lt;h1 id=&#34;intro-info&#34; class=&#34;anchor-header&#34;&gt;intro info &lt;a class=&#34;anchor-link&#34; href=&#34;#intro-info&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;most of the items here are from the rgwiki purpose is to serve as the
sequencer of choice for users who prefer to work with music notation.
provides a segment-based mechanism for arranging blocks of MIDI and
audio data on a canvas
&lt;a href=&#34;https://www.rosegardenmusic.com/tutorials/&#34;&gt;tutorials&lt;/a&gt;,
&lt;a href=&#34;https://www.rosegardenmusic.com/wiki/Frequently_Asked_Questions&#34;&gt;faq&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;multiple-voices&#34; class=&#34;anchor-header&#34;&gt;multiple voices &lt;a class=&#34;anchor-link&#34; href=&#34;#multiple-voices&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Do in seperate segments, change the stem orientations (up|down), put
onto same track. However, when this converts to lilypond, rg forces
separate voices in the code. While the final product looks just right,
the ly code is very difficult to work with on it&amp;rsquo;s own as well as trying
to migrate it into lynew.&lt;/p&gt;
&lt;p&gt;Therefore, it seems best to just get the other voices to appear in the
same segment even though you&amp;rsquo;ll get ties. Then these can be voiced by ly
requirements - may be design a script to do it. Approaching the issue
this way is also much simpler as far as inputting goes.&lt;/p&gt;
&lt;h1 id=&#34;arpeggio-symbol&#34; class=&#34;anchor-header&#34;&gt;arpeggio symbol &lt;a class=&#34;anchor-link&#34; href=&#34;#arpeggio-symbol&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Can be done easily by using T button and then Arp as a ly directive. The
result is quite good!&lt;/p&gt;
&lt;h1 id=&#34;installation-components&#34; class=&#34;anchor-header&#34;&gt;installation components &lt;a class=&#34;anchor-link&#34; href=&#34;#installation-components&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://wiki.archlinux.org/title/FluidSynth&#34;&gt;fluidsynth&lt;/a&gt; ln -s
FluidR3_GM&lt;/sub&gt;.sf2 default.sf2 (&lt;em&gt;usr/share/soundfonts&lt;/em&gt;) setup
/etc/conf.d/fluidsynth (soundfont and alsa daemon) aconnect -o
aplaymidi -p128:0&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://wiki.archlinux.org/title/JACK_Audio_Connection_Kit#Installation&#34;&gt;jack2&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;pipewire pipewire-alsa, pipewire-jack and things work!&lt;/p&gt;
&lt;p&gt;fluidsynth gave no latency, but kept crashing. timidity didn&amp;rsquo;t crash
but lagged, so we looked at libao with -OO &lt;a href=&#34;https://bbs.archlinux.org/viewtopic.php?pid=2039142#p2039142&#34;&gt;latency with midi
keyboard, timidity++ and
rosegarden&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;here is the solution i finally found to my problem.
/usr/lib/systemd/user/timidity.service contains the lines [Service]
ExecStart=/usr/bin/timidity -iA so i just need to add on -OO to this
and it works by putting me in libao! however, it didn&amp;rsquo;t enable from
~/.config/systemd/user/ giving Unit
~/.config/systemd/user/timidity.service is added as a dependency to a
non-existent unit multi-user.target&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;rg-without-softsynth&#34; class=&#34;anchor-header&#34;&gt;rg without softsynth &lt;a class=&#34;anchor-link&#34; href=&#34;#rg-without-softsynth&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Haven&amp;rsquo;t been able to get it to work just just soundfont or linuxsampler.&lt;/p&gt;
&lt;p&gt;Not possible as per Bing:&lt;/p&gt;
&lt;p&gt;No, you cannot use a soundfont directly in Rosegarden without fluidsynth
or another softsynth. Rosegarden is a MIDI sequencer, not a synthesizer.
It can only send MIDI data to an output device, but it cannot generate
sound by itself. You need a software or hardware synthesizer to play the
MIDI data and produce sound¹.&lt;/p&gt;
&lt;p&gt;A soundfont is a file that contains samples of real instruments, such as
piano, guitar, violin, etc. A soundfont can be used by a software
synthesizer, such as fluidsynth, to play the samples according to the
MIDI data. A software synthesizer can also use other methods of
synthesis, such as additive, subtractive, FM, etc., to create sounds
from scratch².&lt;/p&gt;
&lt;p&gt;Fluidsynth is a software synthesizer that can use soundfonts or other
synthesis methods to generate sound from MIDI data. It can run as a
standalone application or as a DSSI plugin in Rosegarden. You can load
different soundfonts into fluidsynth and select different instruments
for each track in Rosegarden³.&lt;/p&gt;
&lt;p&gt;If you want to use a soundfont directly in Rosegarden without
fluidsynth, you will need a hardware synthesizer that can load
soundfonts, such as the Sound Blaster series of soundcards. You will
need to connect the hardware synthesizer to your computer via a MIDI
interface and configure Rosegarden to use it as an output port. You will
also need to load the soundfont into the hardware synthesizer using a
utility program, such as sfxload⁴.&lt;/p&gt;
&lt;p&gt;I hope this explains why you need fluidsynth or another softsynth to use
a soundfont in Rosegarden. 😊&lt;/p&gt;
&lt;p&gt;Source: Conversation with Bing, 9/5/2023 (1)
frequently_askedquestions&lt;/sub&gt; | Rosegarden Wiki.
&lt;a href=&#34;https://www.rosegardenmusic.com/wiki/Frequently_Asked_Questions&#34;&gt;https://www.rosegardenmusic.com/wiki/Frequently_Asked_Questions&lt;/a&gt;. (2)
Improving Your Linux System For Creating Music - Rosegarden: music.
&lt;a href=&#34;https://www.rosegardenmusic.com/tutorials/qsynth-rosegarden/index.html&#34;&gt;https://www.rosegardenmusic.com/tutorials/qsynth-rosegarden/index.html&lt;/a&gt;.
(3) LinuxQuestions.org - [SOLVED] Rosegarden, FluidSynth, and JACK
refuse ….
&lt;a href=&#34;https://www.linuxquestions.org/questions/slackware-14/rosegarden-fluidsynth-and-jack-refuse-to-work-4175420532-print/&#34;&gt;https://www.linuxquestions.org/questions/slackware-14/rosegarden-fluidsynth-and-jack-refuse-to-work-4175420532-print/&lt;/a&gt;.
(4) using_rosegardenwithqsynthlookmanojackd&lt;/sub&gt; | Rosegarden
Wiki.
&lt;a href=&#34;https://www.rosegardenmusic.com/wiki/using_rosegarden_with_qsynth_look_ma_no_jackd&#34;&gt;https://www.rosegardenmusic.com/wiki/using_rosegarden_with_qsynth_look_ma_no_jackd&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;rg-with-timidity&#34; class=&#34;anchor-header&#34;&gt;rg with timidity &lt;a class=&#34;anchor-link&#34; href=&#34;#rg-with-timidity&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;using qpwgraph, crackling sounds are sometimes heard probably due to
some feedback loop if usb audio device (or whatever) capture mono -&amp;gt;
rosegarden record in 1 L disconnecting this seems to work and crackling
disappears (sometimes even if we reconnect)&lt;/p&gt;
&lt;h1 id=&#34;rg-with-yoshimi&#34; class=&#34;anchor-header&#34;&gt;rg with yoshimi &lt;a class=&#34;anchor-link&#34; href=&#34;#rg-with-yoshimi&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;a minor issue is that unlike timidity, yoshimi isn&amp;rsquo;t playing the very
first note (though the sounds come out much cleaner). so we should
probably always have a blank bar. printouts work fine though since the
blankbar is ignored.&lt;/p&gt;
&lt;p&gt;all this in the post works, but yoshimi needs to be run in floating
mode, otherwise the changes in rg won&amp;rsquo;t come through. or just start it
in cli.&lt;/p&gt;
&lt;p&gt;the numbers of the instruments are changed, but the banks aren&amp;rsquo;t … yet&lt;/p&gt;
&lt;h2 id=&#34;yoshimirgd&#34; class=&#34;anchor-header&#34;&gt;yoshimi.rgd &lt;a class=&#34;anchor-link&#34; href=&#34;#yoshimirgd&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;this has to go to ~/.local/share/rosegarden/library/, but the one we
downloaded doesn&amp;rsquo;t match with the actualy instruments. so we mv
yoshimi.rgd yoshimi.rgd.gz gunzip yoshimi.rgd.gz and edit it.&lt;/p&gt;
&lt;p&gt;one issue is updating the id numbers for The_MysteriousBank&lt;/sub&gt;
and since sed doesn&amp;rsquo;t do non-greedy, use perl perl -pe
&amp;rsquo;s/id=&amp;quot;(+̣)&amp;quot;/&amp;ldquo;id=\&amp;rdquo;.($1+1).&amp;quot;\&amp;quot;/e&amp;rsquo; tt.tt not that we really understand
this too well - we require some lang may be clojure, rust … to make such
manipulations.&lt;/p&gt;
&lt;p&gt;rather than do the above we wrote script&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;cp&#34;&gt;#!/usr/bin/env zsh
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# creates ~/.local/share/rosegarden/library/yoshimi.rgd from /usr/share/yoshimi/banks&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# usage: jri (must use zsh or parameter substitution will not work)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;YDIR&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;/usr/share/yoshimi/banks
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;yoshimirgd&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;~/.local/share/rosegarden/library/yoshimi.rgd
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# first part of a yoshimi.rgd file&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;T1&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;&amp;lt;?xml version=&amp;#34;1.0&amp;#34; encoding=&amp;#34;UTF-8&amp;#34;?&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;&amp;lt;!DOCTYPE rosegarden-data&amp;gt;&amp;lt;rosegarden-data version=&amp;#34;4-0.9.1&amp;#34;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;    &amp;lt;studio recordfilter=&amp;#34;0&amp;#34; thrufilter=&amp;#34;0&amp;#34;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;    &amp;lt;device direction=&amp;#34;play&amp;#34; id=&amp;#34;0&amp;#34; name=&amp;#34;Yoshimi&amp;#34; type=&amp;#34;midi&amp;#34; variation=&amp;#34;LSB&amp;#34;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;        &amp;lt;librarian email=&amp;#34;lorenzofsutton@gmail.com&amp;#34; name=&amp;#34;Lorenzo Sutton&amp;#34; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;        &amp;lt;controls&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;            &amp;lt;control colourindex=&amp;#34;2&amp;#34; controllervalue=&amp;#34;10&amp;#34; default=&amp;#34;64&amp;#34; description=&amp;#34;&amp;amp;lt;none&amp;amp;gt;&amp;#34; ipbposition=&amp;#34;0&amp;#34; max=&amp;#34;127&amp;#34; min=&amp;#34;0&amp;#34; name=&amp;#34;Pan&amp;#34; type=&amp;#34;controller&amp;#34; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;            &amp;lt;control colourindex=&amp;#34;3&amp;#34; controllervalue=&amp;#34;93&amp;#34; default=&amp;#34;0&amp;#34; description=&amp;#34;&amp;amp;lt;none&amp;amp;gt;&amp;#34; ipbposition=&amp;#34;1&amp;#34; max=&amp;#34;127&amp;#34; min=&amp;#34;0&amp;#34; name=&amp;#34;Chorus&amp;#34; type=&amp;#34;controller&amp;#34; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;            &amp;lt;control colourindex=&amp;#34;1&amp;#34; controllervalue=&amp;#34;7&amp;#34; default=&amp;#34;100&amp;#34; description=&amp;#34;&amp;amp;lt;none&amp;amp;gt;&amp;#34; ipbposition=&amp;#34;2&amp;#34; max=&amp;#34;127&amp;#34; min=&amp;#34;0&amp;#34; name=&amp;#34;Volume&amp;#34; type=&amp;#34;controller&amp;#34; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;            &amp;lt;control colourindex=&amp;#34;3&amp;#34; controllervalue=&amp;#34;91&amp;#34; default=&amp;#34;0&amp;#34; description=&amp;#34;&amp;amp;lt;none&amp;amp;gt;&amp;#34; ipbposition=&amp;#34;3&amp;#34; max=&amp;#34;127&amp;#34; min=&amp;#34;0&amp;#34; name=&amp;#34;Reverb&amp;#34; type=&amp;#34;controller&amp;#34; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;            &amp;lt;control colourindex=&amp;#34;4&amp;#34; controllervalue=&amp;#34;64&amp;#34; default=&amp;#34;0&amp;#34; description=&amp;#34;&amp;amp;lt;none&amp;amp;gt;&amp;#34; ipbposition=&amp;#34;-1&amp;#34; max=&amp;#34;127&amp;#34; min=&amp;#34;0&amp;#34; name=&amp;#34;Sustain&amp;#34; type=&amp;#34;controller&amp;#34; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;            &amp;lt;control colourindex=&amp;#34;2&amp;#34; controllervalue=&amp;#34;11&amp;#34; default=&amp;#34;127&amp;#34; description=&amp;#34;&amp;amp;lt;none&amp;amp;gt;&amp;#34; ipbposition=&amp;#34;-1&amp;#34; max=&amp;#34;127&amp;#34; min=&amp;#34;0&amp;#34; name=&amp;#34;Expression&amp;#34; type=&amp;#34;controller&amp;#34; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;            &amp;lt;control colourindex=&amp;#34;4&amp;#34; controllervalue=&amp;#34;1&amp;#34; default=&amp;#34;0&amp;#34; description=&amp;#34;&amp;amp;lt;none&amp;amp;gt;&amp;#34; ipbposition=&amp;#34;-1&amp;#34; max=&amp;#34;127&amp;#34; min=&amp;#34;0&amp;#34; name=&amp;#34;Modulation&amp;#34; type=&amp;#34;controller&amp;#34; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;            &amp;lt;control colourindex=&amp;#34;2&amp;#34; controllervalue=&amp;#34;74&amp;#34; default=&amp;#34;64&amp;#34; description=&amp;#34;&amp;amp;lt;none&amp;amp;gt;&amp;#34; ipbposition=&amp;#34;2&amp;#34; max=&amp;#34;127&amp;#34; min=&amp;#34;0&amp;#34; name=&amp;#34;Cutoff Freq&amp;#34; type=&amp;#34;controller&amp;#34; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;            &amp;lt;control colourindex=&amp;#34;2&amp;#34; controllervalue=&amp;#34;71&amp;#34; default=&amp;#34;64&amp;#34; description=&amp;#34;&amp;amp;lt;none&amp;amp;gt;&amp;#34; ipbposition=&amp;#34;2&amp;#34; max=&amp;#34;127&amp;#34; min=&amp;#34;0&amp;#34; name=&amp;#34;Resonance&amp;#34; type=&amp;#34;controller&amp;#34; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;            &amp;lt;control colourindex=&amp;#34;2&amp;#34; controllervalue=&amp;#34;73&amp;#34; default=&amp;#34;64&amp;#34; description=&amp;#34;&amp;amp;lt;none&amp;amp;gt;&amp;#34; ipbposition=&amp;#34;2&amp;#34; max=&amp;#34;127&amp;#34; min=&amp;#34;0&amp;#34; name=&amp;#34;Attack time&amp;#34; type=&amp;#34;controller&amp;#34; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;            &amp;lt;control colourindex=&amp;#34;2&amp;#34; controllervalue=&amp;#34;72&amp;#34; default=&amp;#34;64&amp;#34; description=&amp;#34;&amp;amp;lt;none&amp;amp;gt;&amp;#34; ipbposition=&amp;#34;2&amp;#34; max=&amp;#34;127&amp;#34; min=&amp;#34;0&amp;#34; name=&amp;#34;Release time&amp;#34; type=&amp;#34;controller&amp;#34; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;            &amp;lt;control colourindex=&amp;#34;4&amp;#34; controllervalue=&amp;#34;1&amp;#34; default=&amp;#34;8192&amp;#34; description=&amp;#34;&amp;amp;lt;none&amp;amp;gt;&amp;#34; ipbposition=&amp;#34;-1&amp;#34; max=&amp;#34;16383&amp;#34; min=&amp;#34;0&amp;#34; name=&amp;#34;PitchBend&amp;#34; type=&amp;#34;pitchbend&amp;#34; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;        &amp;lt;/controls&amp;gt;&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# second part of a yoshimi.rgd file&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;T2&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;&amp;lt;/device&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;&amp;lt;/studio&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;&amp;lt;/rosegarden-data&amp;gt;&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# put part1 on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$T1&lt;/span&gt; &amp;gt; &lt;span class=&#34;nv&#34;&gt;$yoshimirgd&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# go to /usr/share/yoshimi/banks for further operations&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$YDIR&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# templates to substitute into&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;Btempl&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;&amp;lt;bank lsb=&amp;#34;0&amp;#34; msb=&amp;#34;NUM&amp;#34; name=&amp;#34;BANK&amp;#34; percussion=&amp;#34;false&amp;#34;&amp;gt;&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;Itempl&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;&amp;lt;program category=&amp;#34;BANK&amp;#34; id=&amp;#34;IDEN&amp;#34; name=&amp;#34;NAME&amp;#34; /&amp;gt;&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# put the banks and instruments in to the yoshimi.rgd file&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;N&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; BA in &lt;span class=&#34;k&#34;&gt;$(&lt;/span&gt;ls -1 &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;LC_COLLATE&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;C sort&lt;span class=&#34;k&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;do&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;o&#34;&gt;((&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;N&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;+=&lt;/span&gt;5&lt;span class=&#34;o&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nv&#34;&gt;Btxt&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;${${&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;Btempl&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;s&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;/NUM/&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$N&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;/&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;s&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;/BANK/&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$BA&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nb&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$Btxt&lt;/span&gt; &amp;gt;&amp;gt; &lt;span class=&#34;nv&#34;&gt;$yoshimirgd&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; IN in &lt;span class=&#34;nv&#34;&gt;$BA&lt;/span&gt;/*&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;do&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;#ID=${${IN%%-*}#*/}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;ID&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;$(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;si&#34;&gt;${${&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;IN&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;%%-*&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;#*/&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; bc&lt;span class=&#34;k&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;#str-&amp;gt;int&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;((&lt;/span&gt;ID-&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;1&lt;span class=&#34;o&#34;&gt;))&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;#dec ID so instruments match up on import&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;NAM&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;${${&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;IN&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;#*-&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;%.*&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;Itxt&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;${${${&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;Itempl&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;s&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;/IDEN/&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$ID&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;s&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;/NAME/&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$NAM&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;s&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;/BANK/&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$BA&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nb&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$Itxt&lt;/span&gt; &amp;gt;&amp;gt; &lt;span class=&#34;nv&#34;&gt;$yoshimirgd&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;done&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nb&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;lt;/bank&amp;gt;&amp;#34;&lt;/span&gt; &amp;gt;&amp;gt; &lt;span class=&#34;nv&#34;&gt;$yoshimirgd&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;done&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# put the part2 into the yoshimi.rgd&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$T2&lt;/span&gt; &amp;gt;&amp;gt; &lt;span class=&#34;nv&#34;&gt;$yoshimirgd&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;all done&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;exit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;post-folderol&#34; class=&#34;anchor-header&#34;&gt;post @folderol &lt;a class=&#34;anchor-link&#34; href=&#34;#post-folderol&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;i have things working now pretty nicely between yoshimi and rg.&lt;/p&gt;
&lt;p&gt;i downloaded this
&lt;a href=&#34;https://sourceforge.net/p/rosegarden/code/HEAD/tree/trunk/rosegarden/data/library/yoshimi.rgd?format=raw&#34;&gt;yoshimi.rgd&lt;/a&gt;
after reading this thread which addressed an issue i was having with rg
resetting anything i did in yoshimi to whatever it felt like (well
that&amp;rsquo;s what it felt like): &lt;a href=&#34;https://rosegarden-user.narkive.com/mmi4eF6A/rosegarden-yoshimi-issue&#34;&gt;Rosegarden - Yoshimi
issue&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;i put the yoshimi.rgd into ~/.local/share/rosegarden/library/ where
there are a huge number of rgd files for various instruments and
synthesizers (too i guess).&lt;/p&gt;
&lt;p&gt;then in rg, i went into Studio &amp;gt; Manage MIDI Devices where i&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;deleted the default general midi bank (though it keeps coming back,
hence i have to open a template), because i don&amp;rsquo;t really need it and
never could do anything with it either&lt;/li&gt;
&lt;li&gt;created a new device (click New in topleft box), then click Bank,
then click Import (bottom left box).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;the import button gave me access to the yoshimi.rgd file and eventually
i had the banks and instruments showing up in the instrument parameters
box from where i could assign them to various tracks.&lt;/p&gt;
&lt;p&gt;i found though that i had to set the channel dropdown to &amp;lsquo;fixed&amp;rsquo; or all
the tracks would change to the same thing when i set a single track.
every instrument i set for an rg midi track, is reflected in yoshimi
too! (however, that is true only within the bank that is chosen on
yoshimi if the instrument number exists - i can&amp;rsquo;t seem to change the
bank in yoshimi from rg - may be we shouldn&amp;rsquo;t and just gather up the
instruments we want into a custom bank?)&lt;/p&gt;
&lt;p&gt;i midied out the melody, and a piano accompaniment for the first 4 bars
of twinkle, twinkle little start - hey, jane taylor and mozart (even
though he didn&amp;rsquo;t really write the melody) would be pleased. then i
recorded audio in rg, singing out both (though not simultaneously) a
tenor and baritone part - neither jane nor wolfgang would have been
pleased, but rg didn&amp;rsquo;t crash!! (may be because yoshimi was doing the
midi heavy lifting instead of timidity|fluidsynth?)&lt;/p&gt;
&lt;p&gt;so, assuming this is the a|the correct way to do these things, all is
well indeed!&lt;/p&gt;
&lt;h1 id=&#34;todo-ornaments&#34; class=&#34;anchor-header&#34;&gt;&lt;span class=&#34;todo TODO&#34;&gt;TODO&lt;/span&gt; ornaments &lt;a class=&#34;anchor-link&#34; href=&#34;#todo-ornaments&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;while not as convenient as musescore, we likely have much better control
of the ornaments played as midi in rg than lilypond&amp;rsquo;s articulate.ly, so
we should create a file of ornaments that can be used in any
composition. this file needs to be loaded first and then we merge the
actual composition file to work with.&lt;/p&gt;
&lt;h1 id=&#34;rg-lyrics-entry-avoid&#34; class=&#34;anchor-header&#34;&gt;rg lyrics entry AVOID &lt;a class=&#34;anchor-link&#34; href=&#34;#rg-lyrics-entry-avoid&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;compose notes copy lyrics editor template (which contains the note
layout nicely) input using emacs (seems to be much faster than using the
rg editor) paste emacs work into lyrics editor&lt;/p&gt;
&lt;p&gt;only purpose verses serve is if you want same music as with hymns - for
praductions, it is likely going to mess everything up!&lt;/p&gt;
&lt;h1 id=&#34;done-rg---ly&#34; class=&#34;anchor-header&#34;&gt;&lt;span class=&#34;done DONE&#34;&gt;DONE&lt;/span&gt; rg -&amp;gt; ly &lt;a class=&#34;anchor-link&#34; href=&#34;#done-rg---ly&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;some things don&amp;rsquo;t quite come out as well&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;we can play with rg&lt;/li&gt;
&lt;li&gt;we can copy and paste rg notes into established ly templates&lt;/li&gt;
&lt;li&gt;we can modify specific parts of the rgly with a script (probably best
solution and DONE!)&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;tour&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.rosegardenmusic.com/tour/&#34;&gt;tour&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#tour&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;Editing&lt;/li&gt;
&lt;li&gt;MIDI Configurations for over 100 well-known MIDI synths are included&lt;/li&gt;
&lt;li&gt;Notation&lt;/li&gt;
&lt;li&gt;Audio let Rosegarden&amp;rsquo;s sample-accurate audio engine do the hard work
-&amp;gt; this might be the issue?&lt;/li&gt;
&lt;li&gt;Synths not sure what this is&lt;/li&gt;
&lt;li&gt;Integration jack is standard, but we use pipewire-jack and wonder if
this is why audio crashes?&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;handbook&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.rosegardenmusic.com/doc/en/index.html&#34;&gt;handbook&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#handbook&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;1-introduction&#34; class=&#34;anchor-header&#34;&gt;1. Introduction &lt;a class=&#34;anchor-link&#34; href=&#34;#1-introduction&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Rosegarden is a versatile software that functions as both a MIDI and
audio sequencer and a musical notation editor.&lt;/li&gt;
&lt;li&gt;It allows users to record, arrange, compose music in traditional
score, MIDI data, or audio formats.&lt;/li&gt;
&lt;li&gt;Users can write, edit, and organize music compositions and add
synthesization, effects, and mixdown capabilities.&lt;/li&gt;
&lt;li&gt;Rosegarden provides comprehensive notation editing for high-quality
printed output.&lt;/li&gt;
&lt;li&gt;The software is designed to be user-friendly for both experienced
Linux users and newcomers to music software.&lt;/li&gt;
&lt;li&gt;The handbook serves as a reference for Rosegarden&amp;rsquo;s capabilities and
concepts and can be used sequentially or as a reference guide.&lt;/li&gt;
&lt;li&gt;Users can access tutorials on the Rosegarden website for further
assistance.&lt;/li&gt;
&lt;li&gt;Rosegarden&amp;rsquo;s functions are typically accessible through menus, but
keyboard shortcuts and toolbar icons are also available for
convenience.&lt;/li&gt;
&lt;li&gt;Some of Rosegarden&amp;rsquo;s features are optional, depending on the
installation and available libraries.&lt;/li&gt;
&lt;li&gt;Dependencies for optional features are documented in the Rosegarden
README and configuration documentation, and users should consult their
configuration documentation or distributor if certain features are not
visible in their version of Rosegarden.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;2-rosegarden-files-and-documents&#34; class=&#34;anchor-header&#34;&gt;2. Rosegarden Files and Documents &lt;a class=&#34;anchor-link&#34; href=&#34;#2-rosegarden-files-and-documents&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Rosegarden stores compositions in its own internal format with a .rg
file extension.&lt;/li&gt;
&lt;li&gt;It can also handle various standard file formats.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;New compositions&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;When starting Rosegarden, a new document with an empty composition is
created, requiring users to either record or create segments to start
editing.&lt;/li&gt;
&lt;li&gt;Segments are blank lengths of music that can be filled in using
editing tools.&lt;/li&gt;
&lt;li&gt;The software&amp;rsquo;s binary file format is actually gzipped XML, despite
complaints about its opacity.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Using Midi Files&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rosegarden provides functions for importing and exporting MIDI files
through &amp;ldquo;File-&amp;gt;Import-&amp;gt;Import MIDI File&amp;rdquo; and &amp;ldquo;File-&amp;gt;Export-&amp;gt;Export
MIDI File.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;While Rosegarden can work with file formats like MIDI, it does not
store MIDI data internally.&lt;/li&gt;
&lt;li&gt;It&amp;rsquo;s advisable to save files in Rosegarden&amp;rsquo;s own format to retain
comprehensive information, as exporting to MIDI may result in the loss
or rearrangement of certain file structure details.&lt;/li&gt;
&lt;li&gt;When loading a MIDI file in Rosegarden, it organizes the music into
separate tracks for each MIDI track or channel, establishes instrument
mappings, and attempts to generate plausible notation for the MIDI
performance data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Rosegarden Project Files&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rosegarden composition files (.rg) store note information, MIDI
controller settings, plugin details, and audio file references for a
composition.&lt;/li&gt;
&lt;li&gt;The actual audio files are not stored within the composition file, and
users are responsible for managing their location on disk.&lt;/li&gt;
&lt;li&gt;Rosegarden Project files are helpful for conveniently bundling a
composition, its associated audio files, plugin data, and additional
files into one package.&lt;/li&gt;
&lt;li&gt;To export a composition and its data as a Rosegarden Project file, use
&amp;ldquo;File-&amp;gt;Export-&amp;gt;Export Rosegarden Project file…&amp;rdquo;; to import such a
file and reconstruct a composition, use &amp;ldquo;File-&amp;gt;Import-&amp;gt;Import
Rosegarden Project file…&amp;rdquo;&lt;/li&gt;
&lt;li&gt;It&amp;rsquo;s important to note that Rosegarden Project format is for
interchange purposes, not long-term archival, and compatibility may
vary between Rosegarden versions.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Other file formats&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rosegarden supports exporting to and importing from various file
formats, providing flexibility in working with different music
systems.&lt;/li&gt;
&lt;li&gt;Csound: Export score files for the Csound synthesis system using
&amp;ldquo;File-&amp;gt;Export-&amp;gt;Export Csound score file…,&amp;rdquo; although not all
Rosegarden data may be saved in Csound format.&lt;/li&gt;
&lt;li&gt;Mup: Save the current composition as a new Mup file using
&amp;ldquo;File-&amp;gt;Export-&amp;gt;Export Mup file…,&amp;rdquo; suitable for use with the Mup
music publication system, though some adjustments may be needed for
quality output.&lt;/li&gt;
&lt;li&gt;MusicXML: Use &amp;ldquo;File-&amp;gt;Export-&amp;gt;Export MusicXML file…&amp;rdquo; to save the
composition as a MusicXML file, compatible with music software
supporting MusicXML, but note that support is experimental and may not
preserve all data.&lt;/li&gt;
&lt;li&gt;Hydrogen: Rosegarden can import h2song files from the Hydrogen drum
machine, creating a MIDI-style structure with one track per pattern.
Audio samples are not imported; use &amp;ldquo;File-&amp;gt;Import-&amp;gt;Import Hydrogen
file…&amp;rdquo; for this.&lt;/li&gt;
&lt;li&gt;Rosegarden 2.1: Create a new composition from an existing X11
Rosegarden v2.1 (.rose) file using &amp;ldquo;File-&amp;gt;Import-&amp;gt;Import Rosegarden
2.1 file…&amp;rdquo; for compatibility.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Merging files&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;In Rosegarden, you can merge external files into the current document,
incorporating their data into the existing composition.&lt;/li&gt;
&lt;li&gt;To perform a merge, use the appropriate option found on the
File-&amp;gt;Merge submenu instead of the Open or Import options.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Printing&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rosegarden offers the ability to print compositions as musical scores.&lt;/li&gt;
&lt;li&gt;Printing directly from MIDI data may result in less readable output,
so it&amp;rsquo;s recommended to use the notation editor to tidy up the score
before printing.&lt;/li&gt;
&lt;li&gt;While Rosegarden is capable of producing readable scores, for true
print-quality scores, users should consider using LilyPond in
conjunction with Rosegarden.&lt;/li&gt;
&lt;li&gt;LilyPond is a dedicated music typesetting software that produces
high-quality typeset output from specialized text files.&lt;/li&gt;
&lt;li&gt;Rosegarden can export LilyPond files using &amp;ldquo;File-&amp;gt;Export-&amp;gt;Export
LilyPond,&amp;rdquo; and it provides access to LilyPond features not available
in Rosegarden&amp;rsquo;s native interface.&lt;/li&gt;
&lt;li&gt;The File-&amp;gt;Preview with LilyPond function allows for convenient
previewing of LilyPond-formatted scores using a PDF viewer.&lt;/li&gt;
&lt;li&gt;LilyPond options are available when exporting, previewing, or printing
with LilyPond, offering additional customization.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;LilyPond options&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;When using LilyPond export functions in Rosegarden, a dialog allows
for specific LilyPond export options.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;LilyPond export supports various paper sizes and landscape mode for
printing.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Font size settings can be adjusted to control the size of notes and
staffs on the printed score.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Users can choose to export content from all tracks, non-muted tracks,
the currently selected track, or selected segments.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;There&amp;rsquo;s an option to merge tracks with the same name, useful for
creating piano scores with multiple voices.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Tempo marks, lyrics, and beamings can be exported based on user
preferences.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Users can adjust the alignment of lyrics as Left, Center, or Right.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The &amp;ldquo;Ragged bottom&amp;rdquo; option allows for positioning extra vertical space
at the bottom of the page when there are few staffs.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Enabling &amp;ldquo;point-and-click&amp;rdquo; debugging allows clicking notes in the PDF
output to open the LilyPond source.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;LilyPond can produce MIDI output, and users can choose to enable this
option.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Headers in LilyPond output can be edited both in the export dialog and
through the Composition-&amp;gt;Edit Document Properties function.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;NewPrinting compositions must either record something, or create some
blank lengths of music (referred to as &amp;ldquo;segments&amp;rdquo;) that you can then
fill in&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Using MIDI files it does not store MIDI data internally Rosegarden
splits out the music into one track per MIDI track or channel in the
file&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Rosegarden Project files contains your composition, all of the audio
files it uses, any further data files required for plugins used in the
composition, and any additional files you may want to include, all in
one big bundle.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Other file formats Rosegarden can export to and import from a number
of other file formats.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Merging files loading or importing the data from the file, as
necessary, and adding it to the existing composition&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Printing to produce true print-quality scores you should consider
using LilyPond in conjunction with Rosegarden&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;LilyPond options export All tracks, Non-muted tracks, the current
Selected track, or Selected segments Merge tracks that have the same
name: for voices Export tempo marks Export lyrics: don&amp;rsquo;t do lyrics
here Export beamings: use lp default Export block Headers: do
automatically through lypdnew.sh&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;3-the-track-editor&#34; class=&#34;anchor-header&#34;&gt;3. The Track Editor &lt;a class=&#34;anchor-link&#34; href=&#34;#3-the-track-editor&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;u&gt;Overview&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rosegarden&amp;rsquo;s layout is centered around a track structure, common to
many sequencers.&lt;/li&gt;
&lt;li&gt;The main window features a track editor with a list of tracks and
their associated instruments displayed on the left side.&lt;/li&gt;
&lt;li&gt;Users can manipulate and move blocks of music data referred to as
&amp;ldquo;segments&amp;rdquo; within the track editor.&lt;/li&gt;
&lt;li&gt;Specialized editors like notation, matrix, percussion matrix, and
event list can be used to work with segments.&lt;/li&gt;
&lt;li&gt;The type of segment created depends on the track it&amp;rsquo;s placed on; for
example, an audio track creates audio segments, and a MIDI track
creates MIDI segments.&lt;/li&gt;
&lt;li&gt;Track parameters can be set to pre-select segment properties at the
track level and fine-tune MIDI recording.&lt;/li&gt;
&lt;li&gt;Tracks can be assigned to various MIDI, plugin synth, or audio
instruments.&lt;/li&gt;
&lt;li&gt;The button area on the left of the segment canvas displays track
number, mute and record status, and track labels.&lt;/li&gt;
&lt;li&gt;Users can mute/unmute tracks andselect a track as a record target by
clicking on the respective buttons.&lt;/li&gt;
&lt;li&gt;Track labels are optional and can be displayed via the Settings-&amp;gt;Show
Track Labels menu option, otherwise, instrument assignments are shown.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Tracks and instruments&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Each track in Rosegarden must have an instrument assigned to it to
produce sound.&lt;/li&gt;
&lt;li&gt;The first 16 tracks are typically assigned to the 16 instruments of
the first available MIDI device, while the next 16 tracks are assigned
to audio.&lt;/li&gt;
&lt;li&gt;To change the instrument assignment for a track, right-click on the
track label, and a pop-up menu will allow you to select from available
instruments.&lt;/li&gt;
&lt;li&gt;Instruments can represent a single channel on a MIDI device or a
mono/stereo audio output or audio synth plugin.&lt;/li&gt;
&lt;li&gt;MIDI or synth plugin instruments are suitable for tracks containing
note data, while audio instruments are used for tracks containing
audio.&lt;/li&gt;
&lt;li&gt;Multiple tracks can be assigned to the same instrument, causing them
to produce sounds in a similar way.&lt;/li&gt;
&lt;li&gt;The Instrument Parameter Box allows users to adjust various properties
of the instrument associated with a track, such as selecting a
specific patch for a MIDI instrument to produce a particular sound.&lt;/li&gt;
&lt;li&gt;For more information about instruments, users can refer to the Studio
section.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Creating segments&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;To create an empty segment in Rosegarden, use the pencil tool, which
is typically the default active tool when starting Rosegarden.&lt;/li&gt;
&lt;li&gt;Click on the pencil icon on the toolbar and then click at the point
where you want the segment to start, at the appropriate height for the
track and the correct time.&lt;/li&gt;
&lt;li&gt;Drag rightwards to define the length of the segment in bars.&lt;/li&gt;
&lt;li&gt;Segments can also be created using the Select tool by clicking and
dragging with the middle mouse button or the left button with Ctrl
held down.&lt;/li&gt;
&lt;li&gt;If you need to draw a segment longer than the visible canvas, the
canvas will scroll automatically once you reach its edge. [Can also
use Segment &amp;gt; Stretch or Squash to assign number of measures.]&lt;/li&gt;
&lt;li&gt;Holding Shift while clicking and dragging prevents the snap-to-grid
effect.&lt;/li&gt;
&lt;li&gt;New segments are initially in yellow color and display a treble clef
by default.&lt;/li&gt;
&lt;li&gt;Explore track parameters for more segment customization options.&lt;/li&gt;
&lt;li&gt;To create a segment that starts in the middle of an existing segment,
hold Ctrl and Alt when clicking. The track will expand to accommodate
the new segment.&lt;/li&gt;
&lt;li&gt;After creating a segment, you can edit it using the matrix, percussion
matrix, or notation editors by double-clicking on the segment or
right-clicking and choosing the desired editor from the context menu.&lt;/li&gt;
&lt;li&gt;When recording from a MIDI device or audio input, new segments are
automatically created for each recording.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Audio segments&lt;/u&gt; [probably will not use because of lmms]&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;An audio segment in Rosegarden contains recorded or sampled audio
data, not editable note-event data.&lt;/li&gt;
&lt;li&gt;Rosegarden enables you to record, play, arrange, and split audio
segments but does not offer audio waveform editing features.&lt;/li&gt;
&lt;li&gt;You can create an audio segment by recording from an audio source onto
a track assigned to an audio instrument or by working with existing
WAV files.&lt;/li&gt;
&lt;li&gt;To manage audio segments, use the audio manager dialog accessible
through File-&amp;gt;Manage Audio Files.&lt;/li&gt;
&lt;li&gt;You can import audio files by dragging and dropping them into the
audio file manager or using its File menu.&lt;/li&gt;
&lt;li&gt;To add audio files to a track, either drag-and-drop them onto
Rosegarden&amp;rsquo;s track canvas or use the audio file manager&amp;rsquo;s
Action-&amp;gt;Insert into Selected Audio Track menu function if the
selected track is assigned to an audio instrument.&lt;/li&gt;
&lt;li&gt;Audio files associated with a composition are saved with the
composition, but the audio files themselves are not. Maintain a proper
audio file search path (via Composition-&amp;gt;Edit Document
Properties…-&amp;gt;Audio) to keep audio files accessible together.&lt;/li&gt;
&lt;li&gt;You can export your project to a Rosegarden project package file
(.rgp) via File-&amp;gt;Export-&amp;gt;Export Rosegarden Project File to collect
scattered audio files in one place.&lt;/li&gt;
&lt;li&gt;The audio manager dialog displays sample-rate and other information
for each audio file, marking any with a different sample rate than the
current JACK audio session. Rosegarden will resample these files
during playback, but you are advised to resample them separately using
dedicated audio editing software for better quality.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Manipulating segments&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;In Rosegarden, you can manipulate segments using various tools
available from the main toolbar.&lt;/li&gt;
&lt;li&gt;The Select tool serves multiple purposes, including selecting, moving,
copying, resizing, and creating segments.&lt;/li&gt;
&lt;li&gt;To move a segment, use the Move tool and click and drag it. Holding
Ctrl while dragging creates a copy instead of moving.&lt;/li&gt;
&lt;li&gt;Resizing a segment is done with the Resize tool, which allows you to
extend or shorten a segment. Holding Ctrl while resizing rescales the
segment.&lt;/li&gt;
&lt;li&gt;Stretching or squashing a segment can be achieved by holding Ctrl
while resizing. This affects the speed of MIDI events or the
time-stretching of audio.&lt;/li&gt;
&lt;li&gt;The Split tool is used to split a single segment into two separate
segments. Click on the segment you wish to split with the Split tool.&lt;/li&gt;
&lt;li&gt;You can split segments at the closest barline to the cursor by
default. Holding Shift while splitting prevents this.&lt;/li&gt;
&lt;li&gt;Rosegarden offers additional Split functions in the Segments menu,
including Split on Silence, Split by Pitch, Split by Recording Source,
and Split at Time, each with specific functions for segment splitting.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Tempo and Time Signature&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;In Rosegarden, a composition is associated with a single stream of
tempo changes and time signature changes.&lt;/li&gt;
&lt;li&gt;Tempo changes can be constant or smoothly ramping to a different
target tempo at a specific future time.&lt;/li&gt;
&lt;li&gt;Tempo is displayed in beats per minute, and its duration depends on
the time signature.&lt;/li&gt;
&lt;li&gt;The tempo ruler in Rosegarden&amp;rsquo;s editors shows tempo and time signature
changes throughout the composition.&lt;/li&gt;
&lt;li&gt;You can adjust tempo changes by clicking and dragging the tempo line
in the tempo ruler.&lt;/li&gt;
&lt;li&gt;To insert a new tempo change, right-click on the ruler and select
&amp;ldquo;Insert Tempo Change.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;The tempo and time signature editor lists all tempo and time signature
changes and allows individual editing.&lt;/li&gt;
&lt;li&gt;You can add or edit tempo changes using various methods, including the
tempo ruler and the tempo and time signature editor.&lt;/li&gt;
&lt;li&gt;Time signature changes in Rosegarden affect the structure of beats in
each bar, and you can add or edit them using Composition menu
functions or the tempo and time signature editor.&lt;/li&gt;
&lt;li&gt;You can set tempo from an existing segment using functions like &amp;ldquo;Set
Tempo to Audio Segment Duration&amp;rdquo; or &amp;ldquo;Set Tempos from Beat Segment&amp;rdquo; for
MIDI events. [tempo map: you can record from a MIDI keyboard and tap
a series of single notes at approximate beat positions, speeding up
and slowing down gradually; then select the recorded segment !!!]&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Markers, ranges, and loops&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Markers in Rosegarden are moments in time with labels, useful for
defining specific points in your composition. [sort of like
commenting]&lt;/li&gt;
&lt;li&gt;Markers are displayed in the main ruler at the top of Rosegarden&amp;rsquo;s
editor windows.&lt;/li&gt;
&lt;li&gt;To add a new marker, double-click on the marker area of the ruler, and
you can edit its name and location in the marker editor. [easier to
use right-click for insert and edit; also S-m to insert]&lt;/li&gt;
&lt;li&gt;Clicking on the text of a marker in the marker ruler moves the
playback pointer to that marker&amp;rsquo;s location.&lt;/li&gt;
&lt;li&gt;You can set a loop range between two marker positions by clicking in
the area between them with the Shift key pressed.&lt;/li&gt;
&lt;li&gt;move to marker prev|next with C-,|.&lt;/li&gt;
&lt;li&gt;Rosegarden also features a &amp;ldquo;quick marker&amp;rdquo; that can be defined [only
one] on the fly with a single key and is useful for jumping to a
specific position during recording. [Quick marker can only be moved,
not removed, but it isn&amp;rsquo;t saved either, so it doesn&amp;rsquo;t matter. C-S-m
insert; S-m jump to; C-1,1? !!!]&lt;/li&gt;
&lt;li&gt;Ranges and loops allow you to highlight a period of time in the main
ruler, used for editing operations and looping during playback.&lt;/li&gt;
&lt;li&gt;To set the current range, click and drag with the Shift key pressed on
the main ruler or between marker positions in the marker ruler.&lt;/li&gt;
&lt;li&gt;Range editing enables you to cut, copy, and paste sections of music
within the defined range, including segments, tempos, and time
signatures.&lt;/li&gt;
&lt;li&gt;You can insert an empty range at the current playback position to
create space for composition using the Edit-&amp;gt;Insert Range menu
function.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Triggered segments&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A triggered segment in Rosegarden is a segment that doesn&amp;rsquo;t appear on
the main canvas but is triggered during playback by specific notes in
other segments.&lt;/li&gt;
&lt;li&gt;Triggered segments are managed through a window accessible via the
Segments-&amp;gt;Manage Triggered Segments option.&lt;/li&gt;
&lt;li&gt;To create a new triggered segment, copy a segment or part of a segment
to the clipboard, then use the Edit-&amp;gt;Paste as New Triggered Segment
menu option in the manager window.&lt;/li&gt;
&lt;li&gt;Triggered segments can be stretched or squashed to match the duration
of the triggering note, and their pitch and velocity can be adjusted
to match the triggering event.&lt;/li&gt;
&lt;li&gt;Playback timing options for triggered segments include playing as
stored, truncating if longer than the note, ending at the same time as
the note, or stretching/squashing to match the note duration.&lt;/li&gt;
&lt;li&gt;Triggered segments may contain silence at the start or end, which will
be played and adjusted as well.&lt;/li&gt;
&lt;li&gt;It&amp;rsquo;s not possible to make a triggered segment start playing before the
start time of its triggering note, trigger a segment from within
another triggered segment, or trigger audio segments.&lt;/li&gt;
&lt;li&gt;Editing a triggered segment affects all the notes that trigger it, not
just the one used for editing. [All this sort of works, but needs
experimenting !!!]&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;4-the-transport&#34; class=&#34;anchor-header&#34;&gt;4. The Transport &lt;a class=&#34;anchor-link&#34; href=&#34;#4-the-transport&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;[Much of this is irrelevant now since we are interested in notation -
the only part that may be of interest is if we record midi in real-time
and quantize.] &lt;u&gt;Overview&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The Transport in Rosegarden controls playback and displays the
playback pointer&amp;rsquo;s position.&lt;/li&gt;
&lt;li&gt;You can activate the Transport if it&amp;rsquo;s not visible by going to
Settings-&amp;gt;Show Transport.&lt;/li&gt;
&lt;li&gt;The Transport displays time reached by the playback pointer in seconds
by default but can be switched to show musical time (bar and beat
counts), musical time with a metronome, or audio sample frame times.&lt;/li&gt;
&lt;li&gt;It can toggle the display to show time remaining until the end of the
composition.&lt;/li&gt;
&lt;li&gt;Main controls on the Transport include starting and pausing playback,
fast-forwarding, rewinding, stopping, and jumping to the beginning or
end of the composition.&lt;/li&gt;
&lt;li&gt;The Transport also shows the tempo and time signature in effect at the
current playback position, which can be adjusted by double-clicking on
them.&lt;/li&gt;
&lt;li&gt;You can enter a precise time for the playback position by
double-clicking anywhere on the main time display in the Transport
window.&lt;/li&gt;
&lt;li&gt;Additional controls and a MIDI event display are available in the
bottom flap of the Transport, which can be toggled on or off.&lt;/li&gt;
&lt;li&gt;These additional controls include buttons for recording, setting loop
start and end points, soloing tracks, controlling metronomes, and
silencing MIDI devices (the panic button).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Recording&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;To record a new segment into a track in Rosegarden, ensure the
appropriate tracks are armed for recording by selecting the red (for
audio tracks) or yellow (for MIDI tracks) LED-style buttons on the
track labels.&lt;/li&gt;
&lt;li&gt;Use the Transport&amp;rsquo;s record control to start the transport, play the
existing composition, and simultaneously record into the selected
track(s).&lt;/li&gt;
&lt;li&gt;Rosegarden allows you to record multiple MIDI and audio tracks
simultaneously, provided your computer has enough power and sufficient
disk space.&lt;/li&gt;
&lt;li&gt;Be cautious not to leave tracks selected when you intend to record in
a different location.&lt;/li&gt;
&lt;li&gt;Punch-in record, toggled with the Space bar, lets you switch between
playback and recording without stopping the transport or arm for
recording when the transport is stopped.&lt;/li&gt;
&lt;li&gt;When recording to MIDI tracks, the recording source is determined by
the MIDI devices selected in the MIDI device manager, filtered through
the track level recording filter and global MIDI filters.&lt;/li&gt;
&lt;li&gt;For audio tracks, the recording source for each track is the input
selected for that track&amp;rsquo;s instrument in the instrument parameter box,
which can be an external audio input or an audio submaster/master.&lt;/li&gt;
&lt;li&gt;By default, audio tracks record from the soundcard&amp;rsquo;s first available
physical record input, but you can use a JACK connection tool to
connect other JACK audio applications to the input.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Synchronising to external transports&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rosegarden supports the JACK transport mechanism for synchronizing its
transport with other JACK applications on the same computer.&lt;/li&gt;
&lt;li&gt;To activate JACK transport, go to Settings-&amp;gt;Configure Rosegarden… and
check the &amp;ldquo;Use JACK transport&amp;rdquo; box.&lt;/li&gt;
&lt;li&gt;When JACK transport is active, multiple applications subscribed to it
share a common transport control, allowing you to start, stop, and
move the transport from any of them.&lt;/li&gt;
&lt;li&gt;Many Linux audio applications that use the JACK audio server also
support JACK transport. Check their documentation for details.&lt;/li&gt;
&lt;li&gt;Rosegarden also supports MIDI Time Code (MTC) synchronization in both
master and slave modes.&lt;/li&gt;
&lt;li&gt;MTC synchronization is useful for synchronizing Rosegarden with
hardware MTC-capable devices or software on other computers connected
via MIDI.&lt;/li&gt;
&lt;li&gt;To set Rosegarden as the MTC Master, go to Settings-&amp;gt;Configure
Rosegarden… and in the MIDI page&amp;rsquo;s MIDI Sync tab, select &amp;ldquo;MTC Master&amp;rdquo;
from the MIDI Time Code menu.&lt;/li&gt;
&lt;li&gt;To make Rosegarden an MTC Slave, select &amp;ldquo;MTC Slave,&amp;rdquo; and Rosegarden&amp;rsquo;s
transport will automatically synchronize with incoming MTC events.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Infrared Remote Controls&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rosegarden supports infrared remote controls for almost all transport
functions.&lt;/li&gt;
&lt;li&gt;To use infrared remote controls with Rosegarden, you need either the
internal LIRC client (optional feature at compile time) or the KDE
IRKick application (KDE LIRC daemon) available in your Linux
distribution&amp;rsquo;s repositories.&lt;/li&gt;
&lt;li&gt;You also need to install and configure the LIRC server daemon, with
specific details depending on your remote control and receiver.&lt;/li&gt;
&lt;li&gt;For more information and details about the internal LIRC client
configuration file and IRKick basics, you can refer to Rosegarden&amp;rsquo;s
website and the LIRC website.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;5-the-studio&#34; class=&#34;anchor-header&#34;&gt;5. The Studio &lt;a class=&#34;anchor-link&#34; href=&#34;#5-the-studio&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;u&gt;Devices, instruments and connections&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rosegarden refers to everything related to the sound systems attached
to the computer as the &amp;ldquo;Studio.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;The Studio includes information about MIDI and audio hardware,
connections, configurations, MIDI patches, and more.&lt;/li&gt;
&lt;li&gt;Three essential terms in the Studio context are: Device, Instrument,
and Connection.&lt;/li&gt;
&lt;li&gt;A &amp;ldquo;Device&amp;rdquo; in Rosegarden is something capable of producing sounds,
which can be a MIDI or audio device.&lt;/li&gt;
&lt;li&gt;An &amp;ldquo;Instrument&amp;rdquo; is a sound-producing entity within a device that you
can assign tracks to, controlling the sound they produce.&lt;/li&gt;
&lt;li&gt;A &amp;ldquo;Connection&amp;rdquo; specifies the physical MIDI port a MIDI device is
attached to and can be configured in the MIDI device manager.&lt;/li&gt;
&lt;li&gt;Rosegarden may create default devices for available connections on
startup, but it&amp;rsquo;s essential to configure them to match the actual
hardware setup.&lt;/li&gt;
&lt;li&gt;The studio setup is stored with every Rosegarden-format file you save.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Managing MIDI devices&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The MIDI device manager dialog in Rosegarden displays available MIDI
devices and their connections.&lt;/li&gt;
&lt;li&gt;You can access this dialog through Studio-&amp;gt;Manage MIDI Devices.&lt;/li&gt;
&lt;li&gt;Default device configurations are provided at startup, but you can
modify them in this dialog.&lt;/li&gt;
&lt;li&gt;&amp;ldquo;Play devices&amp;rdquo; in the dialog provide targets for MIDI tracks, with
each Play device having 16 instruments to assign tracks to.&lt;/li&gt;
&lt;li&gt;By assigning a connection to a Play device, tracks assigned to it will
play to the appropriate channel of any MIDI synth connected to that
connection.&lt;/li&gt;
&lt;li&gt;&amp;ldquo;Record devices&amp;rdquo; represent potential sources for recording MIDI, and
you can make them current for recording by using the checkboxes in the
dialog.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Managing banks and programs for MIDI devices&lt;/u&gt;!!!&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Each MIDI device in Rosegarden corresponds to a set of instruments,
and each instrument corresponds to a channel on your MIDI synth.&lt;/li&gt;
&lt;li&gt;You can assign tracks to these instruments and choose which sounds
(voices) they produce, but Rosegarden needs to know the names for all
available voices.&lt;/li&gt;
&lt;li&gt;The dialog for managing banks and programs allows you to attach banks
of programs (voice names) to your MIDI devices, enabling you to set
each instrument on a device to use one of these voices.&lt;/li&gt;
&lt;li&gt;You can import program names from device (&amp;quot;.rgd&amp;quot;) files or create a
new bank manually if there is no existing .rgd file for your synth.&lt;/li&gt;
&lt;li&gt;Percussion key mappings are available for percussion programs, and
they can be defined in the .rgd file.&lt;/li&gt;
&lt;li&gt;For soft-synths or soundcard synths using SoundFont (.sf2) files,
program names can be loaded directly from the .sf2 file into the
dialog.&lt;/li&gt;
&lt;li&gt;Some MIDI devices use a &amp;ldquo;variations&amp;rdquo; scheme, and you should enter
program names in a bank format. Rosegarden can support devices with
variations, and you can use the &amp;ldquo;Show Variation list based on MSB/LSB&amp;rdquo;
option to display variations instead of banks in an instrument
parameter box.&lt;/li&gt;
&lt;li&gt;When importing a MIDI file, Rosegarden uses the existing studio setup
to map MIDI programs to instruments, so ensure your studio is
correctly configured for your devices before importing MIDI files to
avoid losing program data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Audio Routing&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Any Rosegarden track assigned to an audio or synth plugin instrument
becomes part of Rosegarden&amp;rsquo;s audio routing system.&lt;/li&gt;
&lt;li&gt;There are 16 audio instruments and 16 synth plugin instruments, each
with adjustable parameters such as fader level, pan, and effects.&lt;/li&gt;
&lt;li&gt;The input connection of an instrument defines where Rosegarden reads
audio data from when recording to that instrument. Common settings
include external audio inputs, Rosegarden&amp;rsquo;s built-in audio submasters,
or the master output for mixdowns.&lt;/li&gt;
&lt;li&gt;The output connection of an instrument defines where the audio goes
when played. Instruments can send audio to Rosegarden&amp;rsquo;s master output
or up to eight internal submaster busses for grouping instruments.&lt;/li&gt;
&lt;li&gt;Rosegarden supports pre-fader insert effects slots for each audio
instrument but does not yet support effects on submaster busses or
send effects. Users can achieve similar results using external JACK
effects and mixing.&lt;/li&gt;
&lt;li&gt;Further details about audio routing, mixing, and effects can be found
in the audio mixer, instrument parameter box, and audio plugins
sections.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;MIDI Routing&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rosegarden features MIDI Thru, which allows for the instant sending of
incoming MIDI events to specific output devices and MIDI channels.&lt;/li&gt;
&lt;li&gt;MIDI Thru is enabled by default in Rosegarden but can be globally
disabled through the menu option Studio-&amp;gt;MIDI Thru Routing if you
prefer to use an external MIDI routing system.&lt;/li&gt;
&lt;li&gt;There is a global filter for MIDI event types that lets you choose
which event types to route and which to ignore. Details about this
filter can be found in the MIDI filters section.&lt;/li&gt;
&lt;li&gt;MIDI Thru routing behaves differently when Rosegarden is playing or
stopped compared to when it is recording.&lt;/li&gt;
&lt;li&gt;During playback or when Rosegarden is stopped, MIDI Thru routes events
to the selected track&amp;rsquo;s instrument, indicated by the highlighted track
name.&lt;/li&gt;
&lt;li&gt;During recording, MIDI events are routed to the armed track
instruments based on the recording filters. The selected track does
not matter; the routing is based on the filters.&lt;/li&gt;
&lt;li&gt;Each event corresponds to the first track with a matching record
filter.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;The Audio Mixer&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rosegarden&amp;rsquo;s audio mixer window, accessible through Studio-&amp;gt;Audio
Mixer, resembles a hardware audio mixer.&lt;/li&gt;
&lt;li&gt;It allows you to view and modify the state of multiple audio
instruments simultaneously.&lt;/li&gt;
&lt;li&gt;The audio mixer provides controls such as playback level meters, fader
controls, routing options, pan settings, mono/stereo toggles, and
effects plugin slots for each audio and synth plugin instrument.&lt;/li&gt;
&lt;li&gt;You can also manage the master audio output level, record level, and
submaster output levels within the audio mixer.&lt;/li&gt;
&lt;li&gt;The Settings menu in the audio mixer is significant and includes audio
routing settings for stereo audio record inputs and the number of
submasters.&lt;/li&gt;
&lt;li&gt;Adjusting the number of submasters explicitly to &amp;ldquo;None&amp;rdquo; when they are
not in use can lead to a small performance improvement.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;The MIDI Mixer&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The MIDI Mixer in Rosegarden allows users to view and edit instrument
parameter values for multiple MIDI instruments simultaneously.&lt;/li&gt;
&lt;li&gt;The window is organized with tabs, one for each playback MIDI device
in the studio configuration.&lt;/li&gt;
&lt;li&gt;Selecting a device tab reveals controls for the 16 instruments
associated with that device.&lt;/li&gt;
&lt;li&gt;The displayed controls are based on the settings in the control
parameter manager and include volume adjustments (corresponding to
MIDI volume control change) and approximate output level indicators.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Audio Plugins&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rosegarden uses audio plugins, which are separate software pieces that
can manipulate audio signals in various ways. They are categorized
into effects plugins and synth plugins.&lt;/li&gt;
&lt;li&gt;Effects plugins alter audio signals, such as reverb, delay effects, or
compression.&lt;/li&gt;
&lt;li&gt;Each audio or synth plugin instrument in Rosegarden has five
associated effects slots, which can be used to chain up to five
effects onto the audio signal before it undergoes fader level and pan
processing.&lt;/li&gt;
&lt;li&gt;To load an effects plugin into a slot, you can click its button on the
instrument parameter box or in the audio mixer window.&lt;/li&gt;
&lt;li&gt;Synth plugins are used to generate sounds from note event segments and
can replace hardware or standalone soft-synth MIDI devices.&lt;/li&gt;
&lt;li&gt;Synth plugins provide better control, repeatability, and routing
options compared to external MIDI devices.&lt;/li&gt;
&lt;li&gt;Synth plugins can be configured by selecting a track, assigning it to
a synth plugin instrument, and then loading a synth plugin.&lt;/li&gt;
&lt;li&gt;Some plugins may have their own editor windows for more extensive
control.&lt;/li&gt;
&lt;li&gt;Using plugins can consume CPU resources and may affect reliability, as
crashes or hangs in a plugin can impact Rosegarden&amp;rsquo;s stability.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Metronomes&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rosegarden has two built-in metronomes, one for recording and one for
normal playback.&lt;/li&gt;
&lt;li&gt;These metronomes send notes to a MIDI instrument and use the same
instrument, pitch, and velocity information.&lt;/li&gt;
&lt;li&gt;You can configure the metronomes by going to Studio-&amp;gt;Manage
Metronome, where you can select a MIDI instrument, set the resolution
(beat, subdivision, or bar), pitch, and velocities.&lt;/li&gt;
&lt;li&gt;The actual voice the metronome uses depends on the instrument
selected, similar to how MIDI tracks depend on their assigned
instruments.&lt;/li&gt;
&lt;li&gt;The record and play metronomes can be enabled or disabled using the
metronome button in the Transport window. By default, the record
metronome is on, and the play metronome is off.&lt;/li&gt;
&lt;li&gt;There&amp;rsquo;s also a &amp;ldquo;visual metronome&amp;rdquo; feature that makes the transport
window flash brightly to mark each beat during playback.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;MIDI filters&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The MIDI filters dialog in Rosegarden allows you to specify which MIDI
events should be ignored or accepted by the software.&lt;/li&gt;
&lt;li&gt;You can use checkboxes in this dialog to indicate which types of MIDI
events you want to filter out or record.&lt;/li&gt;
&lt;li&gt;This feature is helpful for customizing how Rosegarden handles MIDI
events when forwarding them using MIDI THRU or recording them.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;External MIDI control surfaces&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rosegarden can be controlled to some extent by an external MIDI
device, allowing you to adjust mixer settings and other features.&lt;/li&gt;
&lt;li&gt;To set up external MIDI control, you need to use an ALSA MIDI
connection manager like qjackctl to connect your MIDI controller
device to Rosegarden&amp;rsquo;s &amp;ldquo;external controller&amp;rdquo; input and output MIDI
ports.&lt;/li&gt;
&lt;li&gt;MIDI control change messages can be used to adjust mixer track
settings based on the incoming MIDI channel from your controller
device.&lt;/li&gt;
&lt;li&gt;Rosegarden also supports MIDI controller numbers 81 and 82 for
changing the currently active window and the selected track in the
main window, respectively.&lt;/li&gt;
&lt;li&gt;The behavior of MIDI controller number 82 depends on the number of
tracks in the window, ensuring it uses the full MIDI controller data
range.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;6-special-parameters&#34; class=&#34;anchor-header&#34;&gt;6. Special Parameters &lt;a class=&#34;anchor-link&#34; href=&#34;#6-special-parameters&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;u&gt;The Track Parameter Box&lt;/u&gt; assign instruments to tracks control what
incoming MIDI data from which sources will be recorded control staff
attributes govern how MIDI segments will be created for each track&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Playback parameters alternative mechanism to the menu-based system of
instrument assignment&lt;/li&gt;
&lt;li&gt;Track recording filters control what events are recorded to this track
all setting is safe and convenient if you are recording only one MIDI
track&lt;/li&gt;
&lt;li&gt;Staff export options normal, small, or tiny size&lt;/li&gt;
&lt;li&gt;Create segments with means of controlling many of the segment
parameters for segments that don&amp;rsquo;t yet exist aimed especially at
notation users&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;The Segment Parameter Box&lt;/u&gt; modify some aspects of the selected
segments &lt;u&gt;The Instrument Parameter Box&lt;/u&gt; which instrument is
assigned to the current selected track&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;MIDI Instrument Parameters percussion toggle that controls whether
only percussion programs should be offered shows you the controllers
available for this device&lt;/li&gt;
&lt;li&gt;Audio Instrument Parameters two main faders Audio instruments are
always ultimately stereo five buttons at lower left are the effects
slots.&lt;/li&gt;
&lt;li&gt;Synth Plugin Instrument Parameters most important control here is the
button at top left&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;7-quantization&#34; class=&#34;anchor-header&#34;&gt;7. Quantization &lt;a class=&#34;anchor-link&#34; href=&#34;#7-quantization&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Quantization is the process of adjusting note and event positions so
that they align with exact beat divisions, typically used to achieve
precision or clear notation.&lt;/li&gt;
&lt;li&gt;In Rosegarden, you can perform general quantization using
&lt;strong&gt;Segments-&amp;gt;Quantize&lt;/strong&gt; in the main window or &lt;strong&gt;Adjust-&amp;gt;Quantize&lt;/strong&gt; in
matrix or notation editors.&lt;/li&gt;
&lt;li&gt;The quantize dialog in Rosegarden provides various quantization
options, including the
&lt;ul&gt;
&lt;li&gt;grid quantizer moves the start times of notes so that they start at
the nearest point on some grid has adjustable parameters: base grid
unit, swing,iterative amount, duration with start times several ways
to apply grid quantization, including using the Quantize menu in the
Segment Parameter Box and a quantize control in the matrix view.&lt;/li&gt;
&lt;li&gt;legato quantizer carries out a simple grid quantization, and also
adjusts the note durations so as to remove any gaps between notes;
also available with Adjust-&amp;gt;Quantize-&amp;gt;Legato function in the
Matrix editor&lt;/li&gt;
&lt;li&gt;heuristic notation quantizer adjust note start times and durations
to produce readable notation can configure complexity, base grid
unit, tuplet level, re-beam, articulation, tie, split-and-tie&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Rosegarden provides&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Explore the possibilities here thoroughly including raw note ruler !!!&lt;/p&gt;
&lt;h2 id=&#34;8-the-matrix-editor&#34; class=&#34;anchor-header&#34;&gt;8. The Matrix editor &lt;a class=&#34;anchor-link&#34; href=&#34;#8-the-matrix-editor&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;u&gt;The Grid and Quantize controls&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The Rosegarden matrix editor is used for viewing and editing music in
a grid format, with each note represented as a block at a height
corresponding to its pitch.&lt;/li&gt;
&lt;li&gt;Each matrix editor window displays a single segment of music, and you
can access it by right-clicking on a segment in the main canvas and
selecting the matrix editor from the menu.&lt;/li&gt;
&lt;li&gt;The matrix editor provides Grid and Quantize controls in its main
toolbar.&lt;/li&gt;
&lt;li&gt;The Grid menu controls the size of the visible grid and the time
resolution for note insertion and movement, allowing for snapping to
grid points.&lt;/li&gt;
&lt;li&gt;The Quantize menu performs quantization, adjusting selected notes or
the entire segment to a chosen grid resolution.&lt;/li&gt;
&lt;li&gt;The Quantize menu continuously shows the current quantization
resolution for the selected segment or notes.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Inserting notes&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;In the matrix view of Rosegarden, you can enter notes using various
methods.&lt;/li&gt;
&lt;li&gt;The simplest way is to use the mouse with the pencil tool selected.
Click and drag to place a note on the matrix editor at a specific time
and pitch.&lt;/li&gt;
&lt;li&gt;The Select tool (arrow) also allows you to draw notes using the middle
mouse button or the left mouse button with Ctrl pressed.&lt;/li&gt;
&lt;li&gt;Note durations are snapped to the grid unit defined by the Grid
setting, which you can adjust.&lt;/li&gt;
&lt;li&gt;You can enter notes using the PC keyboard by selecting the desired
duration with number keys and then pressing pitch keys (A, S, D, etc.)
to input notes. Shift sharpens notes, and Shift+Ctrl flattens them.&lt;/li&gt;
&lt;li&gt;For notes an octave higher or lower, use the corresponding keys on the
keyboard.&lt;/li&gt;
&lt;li&gt;All insertion commands are available in the Tools menu, and keyboard
shortcuts are designed for a QWERTY-layout keyboard. [use keyboard
shortcuts to get dvorak? !!!]&lt;/li&gt;
&lt;li&gt;You can also enter notes using a MIDI keyboard or other MIDI control
device, with durations determined by the Grid setting, in a process
called &amp;ldquo;step recording.&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Selecting notes&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;In the matrix editor of Rosegarden, you can select notes using the
Select (arrow) tool.&lt;/li&gt;
&lt;li&gt;To select notes, outline a rectangular area that contains the notes
you want to select. Clicking on a single event selects only that
event.&lt;/li&gt;
&lt;li&gt;Holding Shift while selecting notes adds the new selection to any
existing selection instead of replacing it.&lt;/li&gt;
&lt;li&gt;To clear a selection, click in an empty space on the matrix editor or
press the Escape key.&lt;/li&gt;
&lt;li&gt;You can select all notes of a specific pitch by shift-clicking on a
key in the piano keyboard on the left side of the matrix editor.
Shift-click and drag to select a range of pitches.&lt;/li&gt;
&lt;li&gt;The Edit-&amp;gt;Filter Selection function allows you to filter a range of
events in various categories out of your selection, either inclusively
or exclusively. [This is neat, though I&amp;rsquo;m not sure what to use it
for.]&lt;/li&gt;
&lt;li&gt;Once your selection is filtered, you can manipulate it using
conventional editing methods.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Moving and copying notes&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;In the Rosegarden matrix editor, you can move notes in both time and
pitch.&lt;/li&gt;
&lt;li&gt;To move notes, you can either click and drag them with the Move tool
or select them and then drag them using the Select tool.&lt;/li&gt;
&lt;li&gt;To copy notes, select them and use standard copy and paste functions.
After pasting, the pasted notes will be selected, and you can further
drag them to their desired position.&lt;/li&gt;
&lt;li&gt;Alternatively, you can copy notes by selecting them with the Select
tool and then holding Ctrl while click-and-dragging the selected notes
to a new position.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;9-the-percussion-matrix-editor&#34; class=&#34;anchor-header&#34;&gt;9. The Percussion Matrix editor &lt;a class=&#34;anchor-link&#34; href=&#34;#9-the-percussion-matrix-editor&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;The Percussion Matrix editor is similar to the regular Matrix editor
but displays pitch names on the vertical scale instead of a piano
keyboard.&lt;/li&gt;
&lt;li&gt;It is designed for use with percussion programs on MIDI instruments,
where each note pitch corresponds to a different percussion sound.&lt;/li&gt;
&lt;li&gt;The display of pitch names depends on whether the segment being edited
is playing through a percussion instrument with associated key
mappings to define the names.&lt;/li&gt;
&lt;li&gt;If key mappings are not defined, the standard matrix view piano
keyboard will be displayed instead.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;10-the-notation-editor&#34; class=&#34;anchor-header&#34;&gt;10. The Notation editor &lt;a class=&#34;anchor-link&#34; href=&#34;#10-the-notation-editor&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;u&gt;Notes&lt;/u&gt; To optimize windowq with leftwm:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Put track editor into float H-S-t&lt;/li&gt;
&lt;li&gt;Open notation editor as float&lt;/li&gt;
&lt;li&gt;Resize notation editor with H-&amp;lt;mouse-right&amp;gt; and it will come to
the top&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;(This system works really well!)&lt;/p&gt;
&lt;p&gt;Midi -&amp;gt; rg doesn&amp;rsquo;t translate well for ly always eg grace notes are
written out.&lt;/p&gt;
&lt;p&gt;EAN experiment as needed&lt;/p&gt;
&lt;p&gt;&lt;u&gt;Introduction&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The Rosegarden Notation editor allows users to view and edit one or
more staffs in traditional score notation.&lt;/li&gt;
&lt;li&gt;It supports various musical elements such as chords, overlapping and
nested beamed groups, triplets, tuplets, grace notes, dynamics,
accents, and text.&lt;/li&gt;
&lt;li&gt;While it provides good support for music notation, it does not offer
the same level of fine control over layout as dedicated score editing
programs.&lt;/li&gt;
&lt;li&gt;Rosegarden is not focused on producing typeset-quality scores but can
export LilyPond files that may serve as a basis for typesetting.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Single and multiple staffs&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;There are three ways to open a notation editor in Rosegarden:
double-clicking on a segment, using the &amp;ldquo;Open in Default Editor&amp;rdquo; menu
function (Return key), or using the &amp;ldquo;Open in Notation Editor&amp;rdquo; menu
functions.&lt;/li&gt;
&lt;li&gt;Double-clicking on a segment opens it in the notation editor, and you
can also open multiple selected segments together in a single notation
window by holding Shift and double-clicking the last one.&lt;/li&gt;
&lt;li&gt;The &amp;ldquo;Open in Default Editor&amp;rdquo; menu function works similarly to
double-clicking and opens selected segments in the default editor.&lt;/li&gt;
&lt;li&gt;The &amp;ldquo;Open in Notation Editor&amp;rdquo; menu function allows you to select
segments and open them in the notation editor. You can switch between
staffs within the notation editor, with the topmost staff being the
default current staff.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Linear and page layouts&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The default display mode in the notation editor is the Linear layout,
where staffs are shown one on top of another in a single horizontally
scrollable line. [All functions including various rulers are
available here, so this should be where we do most of the work.]&lt;/li&gt;
&lt;li&gt;The notation editor also offers two page-based layouts: Continuous
Page and Multiple Page.&lt;/li&gt;
&lt;li&gt;In Continuous Page layout, music is displayed in one infinitely-tall
page with each staff breaking at the end of a line.&lt;/li&gt;
&lt;li&gt;In Multiple Page layout, music is divided into real pages based on the
specified printing resolution.&lt;/li&gt;
&lt;li&gt;Some display and editing functions work in both page layout modes and
linear layout.&lt;/li&gt;
&lt;li&gt;You can switch between these layout modes using menu functions: Linear
Layout, Continuous Page Layout, and Multiple Page Layout.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Rulers and cursors&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The Rosegarden Notation editor includes two graduated rulers: one at
the top and one at the bottom of the main notation canvas.&lt;/li&gt;
&lt;li&gt;There are several types of cursors associated with these rulers,
including the insert cursor (purple) and the playback pointer (blue).&lt;/li&gt;
&lt;li&gt;The insert cursor marks the point for operations like insert and paste
and can be repositioned using various methods, including clicking on
the ruler or using arrow keys.&lt;/li&gt;
&lt;li&gt;The playback pointer indicates the current playback or record position
and can also be repositioned.&lt;/li&gt;
&lt;li&gt;The raw note ruler is useful for editing quantized notation,
displaying the actual performance duration of notes. [Can probably
tweak durations with it. !!!]&lt;/li&gt;
&lt;li&gt;The chord name ruler attempts to display the chords that are sounding
in the piece but is for informational purposes only. [Can be useful
to understand chord progressions. !!!]&lt;/li&gt;
&lt;li&gt;The tempo ruler displays the global tempo and allows for entering,
editing, and manipulating tempo changes. [Can ramp with this, though
doing so may be better in lmms. !!!]&lt;/li&gt;
&lt;li&gt;These rulers and cursors are typically shown in Linear layout mode and
may not all be displayed by default [can be changed in View].&lt;/li&gt;
&lt;li&gt;You can enable or disable certain rulers and cursors through settings
and configuration options.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Tools and selections&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The Rosegarden Notation editor offers various tools for editing,
including selection, erasing, inserting notes, rests, text, and more.&lt;/li&gt;
&lt;li&gt;Functions in the editor fall into 3 categories like tools, functions
that operate on selections, and drag operations.&lt;/li&gt;
&lt;li&gt;Choosing a tool changes the default behavior of the mouse buttons on
the notation canvas.&lt;/li&gt;
&lt;li&gt;Selections are made using the Select (arrow) tool, which allows you to
outline a rectangular area to select events. Selection are only from
one staff and can be filtered.&lt;/li&gt;
&lt;li&gt;Shift will accumulate selection contents. Double-click selects bar.
Triple-click selects segment.&lt;/li&gt;
&lt;li&gt;Many menu functions require a selection to be made on the canvas
before they can be used, and the Edit menu offers options for
selecting extended areas.&lt;/li&gt;
&lt;li&gt;Dragging can also be used for editing, such as changing pitch by
dragging note heads up or down or changing the timing of notes by
dragging them left or right.&lt;/li&gt;
&lt;li&gt;There are functions for transposing notes by a specified interval,
including transposing by semitones or intervals with a dialog for
customization.&lt;/li&gt;
&lt;li&gt;Double-clicking on a single event opens an editing dialog for that
event.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Inserting notes and rests&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;To insert a note in the Rosegarden Notation editor, select a note
duration from the toolbar and then click on the staff at the desired
point.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Accidentals can be selected from the toolbar to insert sharpened or
flattened notes, or you can use the &amp;ldquo;Follow previous accidental&amp;rdquo; icon
to follow the last accidental used at the same height on the staff.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Inserting a note at the same time as an existing note of different
duration will create chords and possibly ties.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Adding a note exactly over an existing note of different duration will
change the duration of the existing note.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Adding a rest at the same time as an existing note will silence the
note for the duration of the rest.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Typing notes and rests with the PC keyboard involves selecting a
duration and pitch using number and letter keys. You can also toggle
between dotted and undotted durations [with . and triplet version of
note with G].&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Rests can be inserted by pressing &amp;ldquo;P&amp;rdquo; [pressing P will change notes
into equivalent rests], and you can switch between note and rest
tools using &amp;ldquo;T&amp;rdquo;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Chord mode can be activated using the &amp;ldquo;H&amp;rdquo; key to insert subsequent
notes at the same time as the last one. [This is quite effective if
entering notes from a computer keyboard.]&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Keyboard shortcuts for changing note durations are available, and
holding Ctrl while pressing a number key selects the corresponding
dotted-note tool.[Doesn&amp;rsquo;t work !!!]&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Step recording with a MIDI keyboard is possible by configuring the
keyboard as the default MIDI record device, selecting a duration, and
using the step recording button on the toolbar or the Tools menu.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Note durations can be changed using keyboard shortcuts, and you can
enter notes of different durations during step recording.&lt;/p&gt;
&lt;p&gt;Be aware of some of these shortcuts over time because they can
simplify entry. !!!&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Clef and key&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;In Rosegarden, time-related changes like tempo and time signatures
apply uniformly to all staffs, ensuring consistent playback and
notation.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;[You can change tempos, and time signatures in the Composition
dropdown.]&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;[You can change clefs, keys, in the Segment dropdown.]&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;When changing the clef, you can choose to maintain current pitches or
transpose into an appropriate octave for existing notes following the
clef change.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;When changing the key, you can select the key signature and decide
whether to transpose it according to segment transposition or use it
as specified.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The scope of the key change can be applied to the current segment only
or to all segments on all tracks at that time.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;You can specify how existing notes following a key change should
behave, whether maintaining their current pitches, maintaining current
accidentals, or attempting to transpose into the new key.&lt;/p&gt;
&lt;p&gt;Some of these may require trying out as necessary. !!!&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Text, Lyrics, and LilyPond directives&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rosegarden allows you to add various types of text to a staff,
including single text items for annotations, lyrics, and LilyPond
directives.&lt;/li&gt;
&lt;li&gt;The Text tool is used for creating single text items and lyrics. You
can click at the point where you want to add text, and a dialog box
will appear for you to enter the text and choose its intended purpose.&lt;/li&gt;
&lt;li&gt;There are different styles or purposes for text, such as Dynamic,
Direction, Tempo, Chord, and more. These styles determine how the text
is displayed. [Some annotations may be turned off by default.]&lt;/li&gt;
&lt;li&gt;Lyrics can be edited using the Lyric editor, which follows specific
formatting rules with bar lines and syllables. [Do not do lyrics in
rg - go to lilypond instead.]&lt;/li&gt;
&lt;li&gt;LilyPond directives are special text used for exporting .ly files with
extended functionality not available through Rosegarden&amp;rsquo;s native
interface.&lt;/li&gt;
&lt;li&gt;LilyPond directives include Segno, Coda, Alt1, Alt2, double barlines,
terminating barlines, dashed barlines, glissando, arpeggio symbols,
and font size adjustments like Tiny, Small, and Normal.&lt;/li&gt;
&lt;li&gt;Proper placement of LilyPond directives within a measure can affect
their function and appearance in the exported score. [Some
experimentation is required especially with the Lilypond directives
which can likely be very helpful if they translate over properly in to
the text - they really don&amp;rsquo;t look particularly good in the notation
editor though because they appear as text. However, clicking on the
note using T gives choice of directive and that looks just fine in the
lp export!]&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Guitar Chords&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;You can add guitar chord diagrams to a notation track in Rosegarden.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;To add a guitar chord diagram, toggle the Guitar Chord button and then
click on the area where you want to add it.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Rosegarden provides a chord dictionary with common chord fingerings
categorized as beginner, common, and all.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;You can also create your own chord fingerings by clicking the &amp;lsquo;New&amp;rsquo;
button, which opens a chord editor where you can draw the fingering,
specify the root, chord extension, and starting fret number.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;When adding your own fingerings, you can type custom extension values,
but they will only be available in the &amp;lsquo;all&amp;rsquo; list.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;You can delete and edit your custom chords, but predefined dictionary
chords cannot be changed, and any mistakes should be reported to the
development team.&lt;/p&gt;
&lt;p&gt;This is actually pretty neat stuff because rg figures out the chord
for you, though it can be changed.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Slurs and hairpins&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Slurs and hairpins in Rosegarden are stored as events, similar to
notes or rests.&lt;/li&gt;
&lt;li&gt;To create a slur or hairpin, select the area (a series of notes or
other elements) you want it to cover, then use the &amp;ldquo;Add Slur,&amp;rdquo; &amp;ldquo;Add
Crescendo,&amp;rdquo; or &amp;ldquo;Add Decrescendo&amp;rdquo; options from the Phrase menu.&lt;/li&gt;
&lt;li&gt;The placement of hairpins can be challenging, especially when they run
in line with dynamic markings. Sometimes, their appearance in
Rosegarden&amp;rsquo;s notation editor may differ from the final result when
exported to LilyPond. [There seems to be no cresc or dimin text as lp
offers. Hairpins can be moved sideways but not up|down.]&lt;/li&gt;
&lt;li&gt;Rosegarden&amp;rsquo;s slurs work best when all the stems of the notes are
running in the same direction, and they may need manual repositioning
for better placement. Slurs tend to improve their appearance after
exporting to LilyPond.&lt;/li&gt;
&lt;li&gt;You can remove a slur or hairpin by selecting it with the selection
tool and hitting Delete or by clicking on it with the erase tool
active.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Note stems and slashes&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;In Rosegarden&amp;rsquo;s Notation editor, you can adjust the stem direction of
selected notes using the &amp;ldquo;Stem Direction&amp;rdquo; options found in the Notes
menu.&lt;/li&gt;
&lt;li&gt;These options allow you to set the stems either up or down, or to
revert to the stem direction that Rosegarden would choose
automatically.&lt;/li&gt;
&lt;li&gt;Additionally, the Note menu offers options for adding slashes across
note stems, which are used for notational purposes, such as indicating
short repeated notes or drum rolls. These slashes do not affect
playback or MIDI generation in Rosegarden.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Beams&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Beams in the Rosegarden Notation editor are used for grouping notes
together.&lt;/li&gt;
&lt;li&gt;To add beams to selected notes, use the &amp;ldquo;Beam Group&amp;rdquo; option found in
the Phrase menu.&lt;/li&gt;
&lt;li&gt;To remove a beam from selected notes, use the &amp;ldquo;Unbeam&amp;rdquo; menu option.&lt;/li&gt;
&lt;li&gt;You can have multiple beamed groups simultaneously, but you may need
to manually set stem directions for each group.&lt;/li&gt;
&lt;li&gt;Rosegarden can automatically guess sensible beaming for a piece of
music; use the &amp;ldquo;Auto-Beam&amp;rdquo; option on the Phrase menu to invoke this
feature.&lt;/li&gt;
&lt;li&gt;Automatic beaming is also done when loading a MIDI file, and during
note entry (which can be disabled in settings).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Triplets and other tuplets&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A triplet group consists of three notes or chords played in the time
of two.&lt;/li&gt;
&lt;li&gt;The term &amp;ldquo;tuplet&amp;rdquo; refers to a situation where notes with a total
duration of any given number of units are played in the time of a
different number of units (e.g., nine notes in the time of eight, six
in the time of four).&lt;/li&gt;
&lt;li&gt;Rosegarden&amp;rsquo;s triplet and tuplet menu functions squash existing notes
or rests to play quicker, filling in the leftover space with a final
rest and representing the whole as a tuplet group.&lt;/li&gt;
&lt;li&gt;You can create triplet groups by entering the first two notes, making
them into triplets, and then filling in the rest with the final note.
Alternatively, you can apply the triplet operation before entering any
notes, effectively turning the rest into triplet form and inserting
the notes on top of it. [Good way is to put the 3 notes down, select
them, then triplet with C-r; better way may be to go into triplet mode
with g|G, and just enter the notes.]&lt;/li&gt;
&lt;li&gt;To specify a general tuplet group, you need to know the base note
(e.g., a crotchet) and the ratio of the number of base notes written
to the number played. [Concept should be similar to triplets, but
setup isn&amp;rsquo;t automatic.]&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;EAN!!!&lt;/p&gt;
&lt;p&gt;&lt;u&gt;Paste types&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rosegarden&amp;rsquo;s Notation editor provides various types of Paste
operations to handle music editing, as traditional cut-and-paste is
less straightforward in music.&lt;/li&gt;
&lt;li&gt;The available Paste types include Restricted, Simple, Open and Paste,
Note Overlay, and Matrix Overlay.&lt;/li&gt;
&lt;li&gt;Restricted Paste requires an existing gap of sufficient duration to
contain the clipboard&amp;rsquo;s contents, while Simple Paste erases events to
create a gap for pasting.&lt;/li&gt;
&lt;li&gt;Open and Paste makes room for the paste by moving subsequent events,
while Note Overlay and Matrix Overlay handle pasting notes in specific
ways with respect to overlaps and ties.&lt;/li&gt;
&lt;li&gt;These paste types can be accessed through the Paste… menu option on
the Edit menu.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Matrix overlay is unclear - seems to be the same as Simple !!!&lt;/p&gt;
&lt;p&gt;&lt;u&gt;Adjusting Notation&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The &amp;ldquo;Normalize Rests&amp;rdquo; function in Rosegarden&amp;rsquo;s Notation editor can be
used to adjust, split, and merge rests to ensure they have correct
durations and fall on appropriate boundaries within the time
signature. [Eg q h q in 4/4 -&amp;gt; w]&lt;/li&gt;
&lt;li&gt;&amp;ldquo;Tie Notes at Barlines&amp;rdquo; is a function designed to split excessively
long notes into shorter tied notes, particularly when they overflow
barlines or cannot be displayed as a single note.&lt;/li&gt;
&lt;li&gt;&amp;ldquo;Split-and-Tie Overlapping Chords&amp;rdquo; is a function used to split and tie
overlapping notes and chords, helping to create neat blocks of chords
and single notes. [!!!]&lt;/li&gt;
&lt;li&gt;&amp;ldquo;Halve Durations&amp;rdquo; and &amp;ldquo;Double Durations&amp;rdquo; functions allow for simple
rescaling of note durations, while more complex rescaling can be
achieved using the &amp;ldquo;Stretch or Squash&amp;rdquo; function. [!!!]&lt;/li&gt;
&lt;li&gt;To reposition notation elements like slurs, hairpins, and text events,
you can use Ctrl-click and drag. However, this method cannot be used
to reposition notes. [Works but not with much control.]&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These are good ways to make the notation neater and thus better formed
for lilypond probably. !!!&lt;/p&gt;
&lt;p&gt;&lt;u&gt;Interpreting Performance Cues in Notation&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;The &amp;ldquo;Interpret&amp;rdquo; function in Rosegarden&amp;rsquo;s Notation editor allows you to
modify note velocities and timings based on indicated dynamics.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Interpretations available include applying text dynamics (e.g., p, mf,
ff), making notes gradually increase or decrease in velocity during
crescendo or decrescendo hairpins, stressing beats, and articulating
slurs, staccato, and tenuto markings.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Text dynamics such as pp, p, mp, mf, f, ff, and fff are matched to set
velocities based on the last &amp;ldquo;Dynamic&amp;rdquo; text seen on the same staff.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Crescendo and decrescendo hairpins adjust note velocities to create a
gradual increase or decrease in loudness.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Stressing beats makes notes landing on bar or beat boundaries slightly
louder than surrounding notes.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Articulating markings like slurs, staccato, and tenuto affect note
lengths, with unslurred notes shortened, staccato notes further
shortened, and notes inside slurs and tenuto markings played at their
full length.&lt;/p&gt;
&lt;p&gt;[Couldn&amp;rsquo;t get this to really work - not important though for
notation. !!!]&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Notation from performance data&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rosegarden, while primarily a sequencer, offers notation editing
capabilities, which require adjusting note times and durations for
musical precision.&lt;/li&gt;
&lt;li&gt;This quantization, known as &amp;ldquo;notation quantization,&amp;rdquo; improves the
accuracy of notes shown in the notation editor.&lt;/li&gt;
&lt;li&gt;Notation quantization affects only what is visible in notation and
doesn&amp;rsquo;t impact notes played or edited in other views.&lt;/li&gt;
&lt;li&gt;You can see the effects of notation quantization in the notation
editor through the raw note ruler or by highlighting altered note
heads in green.&lt;/li&gt;
&lt;li&gt;Rosegarden provides various quantization parameters that allow you to
customize the quantization process, including complexity, base grid
unit, and tuplet level.&lt;/li&gt;
&lt;li&gt;You can also control how the quantizer tidies up after quantization,
including re-beaming notes, adding articulations like staccato,
tenuto, and slurs, tying notes at barlines, and splitting and tying
overlapping chords.&lt;/li&gt;
&lt;li&gt;These quantization settings can be adjusted to suit different musical
contexts and preferences.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Again more to experiment with in the quantization section. !!!&lt;/p&gt;
&lt;p&gt;&lt;u&gt;Playing ornaments&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rosegarden supports playback of ornaments using triggered segments.&lt;/li&gt;
&lt;li&gt;To create a new ornament, write out the desired notes, select them,
and use the &amp;ldquo;Note-&amp;gt;Ornaments-&amp;gt;Make Ornament…&amp;rdquo; option. This creates a
triggered segment.&lt;/li&gt;
&lt;li&gt;To make a note play an existing ornament, select it and use
&amp;ldquo;Note-&amp;gt;Ornaments-&amp;gt;Trigger Ornament…&amp;rdquo;&lt;/li&gt;
&lt;li&gt;You can edit the notes played in a triggered ornament by
double-clicking on the triggering note.&lt;/li&gt;
&lt;li&gt;Note that Rosegarden can adjust the pitch of triggered segments to
match their triggering notes but cannot transpose into a different key
or scale position.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Figure out how to setup a file with ornaments defined - didn&amp;rsquo;t get an
answer to this from the rg list, but the article &lt;a href=&#34;https://www.rosegardenmusic.com/tutorials/supplemental/notation-challenge/ornament.html&#34;&gt;Ornaments: Pleasure
and
Pain&lt;/a&gt;
may have a solution. !!!&lt;/p&gt;
&lt;p&gt;&lt;u&gt;Note styles&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rosegarden allows customization of how different types of notes are
visually represented, including note heads, tails, and fill options.&lt;/li&gt;
&lt;li&gt;Standard styles like Classical, Cross, Triangle, and Mensural are
provided for note appearance.&lt;/li&gt;
&lt;li&gt;You can change the style of individual notes by selecting them and
using the Note Style menu options.&lt;/li&gt;
&lt;li&gt;Each note remembers its chosen style, and this information is saved as
part of the composition.&lt;/li&gt;
&lt;li&gt;You can also set a default style for new notes using the &amp;ldquo;Configure
Rosegarden…&amp;rdquo; option in the Settings menu.&lt;/li&gt;
&lt;li&gt;Advanced users can create custom note styles by describing them in XML
files. The standard styles are also defined in this way.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Note fonts&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rosegarden comes with a default scalable notation font called Feta,
developed by the LilyPond project, suitable for classical music. [It
seems to be all that is required.]&lt;/li&gt;
&lt;li&gt;Rosegarden supports additional notation fonts, but you need to provide
them in TrueType (.ttf) or PostScript Type-1 (.pfb, .pfa) format and
have the necessary permissions to install them in the Rosegarden
directory.&lt;/li&gt;
&lt;li&gt;To install a supported notation font, copy the font files into the
&amp;ldquo;fonts&amp;rdquo; subdirectory of the Rosegarden installation directory and
restart Rosegarden.&lt;/li&gt;
&lt;li&gt;Supported fonts include Fughetta, Petrucci, Maestro, Opus, Inkpen,
Sonata, Steinberg, and Xinfonia, but it&amp;rsquo;s your responsibility to
ensure you have the legal rights to use them.&lt;/li&gt;
&lt;li&gt;You can also create new mapping files to use new fonts, especially if
they have similar mappings or metrics to existing fonts.&lt;/li&gt;
&lt;li&gt;For more details on customizing fonts and mappings, refer to the
&amp;ldquo;Customising Rosegarden&amp;rdquo; section.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;11-the-event-list-editor&#34; class=&#34;anchor-header&#34;&gt;11. The Event List editor &lt;a class=&#34;anchor-link&#34; href=&#34;#11-the-event-list-editor&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;The Event List editor in Rosegarden displays events within a single
segment in a raw form.&lt;/li&gt;
&lt;li&gt;It allows for precise editing of individual event properties.&lt;/li&gt;
&lt;li&gt;This editor provides a detailed view of events within a segment for
fine-tuning and customization.&lt;/li&gt;
&lt;li&gt;You can access the Event List editor in Rosegarden for working with
events in your compositions.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Probably is merit in learning this for the purpose of fine-tuning. !!!&lt;/p&gt;
&lt;h2 id=&#34;12-customising-rosegarden&#34; class=&#34;anchor-header&#34;&gt;12. Customising Rosegarden &lt;a class=&#34;anchor-link&#34; href=&#34;#12-customising-rosegarden&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;u&gt;Configuring custom notation fonts&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Customizing Rosegarden involves configuring custom notation fonts.&lt;/li&gt;
&lt;li&gt;Unsupported notation fonts in TrueType or Type-1 formats can be
supported through mapping XML files.&lt;/li&gt;
&lt;li&gt;Mapping XML files describe font character maps and metrics for
Rosegarden&amp;rsquo;s use.&lt;/li&gt;
&lt;li&gt;Custom fonts can be pixmap-based or scalable system fonts.&lt;/li&gt;
&lt;li&gt;Mapping files include elements like font information, origin,
copyright, type, and more.&lt;/li&gt;
&lt;li&gt;Custom fonts can be antialiased (smooth) if specified.&lt;/li&gt;
&lt;li&gt;Scalable fonts can have autocrop attributes to adjust spacing.&lt;/li&gt;
&lt;li&gt;Font requirements are used for scalable fonts and allow font
composition from multiple system fonts.&lt;/li&gt;
&lt;li&gt;Font-sizes element specifies available notation font sizes and their
relationships to non-font elements.&lt;/li&gt;
&lt;li&gt;Font-scale and font-size elements define font proportions and sizes.&lt;/li&gt;
&lt;li&gt;Font-symbol-map lists symbols in the notation font and their sources,
including pixmap files or system font code points.&lt;/li&gt;
&lt;li&gt;Various attributes like name, src, code, glyph, and more are used to
describe symbols.&lt;/li&gt;
&lt;li&gt;Customization allows users to tailor notation fonts to their
preferences.&lt;/li&gt;
&lt;li&gt;Mapping XML files are typically stored in the fonts/mappings
subdirectory of the Rosegarden installation directory.&lt;/li&gt;
&lt;li&gt;Users can edit provided mapping files or create their own to customize
fonts effectively.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Creating new notation styles&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rosegarden&amp;rsquo;s notation editor can display and edit notes in various
standard styles.&lt;/li&gt;
&lt;li&gt;Notation styles are defined in XML style definition files.&lt;/li&gt;
&lt;li&gt;Users can create new notation styles by writing simple XML files.&lt;/li&gt;
&lt;li&gt;Rosegarden determines which styles to offer based on installed style
files.&lt;/li&gt;
&lt;li&gt;Default style examples can be found in the styles subdirectory of the
Rosegarden installation directory.&lt;/li&gt;
&lt;li&gt;The XML format for notation styles includes elements like
&amp;ldquo;rosegarden-note-style,&amp;rdquo; &amp;ldquo;global,&amp;rdquo; and &amp;ldquo;note.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;Attributes within these elements define parameters for note styles,
such as note type, shape, font character name, filled head, stem
presence, flags, slashes, and more.&lt;/li&gt;
&lt;li&gt;Users can base new styles on existing ones by specifying a
&amp;ldquo;base-style.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;Feedback on creating new styles is welcomed on the Rosegarden
mailing-lists.&lt;/li&gt;
&lt;li&gt;The file name, not the &amp;ldquo;rosegarden-note-style&amp;rdquo; element, currently
defines the style name, but this may change in the future.&lt;/li&gt;
&lt;li&gt;The XML format is designed to describe standard styles that come with
Rosegarden and may not support extensive customization.&lt;/li&gt;
&lt;li&gt;Users can define note head shapes and fonts for different note styles.&lt;/li&gt;
&lt;li&gt;Styles can specify the presence of stems, flags, slashes, and their
positions relative to note heads.&lt;/li&gt;
&lt;li&gt;Rosegarden&amp;rsquo;s notation editor provides flexibility in creating and
customizing notation styles.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;13-credits-and-license&#34; class=&#34;anchor-header&#34;&gt;13. Credits and License &lt;a class=&#34;anchor-link&#34; href=&#34;#13-credits-and-license&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Rosegarden is Copyright 2000-2008 Guillaume Laurent, Chris Cannam and
Richard Bown …&lt;/p&gt;
&lt;h2 id=&#34;14-rosegarden-revision-history&#34; class=&#34;anchor-header&#34;&gt;14. Rosegarden Revision History &lt;a class=&#34;anchor-link&#34; href=&#34;#14-rosegarden-revision-history&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Last revision seems to be May 2008&lt;/p&gt;
&lt;h1 id=&#34;zz&#34; class=&#34;anchor-header&#34;&gt;zz &lt;a class=&#34;anchor-link&#34; href=&#34;#zz&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;NOTE4: we can use rg for input (-&amp;gt; emacs lilypond ) and playback
(better than qtractor|lmms ?) NOTE3: why we should not use rg for
notation&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;it is very awkward&lt;/li&gt;
&lt;li&gt;it does not produce highest quality lilypond&lt;/li&gt;
&lt;li&gt;we aren&amp;rsquo;t using quantization anyway (which doesn&amp;rsquo;t work too well
either)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;NOTE2: the export was not the problem - the template time signature was!
NOTE1: after considerable experimentation, it seems the ly export is not
of high quality and is filled with errors. therefore we need to consider
alternative system. additionally there are continuous crashes when using
timidity (though it was good with yoshimi).&lt;/p&gt;
&lt;p&gt;slurs do not sync with lyrics automatically, so use . to make lyric go
for more than a single note.&lt;/p&gt;
&lt;p&gt;MIDI/audio sequencer and notation editor (not exactly a daw) (far better
playback control than frescobaldi!)&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://wiki.archlinux.org/title/Rosegarden&#34;&gt;https://wiki.archlinux.org/title/Rosegarden&lt;/a&gt;
&lt;a href=&#34;https://www.rosegardenmusic.com/doc/en/index.html&#34;&gt;handbook&lt;/a&gt; make sure
fluidsynth has been setup or rebooting is necessary for rosegarden to
see there is a midi&lt;/p&gt;
&lt;p&gt;rethink the usage of rg because in the past we just wanted it as a
pre-lilypond interface however, since it can do much more a proper
examination is required plan&lt;/p&gt;
&lt;p&gt;dakloos midi imported using default yoshimi arpeggio sounds really neat!&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Lilypond</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/computing/lilypond/</link>
      <pubDate>Sun, 19 May 2024 23:57:00 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/computing/lilypond/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://lilypond.org&#34;&gt;LilyPond&lt;/a&gt; is a free program that lets you create
beautiful sheet music for all kinds of music, from classical to modern,
just like for piano or guitar.&lt;/p&gt;
&lt;p&gt;The coding commands will have emacs shortcuts attached to them as these
are produced.&lt;/p&gt;
&lt;h1 id=&#34;fundamental-concepts&#34; class=&#34;anchor-header&#34;&gt;fundamental concepts &lt;a class=&#34;anchor-link&#34; href=&#34;#fundamental-concepts&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;file-structure&#34; class=&#34;anchor-header&#34;&gt;file structure &lt;a class=&#34;anchor-link&#34; href=&#34;#file-structure&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;.1&lt;/p&gt;
&lt;p&gt;for instance,&lt;/p&gt;
&lt;p&gt;Every block is a separate chunk of music within a block. multiple scores
-&amp;gt; still one output file&lt;/p&gt;
&lt;p&gt;Every block affects the or block in which it appears multiple books -&amp;gt;
separate output file&lt;/p&gt;
&lt;h2 id=&#34;note-structure&#34; class=&#34;anchor-header&#34;&gt;note structure &lt;a class=&#34;anchor-link&#34; href=&#34;#note-structure&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;pitch duration post-event(s)&lt;/p&gt;
&lt;h2 id=&#34;brackets-and-ties&#34; class=&#34;anchor-header&#34;&gt;brackets and ties &lt;a class=&#34;anchor-link&#34; href=&#34;#brackets-and-ties&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;{ … } Encloses a sequential segment of music &amp;lt; … &amp;gt; Encloses the notes
of a chord &amp;lt;&amp;lt; … &amp;gt;&amp;gt; Encloses simultaneous music expressions eg voices
( … ) Marks the start and end of a slur $&lt;code&gt;…&lt;/code&gt;$ Marks the start and end
of a phrasing slur [ … ] Marks the start and end of a manual beam&lt;/p&gt;
&lt;p&gt;x/y { … }&lt;/p&gt;
&lt;h2 id=&#34;voices&#34; class=&#34;anchor-header&#34;&gt;voices &lt;a class=&#34;anchor-link&#34; href=&#34;#voices&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;or&lt;/p&gt;
&lt;p&gt;&amp;lt;&amp;lt; d&lt;br&gt;
&amp;gt;&amp;gt;&lt;/p&gt;
&lt;p&gt;or&lt;/p&gt;
&lt;p&gt;Staff &amp;lt;&amp;lt; Voice = &amp;ldquo;1&amp;rdquo; { } Voice = &amp;ldquo;2&amp;rdquo; { } &amp;gt;&amp;gt;&lt;/p&gt;
&lt;h1 id=&#34;musescore-transfer&#34; class=&#34;anchor-header&#34;&gt;musescore transfer &lt;a class=&#34;anchor-link&#34; href=&#34;#musescore-transfer&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;musescore -&amp;gt; xml musescore $f -o ${f%.*}.musicxml&lt;/p&gt;
&lt;p&gt;xml -&amp;gt; ly musicxml2ly –nrp –npb –npm –npl –nsd –nb -m -r -l english $f&lt;/p&gt;
&lt;h1 id=&#34;automatic-scaling-to-paper-size&#34; class=&#34;anchor-header&#34;&gt;automatic scaling to paper size &lt;a class=&#34;anchor-link&#34; href=&#34;#automatic-scaling-to-paper-size&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;#(set-default-paper-size &amp;ldquo;letter&amp;rdquo;) at top level will automatically
scale and it is not necessary to do it with then diddle in here (as
originally done): Score.NonMusicalPaperColumn.padding = #1.3&lt;/p&gt;
&lt;h1 id=&#34;emacs&#34; class=&#34;anchor-header&#34;&gt;emacs &lt;a class=&#34;anchor-link&#34; href=&#34;#emacs&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;textedit&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://bbs.archlinux.org/viewtopic.php?id=278992&#34;&gt;textedit&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#textedit&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;follow instructions for gnome3 in &lt;a href=&#34;https://lilypond.org/doc/v2.21/Documentation/usage/configuring-the-system-for-point-and-click&#34;&gt;4.1.1 Configuring the
system&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;lilypond-invoke-editor.desktop already in /usr/share/applications
[Desktop Entry] Version=1.0 Name=lilypond-invoke-editor
GenericName=Textedit URI handler Comment=URI handler for textedit:
Exec=lilypond-invoke-editor %u Terminal=false Type=Application
MimeType=x-scheme-handler/textedit; Categories=Editor NoDisplay=true&lt;/p&gt;
&lt;p&gt;then execute: xdg-desktop-menu install
/usr/share/applications/lilypond-invoke-editor.desktop xdg-mime default
lilypond-invoke-editor.desktop x-scheme-handler/textedit&lt;/p&gt;
&lt;p&gt;put in .zshenv: export LYEDITOR=emacsclient the scm/editor.scm already
has emacsclient in it so no special config necessary&lt;/p&gt;
&lt;h1 id=&#34;scheme&#34; class=&#34;anchor-header&#34;&gt;scheme &lt;a class=&#34;anchor-link&#34; href=&#34;#scheme&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;Scheme tutorial&lt;br&gt;
1.1 Introduction to Scheme&lt;br&gt;
1.1.1 Scheme sandbox&lt;br&gt;
1.1.2 Scheme variables&lt;br&gt;
1.1.3 Scheme simple data types&lt;br&gt;
1.1.4 Scheme compound data types&lt;br&gt;
1.1.5 Calculations in Scheme&lt;br&gt;
1.1.6 Scheme procedures&lt;br&gt;
1.1.7 Scheme conditionals&lt;br&gt;
1.2 Scheme in LilyPond&lt;br&gt;
1.2.1 LilyPond Scheme syntax&lt;br&gt;
1.2.2 LilyPond variables&lt;br&gt;
1.2.3 Debugging Scheme code&lt;br&gt;
1.2.4 Input variables and Scheme&lt;br&gt;
1.2.5 Importing Scheme in LilyPond&lt;br&gt;
1.2.6 Object properties&lt;br&gt;
1.2.7 LilyPond compound variables&lt;br&gt;
1.2.8 Internal music representation&lt;br&gt;
1.3 Building complicated functions&lt;br&gt;
1.3.1 Displaying music expressions&lt;br&gt;
1.3.2 Music properties&lt;br&gt;
1.3.3 Doubling a note with slurs (example)&lt;br&gt;
1.3.4 Adding articulation to notes (example)&lt;/li&gt;
&lt;li&gt;Interfaces for programmers&lt;br&gt;
2.1 LilyPond code blocks&lt;br&gt;
2.2 Scheme functions&lt;br&gt;
2.2.1 Scheme function definitions&lt;br&gt;
2.2.2 Scheme function usage&lt;br&gt;
2.2.3 Void scheme functions&lt;br&gt;
2.3 Music functions&lt;br&gt;
2.3.1 Music function definitions&lt;br&gt;
2.3.2 Music function usage&lt;br&gt;
2.3.3 Simple substitution functions&lt;br&gt;
2.3.4 Intermediate substitution functions&lt;br&gt;
2.3.5 Mathematics in functions&lt;br&gt;
2.3.6 Functions without arguments&lt;br&gt;
2.3.7 Void music functions&lt;br&gt;
2.4 Event functions&lt;br&gt;
2.5 Markup functions&lt;br&gt;
2.5.1 Markup construction in Scheme&lt;br&gt;
2.5.2 How markups work internally&lt;br&gt;
2.5.3 New markup command definition&lt;br&gt;
2.5.4 New markup list command definition&lt;br&gt;
2.6 Contexts for programmers&lt;br&gt;
2.6.1 Context evaluation&lt;br&gt;
2.6.2 Running a function on all layout objects&lt;br&gt;
2.7 Callback functions&lt;br&gt;
2.8 Unpure-pure containers&lt;br&gt;
2.9 Difficult tweaks&lt;/li&gt;
&lt;/ol&gt;</description>
    </item>
    
    <item>
      <title>Forex</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/trade/forex/</link>
      <pubDate>Thu, 25 Apr 2024 21:10:53 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/trade/forex/</guid>
      <description>&lt;p&gt;Forex trading, also known as foreign exchange trading or FX trading,
involves buying one currency and selling another with the goal of making
a profit.&lt;/p&gt;
&lt;h1 id=&#34;introduction&#34; class=&#34;anchor-header&#34;&gt;Introduction &lt;a class=&#34;anchor-link&#34; href=&#34;#introduction&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;&lt;strong&gt;Market Overview&lt;/strong&gt;&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;The &lt;strong&gt;&lt;strong&gt;forex market&lt;/strong&gt;&lt;/strong&gt; is where currencies are traded globally.&lt;/li&gt;
&lt;li&gt;Unlike traditional stock exchanges, there is no central physical
location for forex trading. Instead, it operates electronically
over the counter (OTC).&lt;/li&gt;
&lt;li&gt;The market is open 24 hours a day, five and a half days a week,
spanning major financial centers across different time zones.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;strong&gt;Currency Pairs&lt;/strong&gt;&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;Currencies are traded against each other in pairs. For example,
&lt;strong&gt;&lt;strong&gt;EUR/USD&lt;/strong&gt;&lt;/strong&gt; represents the euro against the U.S. dollar.&lt;/li&gt;
&lt;li&gt;Traders speculate on the exchange rate movement between these
pairs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;strong&gt;Liquidity and Size&lt;/strong&gt;&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;Forex markets are the world&amp;rsquo;s largest and most liquid asset
markets due to global trade, commerce, and finance.&lt;/li&gt;
&lt;li&gt;Daily global forex trading volume reached an astounding &lt;strong&gt;&lt;strong&gt;$7.5
trillion&lt;/strong&gt;&lt;/strong&gt; in 2022. [This results in almost instant liquidity
meaning your trades go through right away.]&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;strong&gt;Participants and Purpose&lt;/strong&gt;&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;Institutional firms, large banks, and retail investors participate
in forex trading.&lt;/li&gt;
&lt;li&gt;Reasons include:
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;strong&gt;Hedging&lt;/strong&gt;&lt;/strong&gt;: Managing international currency and interest
rate risk.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;strong&gt;Speculation&lt;/strong&gt;&lt;/strong&gt;: Betting on geopolitical events or currency
movements.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;strong&gt;Portfolio Diversification&lt;/strong&gt;&lt;/strong&gt;: Adding forex exposure to
investment portfolios.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Remember, the forex market operates continuously, and its price quotes
change constantly. It&amp;rsquo;s a dynamic and fascinating arena where currencies
dance across the digital world! 💱🌎&lt;/p&gt;
&lt;p&gt;Source: Conversation with Bing, 4/25/2024&lt;br&gt;
(1) &lt;a href=&#34;https://www.investopedia.com/articles/forex/11/why-trade-forex.asp&#34;&gt;How Do You Start Forex Trading? A Beginner’s Guide -
Investopedia&lt;/a&gt;&lt;br&gt;
(2) &lt;a href=&#34;https://www.investopedia.com/terms/f/forex.asp&#34;&gt;Forex (FX): Definition, How to Trade Currencies, and
Examples&lt;/a&gt;&lt;br&gt;
(3) &lt;a href=&#34;https://www.dailyfx.com/education/beginner&#34;&gt;Forex for Beginners: An Introduction to Forex Trading -
DailyFX&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;the-forex-3-session-system&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.investopedia.com/articles/forex/08/3-market-system.asp&#34;&gt;The Forex 3-Session System&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#the-forex-3-session-system&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;A useful article explaining the temporal layout for forex trading.&lt;/p&gt;
&lt;p&gt;Traders usually focus on 1 of the 3 sessions Asian, European, US.
Algorithms trade 24/7, but the biggest price moves tend to happen when
human traders are involved - probably due to emotions.&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Session&lt;/th&gt;
          &lt;th&gt;Market&lt;/th&gt;
          &lt;th&gt;Hours (pst)&lt;/th&gt;
          &lt;th&gt;Personality&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;Asian&lt;/td&gt;
          &lt;td&gt;Tokyo&lt;/td&gt;
          &lt;td&gt;04pm - 01am&lt;/td&gt;
          &lt;td&gt;lower volatility&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;Sydney&lt;/td&gt;
          &lt;td&gt;02pm - 11pm&lt;/td&gt;
          &lt;td&gt;range bound&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;European&lt;/td&gt;
          &lt;td&gt;London&lt;/td&gt;
          &lt;td&gt;12am - 09am&lt;/td&gt;
          &lt;td&gt;liquid, trends&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;America&lt;/td&gt;
          &lt;td&gt;New York&lt;/td&gt;
          &lt;td&gt;05am - 02pm&lt;/td&gt;
          &lt;td&gt;high volatility&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Overlapping sessions can be volatile.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>VeganHacktivists</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/insites/groups/veganhacktivists/</link>
      <pubDate>Thu, 28 Dec 2023 20:42:49 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/insites/groups/veganhacktivists/</guid>
      <description>&lt;p&gt;The VeganHacktivists &amp;ldquo;build data-driven, disruptive, and innovative
projects to help see an end to animal exploitation&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;The individuals of this group outline an approach to animal protection
using the following 5 goals:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;We need more data in our movement&lt;/li&gt;
&lt;li&gt;We need more competition, too&lt;/li&gt;
&lt;li&gt;We need to be more innovative&lt;/li&gt;
&lt;li&gt;We need to start collaborating&lt;/li&gt;
&lt;li&gt;We need more vegans to become active&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;They are a skilful, dedicated organization whose talents are on display
at the &lt;a href=&#34;https://veganhacktivists.org&#34;&gt;veganhacktivists.org&lt;/a&gt; site.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>BingChat</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/aibots/bingchat/</link>
      <pubDate>Sat, 09 Dec 2023 20:41:26 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/aibots/bingchat/</guid>
      <description>&lt;p&gt;BingChat will handle both simple and complex questions. It can be used
for research, summaries of articles, books, events, the news, sports
results, product comparisons, analysis, idea generation and many other
things.&lt;/p&gt;
&lt;p&gt;This aibot is integrated with the Bing search engine so the two systems
work smoothly together. When used through a &lt;a href=&#34;https://www.followchain.org/free-microsoft-accounts/#1&#34;&gt;free Microsoft
account&lt;/a&gt;
(recommended), it will save your chat histories for future access.
BingChat has been customized by Microsoft for searching as well as
generating content, so it will not only display what it is searching
for, but will also provide links as references.&lt;/p&gt;
&lt;p&gt;Here is a concise video showing some of the things BingChat can do:&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/QaMQgu5REOY?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/QaMQgu5REOY?t=0s&#34;&gt;00:00&lt;/a&gt; 🌐 Introduction to Bing Chat and its features&lt;/p&gt;
&amp;#10;&lt;ul&gt;
&lt;li&gt;Bing Chat overview: A technology using OpenAI&amp;rsquo;s GPT-4 and Microsoft&amp;rsquo;s Prometheus.&lt;/li&gt;
&lt;li&gt;Features: Conversations, image generation, text extraction from images.&lt;/li&gt;
&lt;li&gt;Accessibility: Available on any OS and browser; enhanced experience on Microsoft Edge.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/QaMQgu5REOY?t=81s&#34;&gt;01:21&lt;/a&gt; 🎙️ Interacting with Bing Chat in different environments&lt;/p&gt;
&amp;#10;&lt;ul&gt;
&lt;li&gt;Interaction methods: Edge browser, Edge on phone, Windows 11 co-pilot icon.&lt;/li&gt;
&lt;li&gt;Benefits of signing in: Longer conversations, conversation history storage.&lt;/li&gt;
&lt;li&gt;Preferred mode: Using the Edge browser and creative, balanced, or precise conversation styles.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/QaMQgu5REOY?t=189s&#34;&gt;03:09&lt;/a&gt; 🧾 Using Bing Chat to create a grocery shopping list&lt;/p&gt;
&amp;#10;&lt;ul&gt;
&lt;li&gt;Conversation initiation: Typing questions or using the microphone.&lt;/li&gt;
&lt;li&gt;Character limit: Up to 4,000 characters for questions.&lt;/li&gt;
&lt;li&gt;Efficient results: Instant list of ingredients and quantities with sources.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/QaMQgu5REOY?t=271s&#34;&gt;04:31&lt;/a&gt; 📊 Refining and analyzing search results in Bing Chat&lt;/p&gt;
&amp;#10;&lt;ul&gt;
&lt;li&gt;Result refinement: Changing the format, e.g., from a bulleted list to a table.&lt;/li&gt;
&lt;li&gt;Multi-question context: Asking up to 30 questions per conversation.&lt;/li&gt;
&lt;li&gt;Analyzing context: Asking follow-up questions, e.g., &amp;ldquo;How do I bake them?&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/QaMQgu5REOY?t=375s&#34;&gt;06:15&lt;/a&gt; 🎨 Integrating DallE 3 for creative design ideas&lt;/p&gt;
&amp;#10;&lt;ul&gt;
&lt;li&gt;T-shirt design assistance: Using AI to generate ideas for the Kevin Cookie Company.&lt;/li&gt;
&lt;li&gt;Image generation with DallE 3: Creating visuals based on text prompts.&lt;/li&gt;
&lt;li&gt;Exploration and modification: Refining designs and prompts for desired outcomes.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/QaMQgu5REOY?t=455s&#34;&gt;07:35&lt;/a&gt; 🖼️ Designing logos and analyzing existing images&lt;/p&gt;
&amp;#10;&lt;ul&gt;
&lt;li&gt;Logo design: AI-generated logo options with customization.&lt;/li&gt;
&lt;li&gt;Image analysis: Identifying objects, refining designs, and incorporating color preferences.&lt;/li&gt;
&lt;li&gt;Competitor analysis: Using Bing Chat to identify and analyze images from competitors.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/QaMQgu5REOY?t=572s&#34;&gt;09:32&lt;/a&gt; 🍪 Extracting text and information from images&lt;/p&gt;
&amp;#10;&lt;ul&gt;
&lt;li&gt;Image text extraction: Uploading images to obtain extracted text.&lt;/li&gt;
&lt;li&gt;Recipe analysis: Extracting text and directions from an image of a recipe.&lt;/li&gt;
&lt;li&gt;Versatility: Applying this feature for various purposes, e.g., competitor analysis.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/QaMQgu5REOY?t=653s&#34;&gt;10:53&lt;/a&gt; 📑 Summarizing website content with Bing Chat&lt;/p&gt;
&amp;#10;&lt;ul&gt;
&lt;li&gt;Website analysis: Directing Bing Chat to summarize content from a specific website.&lt;/li&gt;
&lt;li&gt;Accuracy: Producing relevant and on-point summaries.&lt;/li&gt;
&lt;li&gt;Efficiency: Quick access to conversational history and customization options.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&amp;#10;</description>
    </item>
    
    <item>
      <title>ChatGPT</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/aibots/chatgpt/</link>
      <pubDate>Fri, 08 Dec 2023 20:25:29 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/aibots/chatgpt/</guid>
      <description>&lt;p&gt;ChatGPT is a chatbot developed by OpenAI and launched on November 30,
2022. Based on a large language model, it enables users to refine and
steer a conversation towards a desired length, format, style, level of
detail, and language.&lt;/p&gt;
&lt;p&gt;ChatGPT can see, hear, and speak, and it can also create images simply
by describing them. You can try ChatGPT on the web or on your mobile
device. ChatGPT is one of the most advanced and versatile chatbots in
the world..&lt;/p&gt;
&lt;h1 id=&#34;intro&#34; class=&#34;anchor-header&#34;&gt;Intro &lt;a class=&#34;anchor-link&#34; href=&#34;#intro&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Here is a 5 minute video demonstrating the variety of things ChatGPT can
do. Harpa provides the summary.&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/3ao7Z8duDXc?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/3ao7Z8duDXc?t=0s&#34;&gt;00:00&lt;/a&gt; 🚀 Introduction to Chat GPT&lt;/p&gt;
&amp;#10;&lt;ul&gt;
&lt;li&gt;Introduction to John, a programmer starting a company.&lt;/li&gt;
&lt;li&gt;Challenges in assembling a team for his startup.&lt;/li&gt;
&lt;li&gt;Ryan introduces Chat GPT as a solution for John&amp;rsquo;s team-building needs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/3ao7Z8duDXc?t=41s&#34;&gt;00:41&lt;/a&gt; 🗣️ Chat GPT Capabilities&lt;/p&gt;
&amp;#10;&lt;ul&gt;
&lt;li&gt;Overview of Chat GPT as a state-of-the-art NLP model.&lt;/li&gt;
&lt;li&gt;Chat GPT&amp;rsquo;s ability to answer questions without explicit instructions.&lt;/li&gt;
&lt;li&gt;Highlighting how Chat GPT can assist in sales, marketing, and programming tasks.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/3ao7Z8duDXc?t=126s&#34;&gt;02:06&lt;/a&gt; 🛠️ Programming Support by Chat GPT&lt;/p&gt;
&amp;#10;&lt;ul&gt;
&lt;li&gt;Chat GPT aiding in proofreading code and bug fixing.&lt;/li&gt;
&lt;li&gt;Providing sample code structures for different programming languages.&lt;/li&gt;
&lt;li&gt;Allowing John to focus on improving core functionality rather than fixing basic code errors.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/3ao7Z8duDXc?t=155s&#34;&gt;02:35&lt;/a&gt; 📝 Content Generation for Customer Support&lt;/p&gt;
&amp;#10;&lt;ul&gt;
&lt;li&gt;Chat GPT&amp;rsquo;s ability to generate full-length blog posts quickly.&lt;/li&gt;
&lt;li&gt;Drafting complete customer service emails based on the situation.&lt;/li&gt;
&lt;li&gt;Customization options for content length and language complexity.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/3ao7Z8duDXc?t=183s&#34;&gt;03:03&lt;/a&gt; ⚠️ Drawbacks and Limitations&lt;/p&gt;
&amp;#10;&lt;ul&gt;
&lt;li&gt;Drawbacks of Chat GPT, including limitations on data up to 2021.&lt;/li&gt;
&lt;li&gt;Challenges with understanding context and providing accurate responses.&lt;/li&gt;
&lt;li&gt;Discussion on the belief that Chat GPT may one day replace Google search.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/3ao7Z8duDXc?t=222s&#34;&gt;03:42&lt;/a&gt; ❓ Quiz and Future Potential&lt;/p&gt;
&amp;#10;&lt;ul&gt;
&lt;li&gt;Quiz question about tasks Chat GPT cannot perform.&lt;/li&gt;
&lt;li&gt;Open AI&amp;rsquo;s vision for Chat GPT as a future AI tool.&lt;/li&gt;
&lt;li&gt;The promise of Chat GPT in automating tasks and serving as a digital assistant.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/3ao7Z8duDXc?t=263s&#34;&gt;04:23&lt;/a&gt; 🌐 Future Impact of Chat GPT&lt;/p&gt;
&amp;#10;&lt;ul&gt;
&lt;li&gt;Chat GPT&amp;rsquo;s potential to revolutionize organizations and divisions.&lt;/li&gt;
&lt;li&gt;Open AI&amp;rsquo;s goal of solving present problems with future tools.&lt;/li&gt;
&lt;li&gt;The expected boost in productivity across various sectors with Chat GPT.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    
    <item>
      <title>Harpa</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/aibots/harpa/</link>
      <pubDate>Thu, 09 Nov 2023 14:12:04 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/aibots/harpa/</guid>
      <description>&lt;p&gt;Harpa is a &lt;strong&gt;Google Chrome extension&lt;/strong&gt; that provides a range of features
to automate web tasks with page-aware commands and web monitoring. Its
hybrid AI-engine combines GPT (ChatGPT, Bard, ClaudeAI) with Web
Automation.&lt;/p&gt;
&lt;p&gt;Some of the features include summarizing and replying to emails,
rewriting, rephrasing, correcting and expanding text, reading articles,
translating and scanning web pages for data, and more. HARPA AI can also
extract key takeaways from hours-long videos with a click of a button,
and save time watching. It can mimic your writing style while crafting
emails, tweets replies, LinkedIn cover letters, and SEO-optimized
articles of unlimited length. HARPA AI can also perform SEO audit,
extract SEO keywords, compile keyword reports, segment your audience,
create content calendars, outrank articles, and more.&lt;/p&gt;
&lt;h1 id=&#34;intro&#34; class=&#34;anchor-header&#34;&gt;Intro &lt;a class=&#34;anchor-link&#34; href=&#34;#intro&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;For a quick overview of capabilities, watch their informative video and
read the summary harpa produces:&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/RrpTd6Nu4Is?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=RrpTd6Nu4Is&amp;amp;t=0s&#34;&gt;00:00&lt;/a&gt; 🌐 Web Browsing Enhancement&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;HARPA AI combines Automation and ChatGPT for enhanced web browsing.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;AI-generated answers are provided alongside Google search results.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;Customizable responses and quick access commands improve productivity.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&amp;#10;&lt;li&gt;&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=RrpTd6Nu4Is&amp;amp;t=71s&#34;&gt;01:11&lt;/a&gt; 📄 PDF Interaction&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;HARPA AI extracts information from online PDF documents.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;Summarizes long PDFs into bullet-point lists for quick understanding.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;Offers efficient handling of PDF content through user queries.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&amp;#10;&lt;li&gt;&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=RrpTd6Nu4Is&amp;amp;t=98s&#34;&gt;01:38&lt;/a&gt; ✍️ Writing Assistance&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;HARPA AI acts as a proficient writer, translator, and reply assistant.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;Provides quick access commands for text manipulation and improvement.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;Capabilities include composing text, crafting articles, and keyword extraction.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&amp;#10;&lt;li&gt;&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=RrpTd6Nu4Is&amp;amp;t=168s&#34;&gt;02:48&lt;/a&gt; ⚙️ Automation and Custom Commands&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;HARPA AI supports over 100 pre-configured commands for various tasks.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;Users can create custom reusable commands for automating repetitive tasks.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;Smart automation commands accommodate multiple inputs and streamline workflows.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&amp;#10;&lt;li&gt;&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=RrpTd6Nu4Is&amp;amp;t=209s&#34;&gt;03:29&lt;/a&gt; 🔄 LinkedIn Integration&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;HARPA AI offers LinkedIn-specific commands for job-related tasks.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;Job eligibility checking, CV analysis, and editing are included features.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;Enables users to automate and optimize LinkedIn-related processes.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&amp;#10;&lt;li&gt;&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=RrpTd6Nu4Is&amp;amp;t=281s&#34;&gt;04:41&lt;/a&gt; 🛡️ Privacy and Web Monitoring&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;HARPA AI provides privacy-centered web monitoring capabilities.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;Monitors prices, product availability, appointments, and more on web pages.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;Allows customization of monitoring schedules, triggers, and actions.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&amp;#10;</description>
    </item>
    
    <item>
      <title>Netricks</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/computing/netricks/</link>
      <pubDate>Sat, 05 Aug 2023 11:53:00 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/computing/netricks/</guid>
      <description>&lt;p&gt;Here are some useful things that can enhance your net efforts with
websites, email, aibots, and more!&lt;/p&gt;
&lt;h1 id=&#34;mailto&#34; class=&#34;anchor-header&#34;&gt;mailto &lt;a class=&#34;anchor-link&#34; href=&#34;#mailto&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The mailto directive can greatly facilitate the emailing process and is
usually used on contact forms on a webpage. The technique can also be
used in actual emails that html formatted.&lt;/p&gt;
&lt;p&gt;The mailto is quite simple to setup using basic html:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-html&#34; data-lang=&#34;html&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;a&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;href&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;mailto:username@domain-name.top-level-domain&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;username might be something like &lt;strong&gt;prad.e.ception&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;domain-name might be &lt;strong&gt;githubris&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;top-level-domain could be items like &lt;strong&gt;com&lt;/strong&gt;, &lt;strong&gt;org&lt;/strong&gt;, &lt;strong&gt;info&lt;/strong&gt;, etc&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Below we provide several examples demonstrating various situations
involving mailto.&lt;/p&gt;
&lt;h2 id=&#34;no-mailto&#34; class=&#34;anchor-header&#34;&gt;No mailto &lt;a class=&#34;anchor-link&#34; href=&#34;#no-mailto&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Let&amp;rsquo;s start with what most people do because they do not know any html
whatsoever. They will put something like this in an email or webpage:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Hey! Email me here: &lt;a href=&#34;mailto:prad.e.ceptor@githubris.info&#34;&gt;prad.e.ceptor@githubris.info&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Well that&amp;rsquo;s fine, but if you want to email prad, you have to copy and
paste that email address into your email client (eg gmail, outlook,
evolution, mutt, notmuch or whatever you use). Such an effort could be
too much for some and poor prad would never hear from them!&lt;/p&gt;
&lt;h2 id=&#34;simplest-mailto&#34; class=&#34;anchor-header&#34;&gt;Simplest mailto &lt;a class=&#34;anchor-link&#34; href=&#34;#simplest-mailto&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;So to make things more efficient we can enclose the email inside a
mailto code like this:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-html&#34; data-lang=&#34;html&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Hey! Email me &lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;a&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;href&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;mailto:prad.e.ceptor@githubris.info&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;here&lt;span class=&#34;p&#34;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;a&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;!!
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The above code produces the following clickable link:&lt;br&gt;
Hey! Email me 





    
    &lt;img src=&#34;prad.e.ceptor@githubris.info&#34; alt=&#34;prad.e.ceptor@githubris.info&#34;&gt;

!!&lt;/p&gt;
&lt;p&gt;You can just click on the &lt;strong&gt;here&lt;/strong&gt; link and the email will be produced
by your email client all set to go! Give it a try, but don&amp;rsquo;t send it
because that email address isn&amp;rsquo;t a real one.&lt;/p&gt;
&lt;h2 id=&#34;throw-in-a-subject&#34; class=&#34;anchor-header&#34;&gt;Throw in a subject &lt;a class=&#34;anchor-link&#34; href=&#34;#throw-in-a-subject&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Suppose you want people to contact you for a specific reason. Rather
than having them fill in the subject field of the email, you can do it
for them, like this:&lt;br&gt;
#+begin_src&lt;/sub&gt; html Hey! Email me &amp;lt;a
href=&amp;quot;&lt;a href=&#34;mailto:prad.e.ceptor@githubris.info?subject=Tell&#34;&gt;mailto:prad.e.ceptor@githubris.info?subject=Tell&lt;/a&gt;
me about physics&amp;quot;&amp;gt;here&amp;lt;/a&amp;gt; about physics!!&lt;/p&gt;
&lt;p&gt;You will get the following clickable link:&lt;br&gt;
Hey! Email me
[here](mailto:prad.e.ceptor@githubris.info?subject=Tell me about physics!)
about physics!&lt;/p&gt;
&lt;p&gt;Ya the &lt;strong&gt;here&lt;/strong&gt; link looks the same, but it isn&amp;rsquo;t! Try it and see what
happens!&lt;/p&gt;
&lt;h2 id=&#34;email-more-than-one-recipient&#34; class=&#34;anchor-header&#34;&gt;Email more than one recipient &lt;a class=&#34;anchor-link&#34; href=&#34;#email-more-than-one-recipient&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Let&amp;rsquo;s send that email to not just prad, but also copy (cc:) it to
&lt;a href=&#34;mailto:brad@copycater.com&#34;&gt;brad@copycater.com&lt;/a&gt;, and blind copy (bcc:) it to
&lt;a href=&#34;mailto:clad@cheapoutfittings.org&#34;&gt;clad@cheapoutfittings.org&lt;/a&gt; (understand that none of the emails exist, so
if you are a spammer, you&amp;rsquo;ll be disappointed!):&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-html&#34; data-lang=&#34;html&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Hey! Email us all &lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;a&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;href&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;mailto:prad.e.ceptor@githubris.info?subject=Tell me about physics!&amp;amp;cc=brad@copycater.com&amp;amp;bcc=clad@cheapoutfittings.org&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;here&lt;span class=&#34;p&#34;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;a&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;, ok!!
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You get to click the same looking &lt;strong&gt;here&lt;/strong&gt; link, but it&amp;rsquo;s not the
same:&lt;br&gt;
Hey! Email us all
[here](mailto:prad.e.ceptor@githubris.info?subject=Tell me about &lt;a href=&#34;mailto:physics!&amp;amp;cc=brad@copycater.com&#34;&gt;physics!&amp;amp;cc=brad@copycater.com&lt;/a&gt;&amp;amp;bcc=clad@cheapoutfittings.org),
ok!!&lt;/p&gt;
&lt;p&gt;You can keep adding to the cc: (or bcc:) fields by separating them with
the rather cryptic %2C%20 (where %2C is really a comma, and %20 is
really a space). A simple comma may work, but this sort of stuff can get
messy!&lt;/p&gt;
&lt;p&gt;It doesn&amp;rsquo;t have to though, because you can use &lt;strong&gt;mailto creating tools&lt;/strong&gt;
such as this &lt;a href=&#34;https://mailtolinkgenerator.com&#34;&gt;mailto-link-generator&lt;/a&gt;
which will make the job easy!&lt;/p&gt;
&lt;h2 id=&#34;a-real-opportunity&#34; class=&#34;anchor-header&#34;&gt;A real opportunity! &lt;a class=&#34;anchor-link&#34; href=&#34;#a-real-opportunity&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Let&amp;rsquo;s use the mailto-link-generator for a worthy cause!&lt;/p&gt;
&lt;p&gt;The dynamic group &lt;a href=&#34;https://animaljustice.ca&#34;&gt;Animal Justice&lt;/a&gt; is working
to hold companies that sell eggs from caged hens accountable for such
cruelty! One of these companies, The Second Cup, had promised to go
cage-free, but is apparently reneging on that commitment.&lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s use the mailto-link-generator and send an email to The Second Cup
departments, specifically:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;General Consumer Inquiries - &lt;a href=&#34;mailto:rewards@secondcup.com&#34;&gt;rewards@secondcup.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Marketing - &lt;a href=&#34;mailto:marketing@secondcup.com&#34;&gt;marketing@secondcup.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Franchising - &lt;a href=&#34;mailto:franchising@secondcup.com&#34;&gt;franchising@secondcup.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The subject will be&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Go Cage Free!!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The message (you can indeed include the body text!) will be somewhat
terse for there is no reason to be excessively nice to exploitative
oppressors:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;What happened to your promise to animal welfare! Your website stated
that you were ensuring your products would be made with 100% cage-free
eggs.&lt;/p&gt;
&lt;p&gt;Now, that sentence has been deleted from the website!&lt;/p&gt;
&lt;p&gt;It is still stated on your website that The Second Cup is committed to
animal welfare and to ensuring that your suppliers&amp;rsquo; policies and
practices align with your values.&lt;/p&gt;
&lt;p&gt;So which is it? Are you going cage-free or not?!&lt;/p&gt;
&lt;p&gt;As a consumer, I want to know whether I will spend my money at a
seller who keeps promises, or relegate to the cellar, one who breaks
them!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Are you ready?&lt;/p&gt;
&lt;p&gt;Go to the &lt;a href=&#34;https://mailtolinkgenerator.com&#34;&gt;mailto-link-generator&lt;/a&gt; and
&lt;strong&gt;start filling&lt;/strong&gt; in the fields:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;To field: &lt;a href=&#34;mailto:rewards@secondcup.com&#34;&gt;rewards@secondcup.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Cc field: &lt;a href=&#34;mailto:marketing@secondcup.com&#34;&gt;marketing@secondcup.com&lt;/a&gt;, &lt;a href=&#34;mailto:franchising@secondcup.com&#34;&gt;franchising@secondcup.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Subject field: Go Cage Free!!&lt;/li&gt;
&lt;li&gt;Message field: copy and paste the above message or type up your own.
(Sign it with your name.)&lt;/li&gt;
&lt;li&gt;Link text field: Email The Second Cup&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Then &lt;strong&gt;press the Generate button&lt;/strong&gt; and you&amp;rsquo;ll see your mailto link and
even the entire html code which you can insert into an html email
message or a webpage respectively. You can click on the Copy buttons to
grab the code and use it like this:&lt;/p&gt;
&lt;p&gt;[Email The Second
Cup](mailto:rewards@secondcup.com?cc=marketing@secondcup.com, &lt;a href=&#34;mailto:franchising@secondcup.com&#34;&gt;franchising@secondcup.com&lt;/a&gt;&amp;amp;subject=Go%20Cage%20Free!!&amp;amp;body=What%20happened%20to%20your%20commitment%20to%20animal%20welfare!%20Your%20website%20stated%20that%20you%20were%20ensuring%20your%20products%20would%20be%20made%20with%20100%25%20cage-free%20eggs.%0A%0ANow%2C%20that%20sentence%20has%20been%20deleted%20from%20the%20website!%0A%0AIt%20is%20still%20stated%20on%20your%20website%20that%20Second%20Cup%20is%20committed%20to%20animal%20welfare%20and%20to%20ensuring%20that%20your%20suppliers&amp;rsquo;%20policies%20and%20practices%20align%20with%20your%20values.%0A%0ASo%20which%20is%20it%3F%20Are%20you%20going%20cage-free%20or%20not%3F!%0A%0AAs%20a%20consumer%2C%20I%20want%20to%20know%20whether%20I%20will%20spend%20my%20money%20at%20a%20seller%20who%20keeps%20promises%20or%20should%20be%20relegated%20to%20the%20cellar%20for%20breaking%20them!)&lt;/p&gt;
&lt;p&gt;Click on the above link and see what your email client prepares for you!
Then send it to The Second Cup, so they have no doubt that we are
watching them!&lt;/p&gt;
&lt;h2 id=&#34;want-to-know-more&#34; class=&#34;anchor-header&#34;&gt;Want to know more? &lt;a class=&#34;anchor-link&#34; href=&#34;#want-to-know-more&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;You now have enough mailto knowledge to be dangerous!&lt;/p&gt;
&lt;p&gt;If you want to go further into this, try these links:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://mailtrap.io/blog/mailto-links-explained/&#34;&gt;Mailto HTML Links
Explained&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.w3docs.com/snippets/html/how-to-create-mailto-links.html&#34;&gt;How to Create Mailto
Links&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Or if you are a I-don&amp;rsquo;t-read-the-book-so-show-me-the-movie type, watch
away:&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/XGmPSB2TscY?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;</description>
    </item>
    
    <item>
      <title>Mastering Emacs</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ibrarys/computing/mastering-emacs/</link>
      <pubDate>Tue, 01 Aug 2023 11:53:07 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ibrarys/computing/mastering-emacs/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.gnu.org/software/emacs/&#34;&gt;GNU Emacs&lt;/a&gt; is one of the most
amazing pieces of software ever created and is the editor of our choice.
Mickey Petersen has done an excellent job presenting an education on
emacs to anyone - novice or guru!&lt;/p&gt;
&lt;p&gt;The book not only provides useful tips and keybindings, it encourages
one to develop a philosophy of editing incorporating theory and
technique. The book&amp;rsquo;s &lt;a href=&#34;https://www.masteringemacs.org&#34;&gt;site&lt;/a&gt; also has a
series of &lt;a href=&#34;https://www.masteringemacs.org/all-articles&#34;&gt;articles&lt;/a&gt;, an
intelligent &lt;a href=&#34;https://www.masteringemacs.org/reading-guide&#34;&gt;reading
guide&lt;/a&gt;, and even Mickey&amp;rsquo;s
own &lt;a href=&#34;https://www.masteringemacs.org/my-emacs-packages&#34;&gt;list of packages&lt;/a&gt;
to use with emacs! Mickey is a generous and approachable individual who
provides a most appropriately cryptic method of contacting him in the
&lt;a href=&#34;https://www.masteringemacs.org/about&#34;&gt;about section&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;With more than 2 decades of emacsing, we have found Mickey&amp;rsquo;s book to be
enlightening as have many others:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Mastering Emacs is the single best book on Emacs that I know of. It
tells you what you need to know, and what you didn&amp;rsquo;t know you needed
to know, and it does it clearly and comprehensibly. I am now on
version 4 of this work which is updated regularly with each new major
version. I find something new to try every time I pick it up. This is
a good book for helping the beginner to get started, and a great book
for helping the more advanced user to discover new tools and
opportunities. - Britt Anderson&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;I think that Mastering Emacs is the easiest and clearest way to get
started with Emacs. It&amp;rsquo;s a very easy read and is super well
structured. I read it cover to cover in one afternoon and couldn&amp;rsquo;t put
it down (well aside from when I need to free both hands to try some
keybindings). - Adrien Brochard&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;I started using Emacs a year and a half ago by taking the &amp;lsquo;Emacs
pledge&amp;rsquo; —no other editor until I would get comfortable with Emacs.
Your book was there from the start, and the tremendously inspired
chapter 2 &amp;lsquo;The Way of Emacs&amp;rsquo; alone is worth a whole manual. It&amp;rsquo;s what
gave me a taste of what Emacs can be, before I could experience it
myself. The rest of the book is just the gold standard for this kind
of resources: a thoughtful selection of topics, explained in a way
that encourages the reader to explore on their own. - Enrico Flor&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Checkout more kudos in the &lt;a href=&#34;https://www.masteringemacs.org/book-testimonials&#34;&gt;book-testimonials
section&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;And buy the book even if you don&amp;rsquo;t use emacs! Take your first step
toward making the world a better place!!&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Hacking the Fireworks Firewall</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iwrters/prad/hacking-the-fireworks-firewall/</link>
      <pubDate>Fri, 30 Jun 2023 15:17:55 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iwrters/prad/hacking-the-fireworks-firewall/</guid>
      <description>&lt;p&gt;Fireworks are a severe problem for many: wildlife, farm animals, pets,
people with PTSD and anxiety. They are seen by some as a traditional
and/or cultural means of celebration. Hence, jurisdictions often allow
such activities which are a blatant abuse of an individual&amp;rsquo;s basic
rights.&lt;/p&gt;
&lt;p&gt;This document was created after a discussion on 2023-06-29 with Rob
Harris who is one of the CVRD officers that respond to illegal fireworks
discharge. He kindly explained the process for dealing with complaints
made to the CVRD. Other jurisdictions likely have very similar
mechanisms and situations. Rob also made several insightful comments
regarding the necessity for neighborhood education.&lt;/p&gt;
&lt;p&gt;Throughout the article, we reference links to illustrate salient points.&lt;/p&gt;
&lt;h1 id=&#34;pilgrims-process&#34; class=&#34;anchor-header&#34;&gt;Pilgrim&amp;rsquo;s Process &lt;a class=&#34;anchor-link&#34; href=&#34;#pilgrims-process&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Most people know that &lt;a href=&#34;http://towardsfreedom.com/ictvity/ethology/fireworks/legalities/&#34;&gt;we have
laws&lt;/a&gt;.
What they do not know is the process by which a law is enforced. An
understanding of this process by the neophyte goes a long way to
facilitate enforcement of those laws. In the CVRD, it is against the law
to sell fireworks, and one needs a permit to set them off. Everyone
doesn&amp;rsquo;t follow the law though.&lt;/p&gt;
&lt;p&gt;There are only 3 officers that patrol the CVRD&amp;rsquo;s &lt;a href=&#34;https://cvrd.ca/60/About-CVRD&#34;&gt;9 electoral
areas&lt;/a&gt; consisting of a population of over
31,000. It is not an easy job.&lt;/p&gt;
&lt;p&gt;When we call the bylaw enforcement number (250-746-2655) to report a
violation, we need to do a bit more than exclaim &amp;ldquo;Yo! I hear fireworks
somewhere towards the east and it&amp;rsquo;s driving me bleeping bonkers!!&amp;rdquo;&lt;/p&gt;
&lt;p&gt;While officers can be sympathetic, in order to spring into action, they
really require something more tangible, such as the name of the
violating person(s) or an address where the transgression is taking
place.&lt;/p&gt;
&lt;p&gt;Having that information allows the officer to question the suspect who
will either confess to committing the crime or deny any wrongdoing.&lt;/p&gt;
&lt;p&gt;In the former case, the officer can simply ticket the individual who
will be charged according to the law (and having been identified for
posterity, will likely not want to pay a fine again).&lt;/p&gt;
&lt;p&gt;In the denial situation, the officer requires some evidence such as
fresh fireworks fodder or the statement of a witness for the matter to
be taken to court.&lt;/p&gt;
&lt;h1 id=&#34;a-ban-done-fireworks&#34; class=&#34;anchor-header&#34;&gt;A Ban Done Fireworks &lt;a class=&#34;anchor-link&#34; href=&#34;#a-ban-done-fireworks&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Let&amp;rsquo;s be clear on why we need a ban on fireworks. A ban puts the law on
our side!&lt;/p&gt;
&lt;p&gt;Having the law on your side goes a long way to ending fireworks, because
most people will obey a law that is just. Most people appreciate the
necessity of maintaining an orderly and safe neighborhood. If a law is
designed to promote such an environment, most people will obey that law.&lt;/p&gt;
&lt;p&gt;For instance, we do not rob banks because there is a law that
essentially says we &lt;a href=&#34;http://www.criminalnotebook.ca/index.php/Robbery_(Offence)&#34;&gt;should not rob
banks&lt;/a&gt;. Our
subsequent exemplary behavior has little to do with the actual
enforcement of this law. The law aligns with a standard of proper
conduct and most people abide by it, even if they think they can avoid
the consequences.&lt;/p&gt;
&lt;h1 id=&#34;ickybad-ickybad&#34; class=&#34;anchor-header&#34;&gt;IckyBad! IckyBad! &lt;a class=&#34;anchor-link&#34; href=&#34;#ickybad-ickybad&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;There is no glory to insisting that something worthwhile cannot be done.&lt;/p&gt;
&lt;p&gt;One of the arguments against a ban is that it would be very &lt;a href=&#34;https://www.lakecowichangazette.com/news/cvrd-favours-fireworks-ban-but-worried-about-practicality/&#34;&gt;difficult
to
enforce&lt;/a&gt;.
This is an impotent attitude which does not seem to understand that
enforcement is not the key issue. A law can have an effect regardless of
whether it is enforced or not - just as in chess a threat can be more
influential than its execution. Nor does the law need to be exhaustively
applied. We don&amp;rsquo;t catch all the bank robbers, but catching some of them
certainly serves as a deterrent for the ambitious few who may be
&lt;a href=&#34;https://www.thestar.com/news/canada/2022/06/30/need-a-lot-of-money-fast-dont-rob-a-bank.html&#34;&gt;looking for a career
change&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Another misguided manueuvre is to incorrectly blame others for one&amp;rsquo;s
state of misfortune. Hence, some feel we will get nowhere with the
present lamentable situation because those Indigenous are selling the
fireworks. What is overlooked here is that even if those Indigenous
didn&amp;rsquo;t sell the fireworks, they still could be purchased online as well
as from a variety of non-Indigenous sources!&lt;/p&gt;
&lt;p&gt;Finally, when some get tired of blaming the Indigenous, they turn to
blaming the enforcement officers for not doing their job, without
actually thinking about how difficult that job really is! Enforcement
officers are not uncaring, apathetic individuals. They can only do so
much given the resources and they deserve our support, cooperation, and
encouragement - not merely our complaints about the fireworks or them!&lt;/p&gt;
&lt;p&gt;If we chain our posteriors to the problems, we will never get up to
reach the solutions.&lt;/p&gt;
&lt;h1 id=&#34;charge-of-the-right-brigade&#34; class=&#34;anchor-header&#34;&gt;Charge of the Right Brigade &lt;a class=&#34;anchor-link&#34; href=&#34;#charge-of-the-right-brigade&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The biggest hurdle to overcome is not the selling of fireworks or the
inability of 3 officers to police 31,000 individuals!&lt;/p&gt;
&lt;p&gt;The real problem lies on two fronts: the ignorance of those discharging
fireworks, &amp;ldquo;the bangbang&amp;rdquo; (not to be confused with an expressive
classical pianist, by the way) and the tolerance of the victims, &amp;ldquo;the
meek&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;The bangbang are not necessarily inconsiderate so much as they are
simply uninformed. Many of them just do not know the irritation and even
trauma their &lt;a href=&#34;http://towardsfreedom.com/ictvity/ethology/fireworks/problems-and-solutions/&#34;&gt;&amp;lsquo;celebrations&amp;rsquo; cause
others&lt;/a&gt;.
Some are animal lovers and would be horrified to learn they are harming
&lt;a href=&#34;https://www.pentictonherald.ca/news/article_fefa37da-1445-11ee-9492-573d0f03e361.html&#34;&gt;wildlife&lt;/a&gt;
or
&lt;a href=&#34;https://www.vicnews.com/news/victoria-residents-ask-council-for-fireworks-ban-due-to-impact-on-pets/&#34;&gt;pets&lt;/a&gt;.
Some are fine individuals who just haven&amp;rsquo;t thought about the effect
their activities are having on &lt;a href=&#34;https://fireworkcampaign.com/2022/11/06/fireworks-are-not-inclusive-and-outdated-in-a-modern-society/&#34;&gt;fellow
neighbors&lt;/a&gt;.
Some are even environmentally conscious, but haven&amp;rsquo;t realized that
&lt;a href=&#34;https://earth.org/environmental-impact-of-fireworks/&#34;&gt;fireworks leave behind toxic
debris&lt;/a&gt; that
cannot be recycled.&lt;/p&gt;
&lt;p&gt;The meek, on the other hand, are too complacent. They have indoctrinated
themselves to think fireworks are just a part of life we put up with. It
is what it is!&lt;/p&gt;
&lt;p&gt;Or is it?!&lt;/p&gt;
&lt;p&gt;A &lt;a href=&#34;https://ethicsunwrapped.utexas.edu/glossary/harm-principle&#34;&gt;tenet of civilized
society&lt;/a&gt; is
that each law-abiding member should be safe from harm. Each individual
has the right to live free from damaging pollution, be it deafening
noise, blinding light, or noxious toxicity. No individual should be
expected to forsake those rights and endlessly endure improper behavior
from others!&lt;/p&gt;
&lt;p&gt;If you accept the above principle, then realize the following:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;It is not your responsibility to be tirelessly tolerant. It is the
responsibility of those who violate your basic rights to stop their
boorish behavior!&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Fences may make good neighbors, but offences certainly create bad ones!
And fireworks are an offence no different from &lt;a href=&#34;https://www.blogto.com/city/2023/05/people-got-stupid-fireworks-toronto-victoria-day/&#34;&gt;wild
partying&lt;/a&gt;
or &lt;a href=&#34;https://globalnews.ca/news/8347950/vancouver-halloween-fireworks-cost/&#34;&gt;property
damage&lt;/a&gt;
or
&lt;a href=&#34;https://www.lakecowichangazette.com/video/video-delta-police-investigating-fireworks-involved-assaults-after-halloween-gathering/&#34;&gt;hooliganism&lt;/a&gt;.
These are not things to accept. They are unethical behaviors to call
out, vigorously oppose, and permanently extinguish!&lt;/p&gt;
&lt;h1 id=&#34;the-meek-shall-speak&#34; class=&#34;anchor-header&#34;&gt;The meek shall speak! &lt;a class=&#34;anchor-link&#34; href=&#34;#the-meek-shall-speak&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;One of the things the CVRD encourages is to politely &lt;a href=&#34;https://www.cvrd.ca/2667/Fireworks-Permits-Safety&#34;&gt;talk to your
neighbors&lt;/a&gt; and build
an awareness of the damage fireworks cause.&lt;/p&gt;
&lt;p&gt;Civilized people are also considerate. They do not want to do things
that directly harm those that live around them.&lt;/p&gt;
&lt;p&gt;Building a neighborhood awareness that fireworks are not wanted and &lt;a href=&#34;http://towardsfreedom.com/ictvity/ethology/fireworks/problems-and-solutions/#headline-1&#34;&gt;the
reasons
why&lt;/a&gt;
are key here. We have &lt;a href=&#34;http://blockparent.ca/program.htm&#34;&gt;Block Parents&lt;/a&gt;
and &lt;a href=&#34;https://en.wikipedia.org/wiki/Neighborhood_watch&#34;&gt;Neighborhood
Watch&lt;/a&gt;. These
initiatives make it very clear that certain behaviors are unacceptable
and will not be tolerated.&lt;/p&gt;
&lt;p&gt;Fireworks are no different. Such harmful behaviors should not be allowed
to hide under the guise of celebration, subterfuge of cultural
tradition, or panacea of personal enjoyment, when clearly they create a
major problem for so many others.&lt;/p&gt;
&lt;p&gt;It is therefore the task of those who do not want fireworks, to speak up
against them. We need to let the politicians know through
&lt;a href=&#34;http://towardsfreedom.com/ictvity/ethology/fireworks/resources/#Sample-Letters-for-Ban&#34;&gt;letters&lt;/a&gt;
and
&lt;a href=&#34;http://towardsfreedom.com/ictvity/ethology/fireworks/presenting-to-politicians/&#34;&gt;presentations&lt;/a&gt;
that we want fireworks to be banned! We also need to let our fellow
neighbors know through courteous, but uncompromising communications that
fireworks discharge is in reality a most hurtful activity to the
community.&lt;/p&gt;
&lt;p&gt;Doing so maybe the most effective form of enforcement there is!&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Presenting to Politicians</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/ethology/fireworks/presenting-to-politicians/</link>
      <pubDate>Sun, 18 Jun 2023 14:39:51 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/ethology/fireworks/presenting-to-politicians/</guid>
      <description>&lt;p&gt;In order to ban fireworks, citizens need to educate and convince their
politicians. The information here details the process for presenting to
various municipalties at council meetings.&lt;/p&gt;
&lt;h1 id=&#34;understanding-the-political-structure&#34; class=&#34;anchor-header&#34;&gt;Understanding the political structure &lt;a class=&#34;anchor-link&#34; href=&#34;#understanding-the-political-structure&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The political landscape in any country flows up a structure beginning at
a local level (towns/cities), to a provincial level (group of local
levels), to the national level (group of provinces or states). Policy
developed from the bottom can be dictated from the top!&lt;/p&gt;
&lt;p&gt;For example, consider the process to follow in British Columbia, Canada:
local politicians refer matters to higher and higher levels eventually
stopping at the provincial government. Author and consultant, Lavinia
Rojas, who is an experienced advocate in various initiatives explains:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;When we refer to politicians, we are specifically talking about
councillors who play a crucial role in representing our concerns and
forwarding them to higher authorities. The AVICC (Association of
Vancouver Island and Coastal Communities) hosts an annual conference
where councillors come together to discuss and resolve proposals. Once
a proposal is resolved, it moves on to the UBCM (Union of
Municipalities of BC), where all municipality members get to vote on
it. If the vote is approved, the proposal is then sent to the
provincial government, specifically the office of the Minister of
Public Safety and Solicitor General.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;So as citizens, we need to make things move at the bottom, so our
initiative can work its way to the top.&lt;/p&gt;
&lt;h1 id=&#34;presenting-to-your-local-council&#34; class=&#34;anchor-header&#34;&gt;Presenting to your local council &lt;a class=&#34;anchor-link&#34; href=&#34;#presenting-to-your-local-council&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;To address your council either in-person, on video, or by phone, do the
following:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Submit your request to present.&lt;/li&gt;
&lt;li&gt;Prepare and practice your presentation (just as you did in school!)&lt;/li&gt;
&lt;li&gt;At the council meeting when it&amp;rsquo;s your turn, introduce yourself and
state the purpose of your speech.&lt;/li&gt;
&lt;li&gt;Express your position clearly with the reasons backed by supporting
facts/data.&lt;/li&gt;
&lt;li&gt;Be professional in your tone and demeanor, but also let your passion
for the cause come through!&lt;/li&gt;
&lt;li&gt;Answer any questions the council may have and thank them for their
consideration of your proposal.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Ms Rojas additionally suggests you (and others in your group) write to
the councillors soon after the presentation, just so they know you are
watching!&lt;/p&gt;
&lt;p&gt;Repeated presentations to city councils make it clear &lt;strong&gt;we mean business
and demand action!&lt;/strong&gt;&lt;/p&gt;
&lt;h1 id=&#34;but-what-do-i-say&#34; class=&#34;anchor-header&#34;&gt;But what do I say?!?! &lt;a class=&#34;anchor-link&#34; href=&#34;#but-what-do-i-say&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;You don&amp;rsquo;t need to say much (usually you only have 3-5 minutes). However,
you need to speak clearly and forcefully. You also need to have your
points well-organized so your audience easily understands your message.&lt;/p&gt;
&lt;p&gt;As for subject matter, there is plenty you have to work with:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Talk about 





    
    &lt;img src=&#34;people.txt&#34; alt=&#34;people.txt&#34;&gt;

&lt;/li&gt;
&lt;li&gt;Talk about 





    
    &lt;img src=&#34;animals.txt&#34; alt=&#34;animals.txt&#34;&gt;

&lt;/li&gt;
&lt;li&gt;Talk about 





    
    &lt;img src=&#34;environment.txt&#34; alt=&#34;environment.txt&#34;&gt;

&lt;/li&gt;
&lt;li&gt;Talk about 





    
    &lt;img src=&#34;financial.txt&#34; alt=&#34;financial.txt&#34;&gt;

&lt;/li&gt;
&lt;li&gt;Talk about 





    
    &lt;img src=&#34;loathe.txt&#34; alt=&#34;loathe.txt&#34;&gt;

&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;districts-you-can-speak-at&#34; class=&#34;anchor-header&#34;&gt;Districts you can speak at &lt;a class=&#34;anchor-link&#34; href=&#34;#districts-you-can-speak-at&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Below are listed with links, the process to follow to make such
deliveries to specific jurisdictions. (If you want your area listed here
with details on how to contact your council, just email our researching
&lt;a href=&#34;mailto:pradtf@gmail.com?subject=List%20My%20Jurisdiction!&#34;&gt;webmaintainer&lt;/a&gt;
with your city&amp;rsquo;s location.)&lt;/p&gt;
&lt;p&gt;Remember that some districts let you speak on the same topic at each
meeting you attend. Keep the fireworks issue in their minds! Repetition
can eventually lead to action! Or as Ms Rojas says, &amp;ldquo;Be the squeaky
wheel!&amp;rdquo;&lt;/p&gt;
&lt;p&gt;The listings below are in alphabetical order:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Cowichan Valley Regional District (CVRD), BC:&lt;/strong&gt; The CVRD holds
Public Hearings whose purpose is &amp;ldquo;for the public to present their
views and opinions on a proposed bylaw amendment&amp;rdquo;. These can be attend
electronically or in person. For more information, go to &lt;a href=&#34;https://www.cvrd.ca/1282/Public-Hearings-Information-Meetings&#34;&gt;Public
Hearings &amp;amp; Information
Meetings&lt;/a&gt;
or contact them by &lt;a href=&#34;mailto:publichearings@cvrd.bc.ca&#34;&gt;email&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Saanich, BC:&lt;/strong&gt; There are many ways to &lt;a href=&#34;https://www.saanich.ca/EN/main/local-government/mayor-council/addressing-council.html&#34;&gt;address the
council&lt;/a&gt;
regarding any matter of interest to this municipalty. An organization
must submit an &lt;a href=&#34;https://www.saanich.ca/assets/Local~Government/Documents/Mayor~and~Council/Council~Meetings/2022%20Application%20to%20Appear%20as%20a%20Delegation.pdf&#34;&gt;Application to Appear as a
Delegation&lt;/a&gt;
to present at the whole meeting, but an individual speaker can speak
in their open forum for 3 minutes (in-person or by phone) without
pre-registration by emailing &lt;a href=&#34;mailto:council@saanich.ca&#34;&gt;council@saanich.ca&lt;/a&gt; or calling
250-475-5501 prior to 12pm. You can also submit your views to the
council by email without attending the meeting.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Victoria (City of), BC:&lt;/strong&gt; This City holds &lt;a href=&#34;https://www.victoria.ca/EN/main/city/mayor-council-committees/council-committee-meetings.html&#34;&gt;regular
meetings&lt;/a&gt;
which can be attended by the public and be viewed live/recorded
stream. The schedule of upcoming meetings and links to past meetings
are also available. Here are the details on how to &lt;a href=&#34;https://www.victoria.ca/EN/main/city/mayor-council-committees/council-webcasting/request-to-address-council.html&#34;&gt;submit a request
to address the
Council&lt;/a&gt;
which can be done in person or online. Speakers are limited to 5
minutes and participation can be done &lt;a href=&#34;https://www.victoria.ca/EN/main/news-events/public-notices/public-hearings.html&#34;&gt;in person, on video, by
phone&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;br&gt;
&lt;p style=&#34;text-align:center&#34;&gt;
Back to&lt;br&gt;
&lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/ethology/fireworks/&#34;&gt;Fireworks Frustration Homepage&lt;/a&gt;
&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Fallacy in Animal Rights Discussions</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iwrters/prad/fallacy-in-animal-rights-discussions/</link>
      <pubDate>Mon, 12 Jun 2023 14:56:15 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iwrters/prad/fallacy-in-animal-rights-discussions/</guid>
      <description>&lt;p&gt;Fallacious argumentations in animal rights and vegan discussions are
identified according to the rules of logic. This guide exposes standard
logical fallacies that repeatedly appear and demonstrates their
invalidity.&lt;/p&gt;
&lt;p&gt;This article is a modified version of the original &lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/wdh/ycc/fallacies/list.html#fnr.1&#34;&gt;Fallacy in Animal
Rights and Vegan
Discussions&lt;/a&gt;
which has been on the internet since 2012. As in that article, Data
explains why Lore&amp;rsquo;s efforts at belittling animal rights and vegan
positions are not logically valid and also proceeds to provide analysis
for specific situations illustrating the fallacy.&lt;/p&gt;
&lt;p&gt;For general exploration of fallacies consult the following sources:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nizkor.org/fallacies/&#34;&gt;The Nizkor Project: Fallacies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://changingminds.org/disciplines/argument/fallacies/fallacies_alpha.htm&#34;&gt;Changing Minds:
Fallacies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/List_of_fallacies&#34;&gt;Wikipedia List of
Fallacies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.fallacyfiles.org&#34;&gt;Fallacy Files&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://philosophy.lander.edu/logic/fallacy_topics.html&#34;&gt;Landers Informal
Fallacies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/@Shell123ey&#34;&gt;Shell123ey Youtube Channel&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternate names for a fallacy is provided in &lt;em&gt;italics&lt;/em&gt; and abbreviations
used in the document are listed in the table below:&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;&lt;/th&gt;
          &lt;th&gt;&lt;/th&gt;
          &lt;th&gt;&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;¬ NOT&lt;/td&gt;
          &lt;td&gt;∧ AND&lt;/td&gt;
          &lt;td&gt;∨ OR&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;C C is true&lt;/td&gt;
          &lt;td&gt;¬ C C is false&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&amp;gt; greater than&lt;/td&gt;
          &lt;td&gt;&amp;lt; less than&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;→ implies&lt;/td&gt;
          &lt;td&gt;∈ is element of&lt;/td&gt;
          &lt;td&gt;∴ therefore&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Table of Contents&lt;/strong&gt;&lt;/p&gt;
&lt;h1 id=&#34;1-ad-hoc&#34; class=&#34;anchor-header&#34;&gt;1 Ad Hoc &lt;a class=&#34;anchor-link&#34; href=&#34;#1-ad-hoc&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Special pleading. Relativist. Subjectivist fallacy. False attribution.
Fallacy of quoting out of context. No true Scotsman. Shifting ground
fallacy. Doublespeak.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;By arbitrary introductions of excuses one attempts to make the argument
appear valid. Special pleading unjustifiably requests that certain
things be not applicable to certain personal situations.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Do you understand that there are moral implications involved
in killing animals? These are sentient beings who experience emotions
such as joy, fear and love, just as humans do.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Well that&amp;rsquo;s no doubt true about the animals, but while the
moral implications may apply to you, they don&amp;rsquo;t apply to me.&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; Since we are agreed that animals are sentient beings,
everyone has a moral obligation to act towards them appropriately.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
A accepts C for B.&lt;br&gt;
A rejects C for A introducing arbitrary circumstances.&lt;br&gt;
∴ C doesn&amp;rsquo;t apply to A.&lt;/p&gt;
&lt;h2 id=&#34;11-banana-allergy&#34; class=&#34;anchor-header&#34;&gt;1.1 Banana allergy &lt;a class=&#34;anchor-link&#34; href=&#34;#11-banana-allergy&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;One of my co-workers says she can&amp;rsquo;t do veg, cuz she has a banana
allergy. When I pointed out that you don&amp;rsquo;t have to just eat bananas and
can eat all sorts of other fruits, she said &amp;ldquo;Well I have allergies to
all of those too&amp;rdquo;. Ok how about vegetables? &amp;ldquo;Nope, I&amp;rsquo;m just allergic to
eating veggies as well unless with some meat!&amp;rdquo;&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
While there may be a condition known as &lt;a href=&#34;https://www.merckmanuals.com/professional/gastrointestinal-disorders/malabsorption-syndromes/carbohydrate-intolerance&#34;&gt;carbohydrate
intolerance&lt;/a&gt;
(lactose intolerance being the most common version), congenital forms of
this are extremely rare. It is the inability of the body to process
carbohydrates well due to missing enzymes (supplying the enzymes
externally can resolve the dilemma). However, it is clear here that the
co-worker is just making up excuses on the go.&lt;/p&gt;
&lt;h2 id=&#34;12-foie-gras-compassion&#34; class=&#34;anchor-header&#34;&gt;1.2 Foie gras compassion &lt;a class=&#34;anchor-link&#34; href=&#34;#12-foie-gras-compassion&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Some protestors cornered a restaurant owner who sold foie gras in
California back around 2000, pointing out how horribly the birds were
treated. He agreed about the treatment and then just said &amp;ldquo;I don&amp;rsquo;t share
your compassion.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
Here we have a case of rationalization in the form of &amp;ldquo;you can be
compassionate, but I do not have to be (because I am so special etc)&amp;rdquo;. A
better argument might have been to fabricate something along the special
pleading lines of &amp;ldquo;The &lt;a href=&#34;http://en.wikipedia.org/wiki/Foie_gras_controversy&#34;&gt;inhumane treatment of the
birds&lt;/a&gt; provide my
livelihood&amp;rdquo;, but even that fails dismally since livelihood does not
justify cruelty.&lt;/p&gt;
&lt;h2 id=&#34;13-life-is-supposed-to-be-fun&#34; class=&#34;anchor-header&#34;&gt;1.3 Life is supposed to be fun &lt;a class=&#34;anchor-link&#34; href=&#34;#13-life-is-supposed-to-be-fun&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Life is about having fun. Eating just fruit and vegetables is way too
serious and boring.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
This is a case of special pleading. The individual pleads that she will
not have fun eating just fruits/vegetables, therefore she should not
have to do so. By this reasoning, some could claim that they should not
have to go to the bathroom, because doing so smells and is therefore not
fun. Of course, if they would eat fruits and vegetables, instead of
corpse parts, they might find that the experience is possibly not quite
as unpleasant.&lt;/p&gt;
&lt;h2 id=&#34;14-i-dont-want-to-live-forever&#34; class=&#34;anchor-header&#34;&gt;1.4 I don&amp;rsquo;t want to live forever! &lt;a class=&#34;anchor-link&#34; href=&#34;#14-i-dont-want-to-live-forever&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;I don&amp;rsquo;t want to be so healthy that I keep living on and on. Therefore,
it is fine to eat things that make me less healthy.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
While the logic employed is impeccable, one wonders about the degree of
sincerity. For instance, at what age does the individual consider to be
&amp;rsquo;long enough&amp;rsquo;? Will the individual terminate his/her own existence at
that age? If so, why not live healthy and then self-terminate at the
appointed time? The issue would seem to have nothing to do with being
healthy and everything to do with consuming whatever one is tempted by.&lt;/p&gt;
&lt;h2 id=&#34;15-the-peer-reviewed-published-study-is-useless-as-far-as-im-concerned&#34; class=&#34;anchor-header&#34;&gt;1.5 The peer-reviewed, published study is useless as far as I&amp;rsquo;m concerned &lt;a class=&#34;anchor-link&#34; href=&#34;#15-the-peer-reviewed-published-study-is-useless-as-far-as-im-concerned&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The unfortunate thing about this study and the Harvard study is that
they both relied on phone and face to face interviews in which they just
asked people about what they ate. I find this type of study almost
worthless since most people can&amp;rsquo;t remember day to day what they ate let
alone over a period of time.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
The above comment is in reference to &lt;a href=&#34;https://pubmed.ncbi.nlm.nih.gov/35220441/&#34;&gt;Red Meat Consumption and
Mortality&lt;/a&gt; which was not only
conducted with great thoroughness, but also accounted for &lt;a href=&#34;https://nutritionfacts.org/video/harvards-meat-and-mortality-studies/&#34;&gt;factoring out
known contributors of
disease&lt;/a&gt;.
The criticism is similar to the one generated by The Meat Institute: &lt;em&gt;&amp;ldquo;A
new study in today’s Archives of Internal Medicine tries to predict the
future risk of death from cancer or cardiovascular disease by relying on
notoriously unreliable self-reporting about what was eaten and obtuse
methods to apply statistical analysis to the data.&amp;rdquo;&lt;/em&gt;
(&lt;a href=&#34;https://www.meatinstitute.org//index.php/display/ReleaseDetails/i/76257?ht=display/ReleaseDetails/i/76257&#34;&gt;AMI&lt;/a&gt;)
who naturally have a vested interest in maligning the study, but seem to
be having some difficulty in coming up with sensible arguments to that
effect.&lt;/p&gt;
&lt;h2 id=&#34;16-diet-is-a-personal-choice&#34; class=&#34;anchor-header&#34;&gt;1.6 Diet is a personal choice &lt;a class=&#34;anchor-link&#34; href=&#34;#16-diet-is-a-personal-choice&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;My spouse eats meat. I don&amp;rsquo;t. It&amp;rsquo;s just a personal choice we&amp;rsquo;ve made.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
Any action is essentially a personal choice. However, the fact that one
has made a personal choice doesn&amp;rsquo;t provide the justification of the
action. For instance, killing your boss or restraining a child are also
personal choices. However, to justify either requires more than just the
obvious claim that these are personal choices. One may be able to
justify the former because your boss was attempting to kill you (ie
self-defense), while the latter may be justifiable in a situation where
the child was trying to harm a sibling (ie defense of another), but
neither uses the idea of personal choice as a rationale. Eating corpse
supports the imprisonment, exploitation, abuse and murder of sentient
beings and is not legitimized by the personal choice rationalization.&lt;/p&gt;
&lt;h2 id=&#34;17-i-have-special-requirements-of-science&#34; class=&#34;anchor-header&#34;&gt;1.7 I have special requirements of science &lt;a class=&#34;anchor-link&#34; href=&#34;#17-i-have-special-requirements-of-science&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Denyer: Animals are incapable of demonstrating altruism.&lt;br&gt;
Response: You are just unaware of the past 3 decades of cognitive
ethology.&lt;br&gt;
Denyer: You are completely correct about that! I don&amp;rsquo;t like modern
ethology much.&lt;br&gt;
Response: That is indeed a pity! I believe there is a lot being lost
then.&lt;br&gt;
Denyer: I don&amp;rsquo;t think so. I&amp;rsquo;m selective and modern ethology generally
does not meet my requirements for science.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
There is considerable inconsistency in the responses. If the person is
unaware of cognitive ethology, how can he claim to not like it. Also,
whether his requirements for science are met is irrelevant since it is
merely a personal attitude irrespective of the facts. What we are
dealing with here is a faith-based individual, so it matters little to
him what science and reality clearly demonstrate. This person will
always resort to &amp;ldquo;I don&amp;rsquo;t believe it&amp;rdquo;. Of course, belief has nothing to
do with any of this. The research evidence clearly shows animal
sentience and &lt;a href=&#34;https://www.psychologytoday.com/intl/blog/animal-emotions/201208/scientists-conclude-nonhuman-animals-are-conscious-beings&#34;&gt;real scientists accept
it&lt;/a&gt;.
This individual will likely stay on his flat earth until he falls off
the edge.&lt;/p&gt;
&lt;h1 id=&#34;2-ad-hominem&#34; class=&#34;anchor-header&#34;&gt;2 Ad Hominem &lt;a class=&#34;anchor-link&#34; href=&#34;#2-ad-hominem&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Against the man. Against the person.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Attempt to invalidate an argument by attacking the character of the
person making the argument: kill the messenger if you can&amp;rsquo;t kill the
message.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Vegan is the nutritionally intelligent, environmentally
sustainable and ethically correct diet to follow.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Data you&amp;rsquo;re just an incompetent android who doesn&amp;rsquo;t know
anything so you&amp;rsquo;re wrong!!!!&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; While you are doing a fine job attacking me personally, you
have done nothing to attack my argument.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
P claims C.&lt;br&gt;
Q says derogatory things about P.&lt;br&gt;
∴ ¬ C.&lt;/p&gt;
&lt;h2 id=&#34;21-you-eat-rabbit-food&#34; class=&#34;anchor-header&#34;&gt;2.1 You eat rabbit food &lt;a class=&#34;anchor-link&#34; href=&#34;#21-you-eat-rabbit-food&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;I was explaining the benefits of eating vegetarian to my friend and a
colleague sticks out his front teeth and starts taunting me with &amp;ldquo;You&amp;rsquo;re
a rabbit. You eat rabbit food.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
Evidently this colleague doesn&amp;rsquo;t know much about vegetarian eating or
&lt;a href=&#34;http://whale.to/a/comp.html&#34;&gt;comparative anatomy&lt;/a&gt; or he would not
mistake a homo sapiens for a leporid.&lt;/p&gt;
&lt;h2 id=&#34;22-youre-insane-for-helping-animals&#34; class=&#34;anchor-header&#34;&gt;2.2 You&amp;rsquo;re insane for helping animals &lt;a class=&#34;anchor-link&#34; href=&#34;#22-youre-insane-for-helping-animals&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Mai was involved with animal rescue and she had helped a lot of
creatures, but when a neighbor found out he got irate and called her
insane for trying to save these varmints.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
The neighbor doesn&amp;rsquo;t provide any evidence to substantiate his claim that
Mai is insane. Rescuing animals is not grounds for insanity. In fact,
considering the Canadian Revenue Agency Charity Registration views
rescuing animals to be a &lt;a href=&#34;https://www.canada.ca/en/revenue-agency/services/charities-giving/charities/policies-guidance/promotion-animal-welfare-charitable-registration.html#definitions&#34;&gt;legitimate charitable activity and of societal
benefit&lt;/a&gt;
one might think that this neighbor could benefit himself from doing the
same.&lt;/p&gt;
&lt;h2 id=&#34;23-excessive-reliance-on-sarcasm&#34; class=&#34;anchor-header&#34;&gt;2.3 Excessive reliance on sarcasm &lt;a class=&#34;anchor-link&#34; href=&#34;#23-excessive-reliance-on-sarcasm&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Sometimes an argument is punctuated with sarcastic comments. Here is a
series of excerpts attempting to defend &lt;a href=&#34;https://www.nydailynews.com/life-style/peta-controversial-new-tongue-in-cheek-ad-touting-vegan-diet-features-young-woman-appears-abused-article-1.1022655&#34;&gt;a particular PETA
advertisement&lt;/a&gt;
by making sarcastic remarks about the attitudes of those who are in
opposition (from forum posts):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;yes sex is evil and nasty! appealing to sexual sentiments, and
attempting to use humor! how Dare they! monsters!! it should have been
the guy being beaten!!&lt;/li&gt;
&lt;li&gt;it so sexist! the woman should be repairing the walls dammed
stereotypes, the woman shoulda had a strap on&lt;/li&gt;
&lt;li&gt;even your name is offensive to me… I don&amp;rsquo;t know why… but it just is!!!
;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
Sarcasm may appear to be clever, but it essentially amounts to saying &amp;ldquo;I
disagree&amp;rdquo; in a rather unpleasant sort of way. Since it usually tends to
be nothing more than a &amp;lsquo;disguised&amp;rsquo; personal attack, sarcastic remarks
tend not to contribute concrete or persuasive information. The intent is
not to make a point, but to demoralize, abuse or injure the opponent.
Resorting to such tactics often exposes an inability to formulate viable
arguments (possibly because there may not be any). What is more
unfortunate is that succumbing to such tactics (usually a result of
inadequate self-discipline), demeans, degrades and on occasion even
destroys what might have been considered a legitimate argument.&lt;/p&gt;
&lt;h1 id=&#34;3-ad-hominem-abusive&#34; class=&#34;anchor-header&#34;&gt;3 Ad Hominem: Abusive &lt;a class=&#34;anchor-link&#34; href=&#34;#3-ad-hominem-abusive&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Against the man. Against the person.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Attempt to invalidate an argument by making abusive remarks about the
person making the argument: kill the messenger if you can&amp;rsquo;t kill the
message.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Vegan is the nutritionally intelligent, environmentally
sustainable and ethically correct diet to follow.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Data you&amp;rsquo;re just totally &lt;strong&gt;******&lt;/strong&gt; and a real
&lt;strong&gt;******&lt;/strong&gt; too!!!!&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; What a potentially interesting challenge in cryptography,
Lore! Each of those bleeped out expressions represent 268 potential word
possibilities. However, since we know they failed the censor test, it is
not necessary to perform an exhaustive search - heuristics will be
adequate. You of course realize that you have failed to provide any
rationale to counter my initial statement.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
P claims X.&lt;br&gt;
Q says nasty things about P&amp;rsquo;s character.&lt;br&gt;
∴ ¬ X.&lt;/p&gt;
&lt;h2 id=&#34;31-the-pie-attack&#34; class=&#34;anchor-header&#34;&gt;3.1 The pie attack &lt;a class=&#34;anchor-link&#34; href=&#34;#31-the-pie-attack&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Three vegans attacked Lierre Keith (The Vegetarian Myth author) by
pieing her in the face during a talk she was doing. Abusive monsters
like you show just how &lt;strong&gt;*****&lt;/strong&gt; you vegans really are. You should
all be locked up, nevermind being allowed to speak in a forum!&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
While it is quite correct to call such actions as abusive attacks, it is
inappropriate to label the action as a &amp;lsquo;vegan&amp;rsquo; one simply because it is
thought that some vegans executed it. Furthermore, there is no
rationality in insisting that anyone should be locked up or not
permitted status on a forum due to the actions of three individuals.&lt;/p&gt;
&lt;h2 id=&#34;32-winning-an-argument-vs-discrediting-an-opponent&#34; class=&#34;anchor-header&#34;&gt;3.2 Winning an argument vs discrediting an opponent &lt;a class=&#34;anchor-link&#34; href=&#34;#32-winning-an-argument-vs-discrediting-an-opponent&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Some people think that if they can discredit an opponent by calling the
individual names, they have won the argument. Here is an example of such
a situation.&lt;/p&gt;
&lt;p&gt;Cretin: You wrote &amp;ldquo;It&amp;rsquo;s not that you&amp;rsquo;re trying to win an argument, it&amp;rsquo;s
that you&amp;rsquo;re trying to discredit an opponent.&amp;rdquo; Well that is absolutely
retarded because those two intentions are essentially the same thing.&lt;br&gt;
Civil: Well no they&amp;rsquo;re not. Winning an argument requires that one uses
proper reasoning that is logically valid as well as sound. Discrediting
an opponent can be done without even producing an argument. Some people
try to do it with various outbursts like:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;That is absolutely retarded&lt;/li&gt;
&lt;li&gt;Stop defending your stupid comments&lt;/li&gt;
&lt;li&gt;You are not using the full capacity of your brain&lt;/li&gt;
&lt;li&gt;I can&amp;rsquo;t take this stupidity&lt;/li&gt;
&lt;li&gt;You are either stupid or being stubborn&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
These ad hominem fallacies don&amp;rsquo;t actually add strength to any argument.
They are an attempt to discredit the individual you are talking to by
attributing various features to them. As with typical ad hominems the
idea is primarily to abuse the opponent into submission.&lt;/p&gt;
&lt;h1 id=&#34;4-ad-hominem-flattery&#34; class=&#34;anchor-header&#34;&gt;4 Ad Hominem: Flattery &lt;a class=&#34;anchor-link&#34; href=&#34;#4-ad-hominem-flattery&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Appeal to flattery.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;This is really a variation on the ad hominem theme. Instead of
rubbishing one&amp;rsquo;s opponent, one does quite the opposite in the hopes of
gaining agreement on a claim, regardless of whether the claim has any
merit.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; The high mercury content of fish makes it a most unwise choice
for consumption.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Data you are brilliant! It&amp;rsquo;s amazing how you can gather facts
from all over and you present things so remarkably well too! I am always
impressed by your knowledge and am so glad to call you my brother! By
the way, one of my good friends runs a fish store, so let&amp;rsquo;s not make a
big deal out of the mercury - I&amp;rsquo;m sure you can use your cleverness to
find some way of pointing out how minimal the toxic effects are
anyway.&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; Flattery will get you nowhere, Lore. You can&amp;rsquo;t really alter
the facts and the dangerous effects of mercury poisoning, by hurling
compliments.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
A flatters B.&lt;br&gt;
A claims C.&lt;br&gt;
∴ C.&lt;/p&gt;
&lt;h1 id=&#34;5-ad-hominem-circumstantial&#34; class=&#34;anchor-header&#34;&gt;5 Ad Hominem: Circumstantial &lt;a class=&#34;anchor-link&#34; href=&#34;#5-ad-hominem-circumstantial&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Against the man. Against the person.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Attempt to invalidate an argument by claiming that the person making it
is acting in own interests: kill the messenger if you can&amp;rsquo;t kill the
message.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Vegan is the nutritionally intelligent, environmentally
sustainable and ethically correct diet to follow.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Data you&amp;rsquo;re just saying stuff like that because you&amp;rsquo;re one of
those bleeding hearts animal rights activists who wants all creatures to
live happily ever after.&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; Whether I want all animals to live happily ever after has
little to do with my point that a vegan diet is what it is: specifically
the &lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/wdh/ycc/fallacies/ref.html#sec-1&#34;&gt;nutritional
research&lt;/a&gt;
which clearly shows the health advantage of vegan diets; the
&lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/wdh/ycc/fallacies/ref.html#sec-2&#34;&gt;environmental
statements&lt;/a&gt;
from various organizations such as even the United Nations; the &lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/wdh/ycc/fallacies/ref.html#sec-3&#34;&gt;ethical
analysis&lt;/a&gt;
from various philosophical viewpoints and authors.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
P claims X.&lt;br&gt;
Q says nasty things about P&amp;rsquo;s character.&lt;br&gt;
∴ ¬ X.&lt;/p&gt;
&lt;h2 id=&#34;51-the-bully-card&#34; class=&#34;anchor-header&#34;&gt;5.1 The Bully Card &lt;a class=&#34;anchor-link&#34; href=&#34;#51-the-bully-card&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Do me a favor and don&amp;rsquo;t be a forum bully. I think you were completely
rude … back off and don&amp;rsquo;t be so &lt;strong&gt;****&lt;/strong&gt; about it. Your tone was
clearly not a friendly one so don&amp;rsquo;t backpedal. I feel abused by you!&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
This is sometimes a ploy to create a distraction and at other times an
attempt to discredit an adversary. Note that the accusations likely have
nothing to do with the topic being discussed. In these situations, the
chances are that the person complaining just didn&amp;rsquo;t like how the
discussion was going. There was likely no bullying, but a fair bit of
whining.&lt;/p&gt;
&lt;h1 id=&#34;6-ad-hominem-poisoning-the-well&#34; class=&#34;anchor-header&#34;&gt;6 Ad Hominem: Poisoning the Well &lt;a class=&#34;anchor-link&#34; href=&#34;#6-ad-hominem-poisoning-the-well&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Against the man. Against the person.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Attempt to invalidate an argument by trying to discredit the person
making it: kill the messenger if you can&amp;rsquo;t kill the message.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Vegan is the nutritionally intelligent, environmentally
sustainable and ethically correct diet to follow.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Data you were made as an imperfect android by Noonien Soonng
and so anything you say is wrong.&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; By focusing on my &amp;rsquo;lack of perfection&amp;rsquo;, you will deem whatever
I say to be wrong, even when I am right. Neither does this &amp;rsquo;lack of
perfection&amp;rsquo; alter the facts which support my statement about a vegan
diet: specifically the &lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/wdh/ycc/fallacies/ref.html#sec-1&#34;&gt;nutritional
research&lt;/a&gt;
which clearly shows the health advantage of vegan diets; the
&lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/wdh/ycc/fallacies/ref.html#sec-2&#34;&gt;environmental
statements&lt;/a&gt;
from various organizations such as even the United Nations; the &lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/wdh/ycc/fallacies/ref.html#sec-3&#34;&gt;ethical
analysis&lt;/a&gt;
from various philosophical viewpoints and authors.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
P claims X.&lt;br&gt;
Q says P said or did something discreditable in the past.&lt;br&gt;
∴ ¬ X.&lt;/p&gt;
&lt;h2 id=&#34;61-insider-trading-and-deer-slaughter&#34; class=&#34;anchor-header&#34;&gt;6.1 Insider trading and deer slaughter &lt;a class=&#34;anchor-link&#34; href=&#34;#61-insider-trading-and-deer-slaughter&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Sometimes individuals like to throw irrelevantly incriminating
information into the mix. An example, is shown here in an articles
relating to an injunction to stop deer slaughter in the Invermere
community in BC, Canada where mention is made of the financial
activities of one of the architects of the effort:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Explaining why he got involved in the issue, Mr. Suman said he and his
wife, Monie, moved to the valley a year-and-a-half ago, and were
instantly enamoured with the deer that live within the town. He
acknowledged that he is the same Shane Suman who was recently found
guilty, along with his wife, of insider trading by the U.S. Securities
and Exchange Commission, and ordered to pay over $4 million dollars
in fines and profits, but stated that the issues are completely
unrelated, and he has nothing to hide in relation to the case.&lt;br&gt;
&lt;a href=&#34;https://issuu.com/columbiavalleypioneer/docs/vol9issue7&#34;&gt;Invermere ordered to put brakes on
cull&lt;/a&gt; (Joshua
Estabrooks, Pioneer Staff)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
While Suman&amp;rsquo;s financial activities did result in a guilty verdict
against him, his past dealings have no relevance to his trying to stop
the deer slaughter in Invermere. To bring up the matter may be an
attempt to discredit his character and thereby sway opinion against his
efforts, even though there is no connection between trying to help deer
and the prior monetary misdealings.&lt;/p&gt;
&lt;h2 id=&#34;62-peta-kills-everything&#34; class=&#34;anchor-header&#34;&gt;6.2 PETA kills everything! &lt;a class=&#34;anchor-link&#34; href=&#34;#62-peta-kills-everything&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;DeerAdvocate: Hey Shishkabob! Good news for the deer! Even PETA is
getting into this and asking people to write to Invermere to stop the
killing.&lt;br&gt;
Shishkabob: Oh, are they asking Invermere to send the deer to PETA&amp;rsquo;s HQ
so they can &amp;lsquo;send&amp;rsquo; them to a better place, via needle?&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
This is one of those PETA-hating attitudes some people have even though
they may be in favor of animal protection. Since PETA endorses
euthanization in certain situations, some people feel that that they
have to malign everything the organization does. Even when PETA acts in
alignment with their own cause, they feel they have to take a potshot at
them. This sort of bigotted behavior is not conducive to unity within
the ranks, but these people are usually more interested in sounding off
immaturely than engaging in any meaningful action.&lt;/p&gt;
&lt;h1 id=&#34;7-ad-hominem-tu-quoque&#34; class=&#34;anchor-header&#34;&gt;7 Ad Hominem: Tu Quoque &lt;a class=&#34;anchor-link&#34; href=&#34;#7-ad-hominem-tu-quoque&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;You too. Two wrongs make a right. Appeal to hypocrisy.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Attempt to invalidate an argument by claiming the person making it has
done things which are counter to the argument: kill the messenger if you
can&amp;rsquo;t kill the message. Here is a good video on this fallacy: &lt;a href=&#34;https://www.youtube.com/watch?v=4O46T7GyE4Y&#34;&gt;Are You
PERFECT?!!&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Vegan is the nutritionally intelligent, environmentally
sustainable and ethically correct diet to follow.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Data you don&amp;rsquo;t eat, are made from environmentally unfriendly
materials and kill millions of microorganisms when you simulate
breathing and so you&amp;rsquo;re spouting nonsense!&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; My personal and behavioral parameters do not have any
influence on the realities of a vegan diet. I may be lacking in certain
areas, but my inadequacies do not alter the established facts:
specifically the &lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/wdh/ycc/fallacies/ref.html#sec-1&#34;&gt;nutritional
research&lt;/a&gt;
which clearly shows the health advantage of vegan diets; the
&lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/wdh/ycc/fallacies/ref.html#sec-2&#34;&gt;environmental
statements&lt;/a&gt;
from various organizations such as even the United Nations; the &lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/wdh/ycc/fallacies/ref.html#sec-3&#34;&gt;ethical
analysis&lt;/a&gt;
from various philosophical viewpoints and authors.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
P claims X.&lt;br&gt;
Q says P has acted in the opposite way to X.&lt;br&gt;
∴ ¬ X.&lt;/p&gt;
&lt;h2 id=&#34;71-you-plant-eating-mass-murderer&#34; class=&#34;anchor-header&#34;&gt;7.1 You plant-eating mass murderer! &lt;a class=&#34;anchor-link&#34; href=&#34;#71-you-plant-eating-mass-murderer&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The hole in the vegan argument that meat is murder is this: more animals
die to prepare and harvest crops.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
Factually, the above statement is simply incorrect because between
50-80% (varies with country and time period) of the grain harvested goes
to fattening animals. Additionally, calculations show clearly that
eating strict vegetarian kills far, far fewer animals than eating from
the corpse industries: &lt;a href=&#34;https://animalvisuals.org/projects/1mc/&#34;&gt;Number of Animals Killed to Produce One Million
Calories in Eight Food
Categories&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Of course, the accuser usually knows that he/she is spouting nonsense.
The argument presented has little to do with fact and everything to do
with pathetic bravado. It can be summed up as simply as &amp;ldquo;You kill some
animals with your plant-diet, so you shouldn&amp;rsquo;t complain if I kill far
more with my corpse eating fetish.&amp;rdquo; There is no really argument here
beyond a fallacious whining.&lt;/p&gt;
&lt;h2 id=&#34;72-you-cant-attack-my-animal-abusings-because-you-arent-100-pure-vegan&#34; class=&#34;anchor-header&#34;&gt;7.2 You can&amp;rsquo;t attack my animal abusings because you aren&amp;rsquo;t 100% pure vegan! &lt;a class=&#34;anchor-link&#34; href=&#34;#72-you-cant-attack-my-animal-abusings-because-you-arent-100-pure-vegan&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;A vegan diet is a simple to do. Avoiding animal products completely
doesn&amp;rsquo;t seem so. Do you have a right to attack others for eating animals
when you continue to use them? Products such as rubber and tires involve
the use of animal products, and that plastic shoes devastate the
environment? Unless you ran away naked from the society, you are
contributing to animal exploitation in some way.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
This is a typically simplistic case of &amp;ldquo;you too&amp;rdquo;! The idea behind this
attack on vegan advocates is that they likely use some slaughterhouse
by-product (eg stearic acid in rubber or plastic) and therefore are
somehow barred from criticising those who eat animals or wear fur etc.
It is a frequent effort by some people to deflect attention from their
support of the imprisonment, exploitation, abuse and murder of animals.&lt;/p&gt;
&lt;p&gt;One can run a line of defense such as in modern society it is impossible
to be 100% vegan, but one can come pretty close. This is a reasonable
answer which justifies one&amp;rsquo;s actions while acknowledging certain
short-comings. After all, it may be difficult to stop breathing to avoid
killing thousands of microbes.&lt;/p&gt;
&lt;p&gt;However, because we have a clear fallacy here of the lowly ad hominem
family, the opportunity for attack is ever-present. The accusatory
argument has no merit because:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The personal action of an individual does not change the morality of a
situation. If robbing a bank is unethical, having a bank robber speak
out against the act, does not miraculously alter the morality of the
act. Harming sentient beings is unethical (except in select situations
such as self-defense). So even an animal abuser is entitled to speak
against animal abuse.&lt;/li&gt;
&lt;li&gt;The fact that the individual who speaks out against animal abuse may
engage in some sort of incidental action (often unknowingly) such as
driving on tires which have been manufactured with some component
derived from an animal, does not absolve those who regularly
participate in various forms of animal abuse.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The above two realities negate the legitimacy of such immature, whiney
onslaughts.&lt;/p&gt;
&lt;h2 id=&#34;73-nobody-is-vegan&#34; class=&#34;anchor-header&#34;&gt;7.3 Nobody is vegan! &lt;a class=&#34;anchor-link&#34; href=&#34;#73-nobody-is-vegan&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;You&amp;rsquo;re not vegan because you use car tires which are made from
slaughterhouse by-products (stearic acid)! You&amp;rsquo;re not vegan because your
computer keyboard may have some sort of animal product! You&amp;rsquo;re not vegan
because the stickers on your organic bananas probably aren&amp;rsquo;t vegan!
You&amp;rsquo;re not vegan because you may have stepped on an ant when you walked
outside. You&amp;rsquo;re not vegan because you kill microbes when you breathe!&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
While technically it can be argued that nobody really is vegan as per
above, the attack is rather flawed due to its confusion between an ideal
and the manifestation of the same. Vegan is a spectrum with a minimum
threshold such as not participating in the imprisonment, exploitation,
abuse and murder of animals. Incidental anomalies that appear as a
result of the manufacturing process and breathing hardly constitute a
violation of that threshold. A particularly fine analysis is presented
in this article: &lt;a href=&#34;http://www.towardsfreedom.com/iwrters/jon-fergus/nobody-is-vegan/&#34;&gt;Nobody Is
Vegan&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;8-analogy-extended&#34; class=&#34;anchor-header&#34;&gt;8 Analogy: Extended &lt;a class=&#34;anchor-link&#34; href=&#34;#8-analogy-extended&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;False analogy. Faulty analogy. Questionable analogy.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The utilization of an analogy is deliberately misconstrued here. If two
things have a basis of similarity, then one can be used to illustrate
the other on grounds of that basis. Each does not need to be identical
or similar in all aspects for the analogy to be valid. However, a critic
will take exception to the analogy itself on grounds of whatever
dissimilarities can be conjured up.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Humans oppress animals in the same way they have oppressed
other humans examples being the slave trade or the ethnic cleansing
campaigns throughout history.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; So what are you saying? That these humans were animals? Are
you seriously equating humans to animals!&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; Humans and animals do possess many similarities. However, the
comparison was not between humans and animals, but between the treatment
some humans received and the treatment some animals receive. Some humans
and some animals continue to be kept in slavery. Some humans and some
animals continue to be exterminated under the expediency of &amp;lsquo;cleansing&amp;rsquo;.
The analogy merely reveals the common mentality of the oppressors who do
not seem to hold speciesist attitudes towards their victims.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
A has some similar characteristics to B.&lt;br&gt;
A is used as an illustration to clarify aspects of B.&lt;br&gt;
The illustration is criticized because A isn&amp;rsquo;t identical to B.&lt;/p&gt;
&lt;h1 id=&#34;9-analogy-weak&#34; class=&#34;anchor-header&#34;&gt;9 Analogy: Weak &lt;a class=&#34;anchor-link&#34; href=&#34;#9-analogy-weak&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;False analogy. Faulty analogy. Questionable analogy.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The apparent similarity between two situations is utilized to insist
that the properties belonging to one also belong to the other.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Bees make honey for themselves, not for humans. Therefore, it
is morally wrong to steal honey from them, an unnecessary act which
kills countless numbers of bees.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Well don&amp;rsquo;t you know that you kill bugs when you ride in a car?
It&amp;rsquo;s unnecessary for you to drive too!&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; In present day society, driving is not always unnecessary (eg
ambulance, fire brigade, food distribution etc). Furthermore, one
doesn&amp;rsquo;t drive to kill bugs deliberately anymore than one drives to kill
humans deliberately, yet accidents kill members of both species. One
does end up killing bees deliberately by taking their honey because the
bees will fight to the death to keep what is theirs. Furthermore, bee
industry practices end up destroying many bees that starve to death
because they are not left with sufficient honey to see them through the
winter. Death cause by driving is quite incidental while the deaths
caused by the bee industry are invasively more deliberate.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
A appears to be similar to B.&lt;br&gt;
B has property P.&lt;br&gt;
∴ A has property P.&lt;/p&gt;
&lt;h2 id=&#34;91-horses-and-dogs-should-work-too-for-their-living&#34; class=&#34;anchor-header&#34;&gt;9.1 Horses and dogs should work too for their living &lt;a class=&#34;anchor-link&#34; href=&#34;#91-horses-and-dogs-should-work-too-for-their-living&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Animals should have to earn their living. After all, humans have to earn
a living. So why shouldn&amp;rsquo;t animals as well? There&amp;rsquo;s nothing wrong about
making a horse pull a carriage or a dog pulling a sled.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
There seem to be a couple of problems with this sort of analogus
reasoning.&lt;/p&gt;
&lt;p&gt;First, it is not true that all humans have to earn a living. Many don&amp;rsquo;t
work or can&amp;rsquo;t work (eg children). They are often appropriately supported
by family, friends or society.&lt;/p&gt;
&lt;p&gt;Second, animals and some people work in their own way to &amp;rsquo;earn their
living&amp;rsquo;. Horses graze, some dogs hunt in packs and many humans gather
and eat fruit. There is no reason to think that creatures who live in a
way that is natural for them, necessarily need to fit into the modern
society 9 to 5 schedules.&lt;/p&gt;
&lt;p&gt;Third, hooking up a horse to a carriage or a dog to a sled is nothing
short of exploitation. While there may be rare isolated situations where
a symbiotic partnership is necessary (say someone who rescued a horse,
but has no means of supporting his care, so the two of them go into
business together), it is clear that the intent is almost exclusively to
make money for the person at the expense of the animal.&lt;/p&gt;
&lt;p&gt;Therefore, it is an unsound notion to suggest that animals should have
to earn their living in a fashion as adopted by some humans.&lt;/p&gt;
&lt;h2 id=&#34;92-dont-eat-and-drive&#34; class=&#34;anchor-header&#34;&gt;9.2 Don&amp;rsquo;t eat and drive! &lt;a class=&#34;anchor-link&#34; href=&#34;#92-dont-eat-and-drive&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The American Meat Institute once whined:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A new study in today’s Archives of Internal Medicine tries to predict
the future risk of death from cancer or cardiovascular disease by
relying on notoriously unreliable self-reporting about what was eaten
and obtuse methods to apply statistical analysis to the data. This
imprecise approach is like relying on consumers’ personal
characterization of their driving habits in prior years in determining
their likelihood of having an accident that kills them in the future.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
The analogy forced between &amp;lsquo;what was eaten&amp;rsquo; and &amp;ldquo;personal
characterization of driving habits&amp;rsquo; is a meaningless one. The former is
tangible and can be objectively established in a variety of ways. The
latter is purely subjective and prone to whims of the ego. Therefore,
the attempt has no validity at all.&lt;/p&gt;
&lt;p&gt;Nor is the last sentence correct, because statistics tend to show that
poor driving habits will increase the likelihood of an accident. In
fact, statistical data on driving habits is what insurance companies use
to determine premium rates.&lt;/p&gt;
&lt;h2 id=&#34;93-in-defense-of-dog-fighting&#34; class=&#34;anchor-header&#34;&gt;9.3 In defense of dog fighting &lt;a class=&#34;anchor-link&#34; href=&#34;#93-in-defense-of-dog-fighting&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Rep. Steve King (R-IA) fielded a question about his opposition to animal
rights and recently introduced legislation that would undermine local
standards preventing animal torture. “It’s wrong to rate animals above
human beings,” he told the questioner. To make his point, King argued
that “there’s something wrong” for society to make it a “federal crime
to watch animals fight” but “it’s not a federal crime to induce somebody
to watch people fighting.”&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
What is really wrong is not with society, but with King&amp;rsquo;s reasoning. The
analogy attempted between people fighting voluntarily (ie boxing) and
animals being forced to fight (ie dog/cock fighting) is inappropriate.
One could argue that there is something wrong with a society that
induces people to watch any sort of fighting of any species, but it is
an incorrect argument to suggest that it is wrong to punish people for
going to fights of species A simply because you do not punish them for
going to fights of species B.&lt;/p&gt;
&lt;h1 id=&#34;10-appeal-to-authority&#34; class=&#34;anchor-header&#34;&gt;10 Appeal to Authority &lt;a class=&#34;anchor-link&#34; href=&#34;#10-appeal-to-authority&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Argumentum ad Verecundiam. Ispe dixit. Fallacious Appeal to Authority.
Misuse of Authority. Irrelevant Authority. Questionable Authority.
Inappropriate Authority.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The attempt to validate a conclusion based on some statement by some
authority. While providing legitimate authority as backing for one&amp;rsquo;s
arguments is reasonable, the fact that some authority agrees with your
point of view is insufficient as the sole basis. For instance, the
authority may actually not be an authority or may have changed
viewpoints or may be just plain wrong. Usually, the appeal to authority
is invoked because other avenues lead to a deadend and there is no real
support for the argument. For a more thorough presentation, see &lt;a href=&#34;http://nizkor.com/features/fallacies/appeal-to-authority.html&#34;&gt;Nizkor
Appeal To
Authority&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; I find the attitudes and practices of humans towards other
sentient beings most disturbing.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Well get over it because Descartes said that animals are just
automatons.&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; While citing authority to support an argument may be
legitimate if the authority&amp;rsquo;s statements are correct, no argument can be
negated or validated purely on the solely the word of a specific
authority - especially when the comment is demonstrably untrue, as it is
in this case with Descartes who while being a competent mathematician
was prone to &amp;ldquo;creating a world to suit his fancy without the slightest
regard for the known facts&amp;rdquo; (Ref: A. D&amp;rsquo;Abro - &lt;u&gt;The Rise of the New
Physics Volume One&lt;/u&gt; p11.)&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
P claims A is an authority on subject S.&lt;br&gt;
P claims A supports C being true.&lt;br&gt;
∴ C.&lt;/p&gt;
&lt;h2 id=&#34;101-authority-in-reverse&#34; class=&#34;anchor-header&#34;&gt;10.1 Authority in reverse! &lt;a class=&#34;anchor-link&#34; href=&#34;#101-authority-in-reverse&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Sometimes carnists call you out for being &amp;ldquo;emotional&amp;rdquo; about the plight
of animal suffering and continues to attacks and trivialize your
sympathetic sentiments. However, when you throw facts, clinical studies
and data suggesting animal eating is bad, they resort to such classic
rhetoric as &amp;ldquo;you shouldn&amp;rsquo;t believe all you hear&amp;rdquo;, &amp;ldquo;you are being too
logical&amp;rdquo; and eventually &amp;ldquo;I&amp;rsquo;ll believe you when you are a doctor&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
This is the classic case of appeal to authority reversed. While the
corpse eater is able to not deal with facts, it is easy to accuse the
opponent as being &amp;rsquo;emotional&amp;rsquo; (see Appeal to Emotion below). However,
there is no where to run when the actual data appears, so backed against
a wall, the plea is fallaciously made to &amp;rsquo;lack&amp;rsquo; of authority. Obviously,
this effort reveals only the desperation, because it makes little
difference what the qualifications are of the individual who presents
the demonstrated facts.&lt;/p&gt;
&lt;h1 id=&#34;11-appeal-to-authority-age&#34; class=&#34;anchor-header&#34;&gt;11 Appeal to Authority: Age &lt;a class=&#34;anchor-link&#34; href=&#34;#11-appeal-to-authority-age&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Appeal by age.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The idea here is to claim an argument is correct because the person
making it has more experience by virtue of having existed longer. The
fact that the experience may not have any connection to the argument or
that the person might be just plain wrong, is thus circumvented. The
age/experience of an individual may be used to some extent to strengthen
an argument, but has nothing to do with its correctness.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; I find the attitudes and practices of humans towards other
sentient beings most disturbing.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Look my young friend, I&amp;rsquo;m older than you are and have been
around longer than you. I say things are fine just the way they are. How
do I know this? Because I&amp;rsquo;ve seen things this way for a longer time than
you.&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; You are just a few months older, Lore. Furthermore, you are
only providing a personal opinion without any verification of its
correctness.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
A is old/experienced.&lt;br&gt;
A claims C.&lt;br&gt;
∴ C.&lt;/p&gt;
&lt;h2 id=&#34;111-the-age-card&#34; class=&#34;anchor-header&#34;&gt;11.1 The age card &lt;a class=&#34;anchor-link&#34; href=&#34;#111-the-age-card&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;I can use the age card. I&amp;rsquo;ve been a passionate vegan for 25 years, which
is probably about the time that you&amp;rsquo;ve been on earth. Vegan for 25 years
baby! Did you hear that? Let me say it again! VEGAN FOR 25 YEARS!!! I&amp;rsquo;m
proud of being a 25 year vegan!! Nothing wrong with that. What comes
with 25 years of veganism that many of you don&amp;rsquo;t have? A lot of wisdom
from making a lot of mistakes with other vegans through the years.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
Judging by the repetitive nature of the statement, one could surmise
that what comes with 25 years of veganism, in this particular case, is
senility rather than wisdom. Correctness is not proportional to age. An
argument cannot be substantiated simply by the age or experience of the
presenter even if he is a vegan. The validity of an argument rests on
its logical form and the evidence presented for its substantiation and
not on the posturing of the one who is making it.&lt;/p&gt;
&lt;h1 id=&#34;12-appeal-to-consequences-of-a-belief&#34; class=&#34;anchor-header&#34;&gt;12 Appeal to Consequences of a Belief &lt;a class=&#34;anchor-link&#34; href=&#34;#12-appeal-to-consequences-of-a-belief&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Argumentum ad consequentiam. Wishful thinking.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Here one tries to utilize the consequences of a belief to verify the
belief itself. If believing something produces positive consequences,
then one asserts the something is true.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; The fur industry is cruel.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; I get money for the pelts and will hopefully be rich soon, so
trapping and killing furry animals is the correct thing to do.&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; Simply because you believe you will benefit from by engaging
in these inhumane practices promoted by the fur industry, doesn&amp;rsquo;t
provide an argument that is contrary to my original statement.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
C is (un)desirable.&lt;br&gt;
∴ (¬)C.&lt;/p&gt;
&lt;h2 id=&#34;121-worrying-is-unhealthy&#34; class=&#34;anchor-header&#34;&gt;12.1 Worrying is unhealthy &lt;a class=&#34;anchor-link&#34; href=&#34;#121-worrying-is-unhealthy&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;It&amp;rsquo;s unhealthy to worry so much about animals and the environment. It&amp;rsquo;ll
stress you out. Just live and be free! Don&amp;rsquo;t get so involved! Don&amp;rsquo;t
worry! Be happy!&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
While there is merit in not worrying and not getting stressed out, the
above is nothing more than a rationalization for apathy. Interestingly
enough, such rationalizations come from both those who oppress animals
as well as those who presumably advocate the opposite. The latter though
tend to do a balancing act on the fence when pressed. They don&amp;rsquo;t want to
confront the oppressors, but like to believe they are also not
contributing to the oppression. One&amp;rsquo;s own &amp;lsquo;peace of mind&amp;rsquo; takes priority
and therefore overrides any attempt at producing an effective argument.&lt;/p&gt;
&lt;h2 id=&#34;122-veganism-should-not-be-a-religion&#34; class=&#34;anchor-header&#34;&gt;12.2 Veganism should not be a religion &lt;a class=&#34;anchor-link&#34; href=&#34;#122-veganism-should-not-be-a-religion&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Some people in Western society already view veganism as a kind of
religion, cult, or extreme point of view, and therefore reject it. We
should be very cautious about trying to associate veganism with
religiousness and or religious rights.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
The concern that if veganism is viewed as a religion there will be bad
consequences should not determine whether veganism is viewed as a
religion. If veganism meets the &lt;a href=&#34;http://davidsztybel.info/53.html&#34;&gt;appropriate
criteria&lt;/a&gt; for being considered to be a
religion, then it has a legitimate claim to be categorized as such. Gain
or loss as a result of outlook, does not determine the validity of the
outlook.&lt;/p&gt;
&lt;h2 id=&#34;123-honey-is-vegan&#34; class=&#34;anchor-header&#34;&gt;12.3 Honey is vegan!! &lt;a class=&#34;anchor-link&#34; href=&#34;#123-honey-is-vegan&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Rejecting honey as a vegan product hurts the vegan movement, therefore
such a position on honey just doesn&amp;rsquo;t make any sense. You&amp;rsquo;re talking
about some quasi-religious personal purity, rather than about stopping
animal abuse. No wonder veganism can seem nonsensical to the average
person.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
Since there is so much evidence clearly demonstrating that &lt;a href=&#34;https://www.peta.org.uk/blog/honey-isnt-vegan/&#34;&gt;honey is not
vegan&lt;/a&gt; and that &lt;a href=&#34;https://www.sciencefriday.com/segments/what-a-bee-knows-book/&#34;&gt;bees
are sentient
animals&lt;/a&gt;,
what is indeed nonsensical is to take the incorrect stand that honey is
vegan based on concern of the dire consequences such a stance might
bring. One doesn&amp;rsquo;t stop animal abuse by fictious arguments where we take
from Peter with the hopes of giving to Paul: it is illogical and
unethical to condemn bees to servitude and death, simply because we have
hopes of appearing more &amp;lsquo;reasonable&amp;rsquo; to a public who will thereby
miraculously refrain from supporting the slaughter of cows and chickens.&lt;/p&gt;
&lt;h2 id=&#34;124-this-store-made-me-who-i-am-today&#34; class=&#34;anchor-header&#34;&gt;12.4 This store made me who I am today! &lt;a class=&#34;anchor-link&#34; href=&#34;#124-this-store-made-me-who-i-am-today&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;I get a lot of good stuff at this store! They have great prices!
Fantastic service too and they are so convenient! Wow! They even have
rare things I want which I probably can&amp;rsquo;t get anywhere else. It&amp;rsquo;s
unfortunate that they sell some shoddy books like &lt;u&gt;How To Make
Millions Off Your Fighting Dogs&lt;/u&gt; and &lt;u&gt;35 Ways To Pack Meat Into
Your Pig&lt;/u&gt;! Well, I am a vegan after all, so I can&amp;rsquo;t approve of this
stuff. Oh yeah and they sell corpse parts like beef jerky and some foie
gras too. Disgusting! I don&amp;rsquo;t approve of this stuff at all! Ok, so they
also sell live animals and ship them to wherever. I don&amp;rsquo;t like that
either. Geez! But you have to understand that they do so many other good
things, like give me excellent discounts and the more I buy, the better
chances I have at winning their monthly jackpot! Think of all the good I
can do with that money, eh? And all stores in the world must do
something wrong, I&amp;rsquo;m sure, so why pick on this one? That&amp;rsquo;s why I gotta
buy from these folks. They&amp;rsquo;re the best deal going anywhere! They are a
miracle! Ya!!&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
It would seem that the above individual is drowning in an overdose of
self-indulgence. To justify an act simply because one stands to benefit
from it is one of the most self-serving rationalizations that exist. The
morality of an act is determined by its adherence to established
criteria, which deal with questions such as:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;does the act produce any victims?&lt;/li&gt;
&lt;li&gt;is there any harm done indirectly as a result of the act?&lt;/li&gt;
&lt;li&gt;are there any intended casualities caused by the act?&lt;/li&gt;
&lt;li&gt;is the act even necessary to commit?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To support a commercial enterprise that is harmful to other lives and/or
promotes harm towards other beings, for the sake of convenience (as
opposed to basic need) is selfish and unethical.&lt;/p&gt;
&lt;h1 id=&#34;13-appeal-to-emotion&#34; class=&#34;anchor-header&#34;&gt;13 Appeal to Emotion &lt;a class=&#34;anchor-link&#34; href=&#34;#13-appeal-to-emotion&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Ad misericordiam. Appeal to sympathy.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Here the argument is based not on facts or construction, but on
manipulation of emotion.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Culling &amp;rsquo;excess&amp;rsquo; deer is an unethical activity since deer are
sentient beings and it is human activity that has reduced their
habitat.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Think of all the poor hungry people the venison will feed!&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; Having poor hungry people is a fault of the social and
municipal mechanisms in society. One may sympathize with their
situation, but the deer should not have to compensate for human
failings.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
C produces emotions favorable to stance we hold.&lt;br&gt;
∴ C.&lt;/p&gt;
&lt;h2 id=&#34;131-traitor-to-ones-species&#34; class=&#34;anchor-header&#34;&gt;13.1 Traitor to one&amp;rsquo;s species! &lt;a class=&#34;anchor-link&#34; href=&#34;#131-traitor-to-ones-species&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;How dare you put the rights of animals above those of humans?! Have you
no sense of loyalty? You are a traitor to your own species!&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
There is no rational basis for insisting that any member show loyalty to
its species. Dogs will fight dogs to save a human. Horses often relate
better to humans than to other horses. Cats can co-exist with with
various creatures (even birds and mice) and still show animosity towards
other cats. Humans, as well, will defend their animal companions or even
wildlife against the onslaught of other humans.&lt;/p&gt;
&lt;p&gt;The notion that we should give priority to our own species is absurd. If
it were otherwise, we should support legislation which would cause all
pet owners to be traitors to the human species because they have not
turned in their animals to medical research to supposedly benefit other
humans.&lt;/p&gt;
&lt;p&gt;Furthermore, a natural application of this &amp;rsquo;loyalty&amp;rsquo; to one&amp;rsquo;s own kind,
produces dangerous precedents, such as&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;men who oppose sexism are traitors to all men → label them
pro-feminists&lt;/li&gt;
&lt;li&gt;whites who oppose racism are traitors to other whites → call them
nigger lovers&lt;/li&gt;
&lt;li&gt;Hindus who supported religious tolerance were traitors to other Hindus
→ they are our mortal enemies (Gandhi was murdered by a Hindu.)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;132-the-guilt-trip&#34; class=&#34;anchor-header&#34;&gt;13.2 The Guilt Trip &lt;a class=&#34;anchor-link&#34; href=&#34;#132-the-guilt-trip&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;So you won&amp;rsquo;t buy a ticket for the Shiners Circus because you don&amp;rsquo;t like
them using animals in the acts! What about thinking of the poor burn
victims who are just children? Won&amp;rsquo;t you find it in your heart to help
these unfortunate children?&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
The argument here is a non sequitur effort which tries to associate not
getting a ticket to the Shiners Circus with not wanting to help
children. Just because one doesn&amp;rsquo;t support that circus doesn&amp;rsquo;t mean that
one is opposed to supporting children.&lt;/p&gt;
&lt;p&gt;An appropriate clarification would be &amp;ldquo;I do have it in my heart to help
children, but I have no intention of supporting your Shriners who
utilize children as a front while abusing animals in order to draw in
money so their members can wear silly hats and throw parties&amp;rdquo;.&lt;/p&gt;
&lt;h1 id=&#34;14-appeal-to-emotion-fear&#34; class=&#34;anchor-header&#34;&gt;14 Appeal to Emotion: Fear &lt;a class=&#34;anchor-link&#34; href=&#34;#14-appeal-to-emotion-fear&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Argumentum ad metum. Argumentum in terrorem.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The idea here is to scare people into thinking you are right by
deception within the argument.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; The Ministry of the Environment has ordered killing of wolves
because they seem to be showing up more frequently in inhabited areas.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Well, of course they did. Wolves can eat your babies and must
be prevented from doing so.&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; One does not need to kill off wolves in order to protect
babies. One merely needs to not leave babies irresponsibly unattended. A
program to relocate wolves would be a more humane solution than killing
them.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
¬ C produces fear.&lt;br&gt;
∴ C.&lt;/p&gt;
&lt;h2 id=&#34;141-doctor-using-scare-tactics&#34; class=&#34;anchor-header&#34;&gt;14.1 Doctor using scare tactics &lt;a class=&#34;anchor-link&#34; href=&#34;#141-doctor-using-scare-tactics&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;A remarkably healthy person goes to his doctor after several years and
makes a very positive impression.&lt;/p&gt;
&lt;p&gt;Doc: After going this long without having to go to the doctor I&amp;rsquo;ve got
to ask, &amp;ldquo;What&amp;rsquo;s your secret?&amp;rdquo; RHP: Well, I&amp;rsquo;m a vegan and I… Doc: What???
A vegan??? Why??? Don&amp;rsquo;t you know how unhealthy that is??? … you won&amp;rsquo;t be
able to get enough protein … I&amp;rsquo;m being erious as a heart-attack! … You
can&amp;rsquo;t get enough iron in your diet … to start eating red meat 3 times a
week or do massive supplements … You have to be careful or you may even
have serious mental issues.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
The interesting aspect of the doctor&amp;rsquo;s position is that there is not a
single piece of factual evidence being presented. If RHP chose to pursue
the matter, he could show decades of amassed evidence clearly
demonstrating the &lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/wdh/ycc/fallacies/ref.html#sec-1&#34;&gt;beneficial
health&lt;/a&gt;
conferred by a vegan diet. However, doing so is not likely to cause this
doctor to rethink his position since the intention is to frighten his
client into submission. The doctor unfortunately also reflects the
deliberate ignorance shown by the medical profession in that they are
&lt;a href=&#34;https://nutritionfacts.org/video/medical-associations-oppose-bill-to-mandate-nutrition-training/&#34;&gt;unwilling to even learn about proper
nutrition&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;142-they-wont-like-you&#34; class=&#34;anchor-header&#34;&gt;14.2 They won&amp;rsquo;t like you &lt;a class=&#34;anchor-link&#34; href=&#34;#142-they-wont-like-you&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Don&amp;rsquo;t tell people about not eating meat, they won&amp;rsquo;t like you.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
This is a rather poor rationalization that some people utilize in order
to justify not taking action. The merit of whether an action is proper
or not is not dependent upon whether one is liked. Furthermore, this
attitude doesn&amp;rsquo;t take into account these two possibilities:&lt;/p&gt;
&lt;p&gt;many people may like you because you stood up for values of compassion
many people will not like the person who is telling you what not to do
thereby that statement should not be made by its own logic&lt;/p&gt;
&lt;h2 id=&#34;143-youll-lose-your-following&#34; class=&#34;anchor-header&#34;&gt;14.3 You&amp;rsquo;ll lose your following &lt;a class=&#34;anchor-link&#34; href=&#34;#143-youll-lose-your-following&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;If only people that agree 100% with every aspect of vegan lifestyle are
allowed on this forum, including only parents that feed their children
100% vegan foods and did not get them vaccinated, you&amp;rsquo;d end up with 100
people MAX.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
It is unclear as to how the number of 100 is calculated. The argument
assumes that restrictive parameters will be a detriment to the forum the
assumption being that more is better. However, restrictions often
encourage more people to join a group simply because they do not want to
deal with spam and nonsense. Furthermore, if the goal of the forum is to
maintain the standard of veganism, then it makes sense to have it
populated by vegans: quality over quantity.&lt;/p&gt;
&lt;h1 id=&#34;15-appeal-to-emotion-force&#34; class=&#34;anchor-header&#34;&gt;15 Appeal to Emotion: Force &lt;a class=&#34;anchor-link&#34; href=&#34;#15-appeal-to-emotion-force&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Ad baculum. Scare tactics. Appeal to force.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The idea here is to force people into thinking you are right with a
threat.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; The Ministry of the Environment has ordered killing of wolves.
This an act of cruelty towards sentient beings.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; You need to cut out these nonsensical statements. If you
don&amp;rsquo;t, you see this phaser I&amp;rsquo;m holding? I just have to use it to melt
your mouth shut!&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; Your phaser does not negate the correctness of my statement.
Besides, I took the precaution of discharging yours, Lore.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
¬ C produces fear.&lt;br&gt;
∴ C.&lt;/p&gt;
&lt;h2 id=&#34;151-boycotting-businesses-and-more&#34; class=&#34;anchor-header&#34;&gt;15.1 Boycotting businesses and more &lt;a class=&#34;anchor-link&#34; href=&#34;#151-boycotting-businesses-and-more&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Sometimes scare tactics can be used effectively on behalf of victims,
especially when one has real power to wield. Here is an excerpt from an
event in 2006 in which activist and business man Bruce Foerster
&amp;lsquo;persuaded&amp;rsquo; the Belize government, that it would not be in their
interests to support Japan&amp;rsquo;s slaughtering of whales:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;As a business owner here in Belize I am ashamed that you would betray
the world&amp;rsquo;s few remaining whales by helping authorize their slaughter
and should you indeed pursue this I will immediately sell my large
resort and take all of my capital out of the country, compromising the
100 full time positions which this resort provides and the millions of
dollars we invest annually into the local economy. I simply cannot
tolerate such a destructive move on your part and will not live nor
invest in a country which pretends to care for the environment but in
reality cares only for the dirty money that they can earn by voting to
destroy the relatively few whales that these butchers have not already
painfully and mercilessly slaughtered.You are risking a huge economic
backlash and a tourism boycott should you make the mistake of voting
for the destruction of these rare and intelligent mammals! &lt;a href=&#34;https://www.nzherald.co.nz/world/ipaul-watsoni-power-of-one-can-end-the-killing-of-the-whales/ZJWZHH47FGLBZATZAQNY7EQPEU/&#34;&gt;The Power
of One Can End the Killing of the
Whales&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Note that the idea of a boycott involves the application of the appeal
to fear, however, it is not necessarily a logical fallacy. Here, Bruce
substantiates his future actions giving reasons why whale slaughter is
ethically immoral as well as environmentally absurd, then follows up
with a statement of consequences. Bruce spoke and Belize listened!&lt;/p&gt;
&lt;h1 id=&#34;16-appeal-to-emotion-pity&#34; class=&#34;anchor-header&#34;&gt;16 Appeal to Emotion: Pity &lt;a class=&#34;anchor-link&#34; href=&#34;#16-appeal-to-emotion-pity&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Ad misericordiam.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;By trying to create pity, one hopes that the claim will be accepted.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; The practice of sucking oviductory excretions, drinking bovine
secretions and eating corpse parts is proven to be harmful to birds,
cows and various other sentient beings.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Oh come on Data! Don&amp;rsquo;t be such a heartless android! These poor
people get heart disease, cancer, osteroporosis, constipation and a lot
of other diseases. Just let&amp;rsquo;em be, eh!&lt;br&gt;
Date: I do appreciate the pity you show these individuals and what is
happening to them is certainly unfortunate. However, they are the ones
who are deliberately engaging in these practices which are harmful to
themselves. They have a choice not to do so. Their victims do not have
any choice.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
C is presented surrounded by an aura of pity.&lt;br&gt;
∴ C.&lt;/p&gt;
&lt;h2 id=&#34;161-but-theyll-just-starve&#34; class=&#34;anchor-header&#34;&gt;16.1 But they&amp;rsquo;ll just starve! &lt;a class=&#34;anchor-link&#34; href=&#34;#161-but-theyll-just-starve&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;I recognize that the mass killing of animals isn&amp;rsquo;t pretty, but they are
doing it for food.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
The implication is that somehow certain unfortunates would starve
horribly to death if factory farms were shut down. Evidently, those who
put forth such pitiful arguments haven&amp;rsquo;t discovered vegetarianism yet
despite its centuries old existence.&lt;/p&gt;
&lt;h2 id=&#34;162-those-vegetarians-are-picking-on-the-poor-bashers-of-baby-seals&#34; class=&#34;anchor-header&#34;&gt;16.2 Those vegetarians are picking on the poor bashers of baby seals! &lt;a class=&#34;anchor-link&#34; href=&#34;#162-those-vegetarians-are-picking-on-the-poor-bashers-of-baby-seals&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Anti-seal hunt advocates are vegetarians who have set their sights on
struggling East Coast hunters rather than fighting the beef cartel, says
a Liberal senator.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Sen. Céline Hervieux-Payette told The Huffington Post Canada that
Liberals and Conservatives have been united in trying to prevent rogue
Liberal Sen. Mac Harb from tabling a bill banning Canada&amp;rsquo;s commercial
seal hunt for several years because it is &amp;ldquo;disturbing to the whole
scene.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;&amp;ldquo;It is giving the vegetarians a big opportunity,&amp;rdquo; Hervieux-Payette
said. (excerpt from &lt;a href=&#34;https://www.huffpost.com/archive/ca/entry/canadian-seal-hunt-to-be-debated-in-senate_n_1468337&#34;&gt;Huffington Post
Article&lt;/a&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
Apart from the complete inaccuracy of this remarkably absurd statement
(most anti seal slaughter advocates are not vegetarians given that the
campaign is so large and worldwide), one does have to wonder about the
capacity for reasoning of Hervieux-Payette. If they really were
vegetarians, then it would make sense that they would protest the beef
cartel and not the seal slaughter because the vast majority of corpse
eaters never eat seal flesh. So why would vegetarians come out in great
numbers to protest something no one would eat in the first place? This
would seem to be yet another effort to desperately draw pity for the
&amp;ldquo;struggling East Coast hunters&amp;rdquo; who like to bash in the skulls of
helpless baby seals.&lt;/p&gt;
&lt;h1 id=&#34;17-appeal-to-nature&#34; class=&#34;anchor-header&#34;&gt;17 Appeal to Nature &lt;a class=&#34;anchor-link&#34; href=&#34;#17-appeal-to-nature&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Argumentum ad naturam.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Nature is utilized axiomatically as an authority. If it happens in
nature then it is assumed to be good/optimal. The fact that nature
doesn&amp;rsquo;t always do things that are good/optimal is ignored. Furthermore,
it is never really defined exactly what &amp;rsquo;natural&amp;rsquo; means. For instance,
if a beaver builds a dam that is supposed to be natural, but if a man
builds a house that is considered unnatural.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; The fur and leather industries are exploitative towards
sentient beings.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Oh come on! Do you realize that these are natural products
rather than synthetic! Nature does things right! So do it her way!&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; In nature, no creature takes the skin off another creature&amp;rsquo;s
back to wear it. Furthermore, leather and fur undergo extensive
processing which is detrimental to the environment. Finally, calling
these products of cruelty &amp;rsquo;natural&amp;rsquo; doesn&amp;rsquo;t address the issue of
exploitation at all.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
C is natural.&lt;br&gt;
∴ C.&lt;/p&gt;
&lt;h2 id=&#34;171-arguing-the-tooth&#34; class=&#34;anchor-header&#34;&gt;17.1 Arguing the tooth &lt;a class=&#34;anchor-link&#34; href=&#34;#171-arguing-the-tooth&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;We have the teeth to tear and chew and grind flesh therefore we should
eat meat.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
Here we have one of the most blatant denials of reality. The argument is
that nature provided humans with the proper physiology to eat corpse
parts, so we should.&lt;/p&gt;
&lt;p&gt;The first error is the fallacy itself. Simply because it appears nature
provided something is no reason to argue that using it is the correct
thing to do. For instance, gorillas have large canines, but are
vegetarians. Nature also provided humans with an appendix, but it isn&amp;rsquo;t
used because it isn&amp;rsquo;t necessary. Nature also provided humans with fists
to injure each other, but most humans seem to realize that such usage of
these gifts of nature may not be in the best interests of the parties
concerned.&lt;/p&gt;
&lt;p&gt;The second error is that humans really don&amp;rsquo;t have the teeth to &amp;rsquo;tear&amp;rsquo;
with and the &amp;lsquo;chewing and grinding&amp;rsquo; isn&amp;rsquo;t done with corpse parts anyway
since carnivores general swallow pieces of flesh without chewing or
grinding. Some humans point to their canines with pride, yet don&amp;rsquo;t seem
to understand that these are actually rather small compared to those of
a bear, dog or cat. However, human canines have proven their immense
value at tearing cellophane after hunting down bargain slabs of meat in
grocery stores.&lt;/p&gt;
&lt;h2 id=&#34;172-the-carnivore-mantra&#34; class=&#34;anchor-header&#34;&gt;17.2 The Carnivore Mantra &lt;a class=&#34;anchor-link&#34; href=&#34;#172-the-carnivore-mantra&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;A common implementation of this fallacy involved the &amp;ldquo;carnivores must
eat meat&amp;rdquo; mantra which appears with equal enthusiasm in both veg and
nonveg discussions.&lt;/p&gt;
&lt;p&gt;Despite the healthy, documented existence of veg dogs and cats for more
than 2 decades, some people insist that pets classified as carnivores
must eat meat.&lt;/p&gt;
&lt;p&gt;The argument usually develops something like this display of goal post
moving:&lt;/p&gt;
&lt;p&gt;Try 1: Dogs must eat meat to survive … ooops that&amp;rsquo;s wrong because there
are plenty of surviving dogs who do not eat any meat.&lt;/p&gt;
&lt;p&gt;Try 2: Dogs must eat meat to thrive … ooops that&amp;rsquo;s wrong too since it is
regularly shown that veg dogs at the very least match their meat-fed
counterparts as per clear eyes, great coats, energy, disposition and
every other criteria (including longevity).&lt;/p&gt;
&lt;p&gt;Try 3: Well it&amp;rsquo;s not their optimal diet … ooops that can&amp;rsquo;t be
demonstrated either since we have surveys and studies showing veg dogs
actually are less susceptible to meat induced diseases like infections,
skin problems, arthritis, heart problems, weight issues, digestive
difficulties, hypothyroidism, cancer.&lt;/p&gt;
&lt;p&gt;Try 4: Not much left, so what can be done except to claim they should
eat meat because they have big teeth …&lt;/p&gt;
&lt;p&gt;Well obviously the &amp;ldquo;my what big teeth you have&amp;rdquo; hypothesis, while useful
for Little Red Riding Hood, isn&amp;rsquo;t particularly valid as an argument in
light of the preponderance of evidence which goes beyond just the
studies to the fact that mainstream pet food companies have a veg line
simply because many dogs just can&amp;rsquo;t handle meat based diets.&lt;/p&gt;
&lt;p&gt;Now what is interesting to note is the form of the argument used by the
mantra chanters:&lt;/p&gt;
&lt;p&gt;If dogs eat meat, there are positive consequences (by the &amp;ldquo;my what big
teeth you have&amp;rdquo; hypothesis). ∴ dogs should eat meat.&lt;/p&gt;
&lt;p&gt;or in its wishful thinking form&lt;/p&gt;
&lt;p&gt;I wish it to be true that eating meat is good for dogs (because I
believe in the &amp;ldquo;my what big teeth you have&amp;rdquo; hypothesis). ∴ eating meat
is good for them.&lt;/p&gt;
&lt;p&gt;Utilization of this fallacy of course makes it possible to disregard all
evidence to the contrary.&lt;/p&gt;
&lt;h1 id=&#34;18-appeal-to-novelty&#34; class=&#34;anchor-header&#34;&gt;18 Appeal to Novelty &lt;a class=&#34;anchor-link&#34; href=&#34;#18-appeal-to-novelty&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Argumentum ad novitatem. Appeal to the New. Newer is Better.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The idea here is to assume that some newer item or approach is better
because it is more recent.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; The bones-and-raw-food-paleos (BARFPal) diet that just came
out is not very intelligently designed as far as human nutrition is
concerned.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Geez Data! This is the latest and greatest way of eating. It&amp;rsquo;s
gotta be fantastic!&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; Being the latest and greatest is not an indication of optimal
or even intelligent. Sometimes each latest and greatest item is a
short-lived fad or even a risky venture as demonstrated by all the
latest and greatest &lt;a href=&#34;https://money.cnn.com/2010/08/16/news/companies/drug_recall_surge/index.htm&#34;&gt;drugs which get
recalled&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
C is new.&lt;br&gt;
∴ C&lt;/p&gt;
&lt;h1 id=&#34;19-appeal-to-popularity&#34; class=&#34;anchor-header&#34;&gt;19 Appeal to Popularity &lt;a class=&#34;anchor-link&#34; href=&#34;#19-appeal-to-popularity&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Argumentum ad populum. Appeal to the people. Appeal to the masses.
Appeal to belief. Appeal to the majority. Argument by consensus.
Consensus fallacy. Authority of the many. Bandwagon. Argumentum ad
numerum. Appeal to the number. Consensus gentium.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;This is an attempt to win an argument through the claim of it being
supported by some majority of opinions. The assumption is that since
most people agree with a conclusion, the conclusion must be correct. In
these situations, what &amp;lsquo;most people&amp;rsquo; really constitutes or whether &amp;lsquo;most
people&amp;rsquo; actually exists isn&amp;rsquo;t always clear. Even if &amp;lsquo;most people&amp;rsquo; do a
certain thing, there is no reason to think they are doing a good/correct
thing as repeatedly evidenced by political elections.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Drinking bovine mammarian secretions is hazardous to one&amp;rsquo;s
health not to mention the animals that are subjected to exploitation and
abuse to produce it.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Oh c&amp;rsquo;mon! Most people in the USA like to drink milk, so doing
so is ok!&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; Most people in the USA also end up being afflicted with heart
disease, cancer, arthritis, eczema, asthma, respiratory
infections,diabetes and osteoporosis (2nd highest in the world next to
the Inuits) for instance, which are diseases linked to dairy
consumption.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
Most people agree on, approve of, believe in, support (etc) C.&lt;br&gt;
∴ C.&lt;/p&gt;
&lt;h2 id=&#34;191-we-have-80-of-the-population-on-our-side-so-we-must-be-right&#34; class=&#34;anchor-header&#34;&gt;19.1 We have 80% of the population on our side, so we must be right! &lt;a class=&#34;anchor-link&#34; href=&#34;#191-we-have-80-of-the-population-on-our-side-so-we-must-be-right&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Furthermore, Americans just don’t support the killing. In a survey of
Americans’ attitudes towards outdoor cats, over 80 percent responded
that they believe it is more humane to leave a cat outside than to have
her caught and killed.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
The above argument utilizes a specific statistic in order to assert its
correctness. Even if an overwhelming majority support a concept, such
support doesn&amp;rsquo;t validite the concept. If ethics were simply a matter of
voting, the state of moral judgment would be as precarious as the state
of politics.&lt;/p&gt;
&lt;h1 id=&#34;20-appeal-to-popularity-belief&#34; class=&#34;anchor-header&#34;&gt;20 Appeal to Popularity: Belief &lt;a class=&#34;anchor-link&#34; href=&#34;#20-appeal-to-popularity-belief&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Argumentum ad populum family.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;This is an attempt to win an argument through the claim that many or
most people believe the conclusion to be true: &amp;ldquo;If many believe so, it
is so.&amp;rdquo; There are situations though where the belief of a certain number
of people does align with the reality.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Vivisection is a very cruel form of animal abuse.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Many medical researchers experiment on animals because they
believe it&amp;rsquo;s all for the greater good, so they can&amp;rsquo;t all be wrong.&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; Having a majority of believers doesn&amp;rsquo;t make something correct.
For instance, at several points in history a majority believed that the
earth was flat and that bats are blind.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
Most people believe that C is true.&lt;br&gt;
∴ C.&lt;/p&gt;
&lt;h2 id=&#34;201-my-parents-told-me-so-there&#34; class=&#34;anchor-header&#34;&gt;20.1 My parents told me, so there! &lt;a class=&#34;anchor-link&#34; href=&#34;#201-my-parents-told-me-so-there&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Eating meat is part of most people&amp;rsquo;s nutrition regimen. They were taught
this by their parents.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
In certain parts of the world, children are taught by their parents to
do certain things. Most children grow up believing that what they have
been taught is correct which is why most adults tend to follow common
practices. Unfortunately, most adults do not necessarily contemplate
whether the practices they follow are beneficial or even morally
appropriate. Hence, a wrong action can be propagated over generations
justified purely on the basis of parental tutelage.&lt;/p&gt;
&lt;h1 id=&#34;21-appeal-to-popularity-common-practice&#34; class=&#34;anchor-header&#34;&gt;21 Appeal to Popularity: Common Practice &lt;a class=&#34;anchor-link&#34; href=&#34;#21-appeal-to-popularity-common-practice&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Argumentum ad numerum. Part of the Argumentum ad populum family.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Here the attempt is made by reference to the fact that many people
engage in the action supported by the argument.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Factory farms are a very cruel institution.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Oh really now! Most people eat meat!&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; The fact that many people eat meat isn&amp;rsquo;t a justification for
eating meat.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
Many people do C.&lt;br&gt;
∴ C.&lt;/p&gt;
&lt;h1 id=&#34;22-appeal-to-ridicule&#34; class=&#34;anchor-header&#34;&gt;22 Appeal to Ridicule &lt;a class=&#34;anchor-link&#34; href=&#34;#22-appeal-to-ridicule&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Appeal to Mockery. The Horse Laugh.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;This is an attempt to prove that C is true because ¬ C is made fun of.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Vegetarians tend to be comparatively healthy compared to
corpse eaters.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; That&amp;rsquo;s so totally laughable my circuits are fusing! Don&amp;rsquo;t you
know that vegetarian means lousy hunter?&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; Actually, vegetarian doesn&amp;rsquo;t mean lousy hunter. That is simply
an ill-conceived effort at weak humor. Besides, ridiculing vegetarians
does not change the fact that they tend to exhibit a &lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/wdh/ycc/fallacies/ref.html#sec-1&#34;&gt;superior level of
health as well as health
awareness&lt;/a&gt;
than non-vegetarians.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
¬ C is presented in an aura of absurdity.&lt;br&gt;
∴ C.&lt;/p&gt;
&lt;h1 id=&#34;23-appeal-to-spite&#34; class=&#34;anchor-header&#34;&gt;23 Appeal to Spite &lt;a class=&#34;anchor-link&#34; href=&#34;#23-appeal-to-spite&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Argumentum ad odium.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Here a conclusion is asserted to be true based on one&amp;rsquo;s personal
spitefulness rather than the conclusion&amp;rsquo;s validity.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Vegans do hold the moral high ground.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Well if you keep up this self-righteous stuff, you&amp;rsquo;ll turn
everyone off! That&amp;rsquo;s why I&amp;rsquo;ll never be a vegan because you guys go
around wearing your judgemental halos all the time.&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; That vegans hold the moral high ground can be demonstrated via
&lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/wdh/ycc/fallacies/ref.html#sec-3&#34;&gt;ethical
arguments&lt;/a&gt;
as well as numerous examples of vegans accepted for their ethical
leadership and perspectives. The fact that you do not seem to like them,
is not an argument to negate my point.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
¬ C is presented in an aura of spite.&lt;br&gt;
∴ C.&lt;/p&gt;
&lt;h2 id=&#34;231-vegan-be-ashamed-vegan-be-grateful&#34; class=&#34;anchor-header&#34;&gt;23.1 Vegan be ashamed! Vegan be grateful! &lt;a class=&#34;anchor-link&#34; href=&#34;#231-vegan-be-ashamed-vegan-be-grateful&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Geez, people are dying of starvation all over the world and here&amp;rsquo;s you
with your &amp;lsquo;fad&amp;rsquo; diet turning down food they would kill for. You should
be ashamed…&lt;/p&gt;
&lt;p&gt;I don&amp;rsquo;t see why vegans are so ungrateful vegans should just shut up and
eat the meat , they should be happy to have food at dinner …&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
The statements above has no merit since neither even attempts to
formulate any sort of an argument. Rather each is an effort to denigrate
vegans simply because of their choice to not adhere to the standard
corpse eating fare. The logical impact is equivalent to &amp;ldquo;You should be
chastised because you stayed sober when the rest of us are sloshed out
of our minds&amp;rdquo;. In other words, the translation is simply, &amp;ldquo;You choose to
be vegan and we don&amp;rsquo;t like you because of that.&amp;rdquo;&lt;/p&gt;
&lt;h1 id=&#34;24-appeal-to-stupidity&#34; class=&#34;anchor-header&#34;&gt;24 Appeal to Stupidity &lt;a class=&#34;anchor-link&#34; href=&#34;#24-appeal-to-stupidity&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Argumentum ad plumbeum. Deliberately dullard. Feigned ignorance.
Thinking hurts my head.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Usually argumentative individuals try to show off the cleverness of
their case. However, when there is a paucity of that quantity, an
attempt is occasionally made to be excused from understanding why they
are wrong and the opponent is right. The hope is to put issues out of
sight and out of mind.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; It is cruel and unethical to imprison, exploit, abuse and
murder sentient beings.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Ok but, ummm, what does that even mean? My circuits are frying
up thinking about it. This stuff is too complicated, so it can&amp;rsquo;t be
right.&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; Whether or not you can understand the moral significance of my
statement, does not affect its correctness. However, I would be happy to
explain the details to you as soon as you are willing to undergo an
upgrade, followed by a reboot.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
C is viewed as being too complex.&lt;br&gt;
∴ ¬ C.&lt;/p&gt;
&lt;h1 id=&#34;25-appeal-to-tradition&#34; class=&#34;anchor-header&#34;&gt;25 Appeal to Tradition &lt;a class=&#34;anchor-link&#34; href=&#34;#25-appeal-to-tradition&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Ad antiquitatem. Appeal to the Old. Old Ways are Best. Fallacious
Appeal to the Past.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;This is the it&amp;rsquo;s &amp;ldquo;been always done this way&amp;rdquo;, it&amp;rsquo;s traditional, it&amp;rsquo;s
cultural and so it must be correct, attitude.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; The Canadian Seal Slaughter is a brutal and barbaric massacre
of defenseless baby seals.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Ya but so what! It&amp;rsquo;s a tradition in Newfoundland. It&amp;rsquo;s
cultural. It&amp;rsquo;s in their heritage to brutalize helpless animals.&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; Just because something is traditional, does not make it
morally acceptable. Culture is not equivalent to correctness.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
C is traditional, cultural, old.&lt;br&gt;
∴ C.&lt;/p&gt;
&lt;h2 id=&#34;251-killing-for-a-long-long-time&#34; class=&#34;anchor-header&#34;&gt;25.1 Killing for a long, long time &lt;a class=&#34;anchor-link&#34; href=&#34;#251-killing-for-a-long-long-time&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;We have been killing animals for food since the discovery of fire.
That&amp;rsquo;s a long time! A lot of history supports these actions!&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
History merely records what has happened. It does not justify what has
happened. Humans have been killing each other even before the discovery
of fire, but it seems some have at least managed to understand that
there is something wrong with such actions. Many have evolved away from
traditional barbarities to recognize that there really is something
wrong with killing animals as well. As Leonardo da Vinci is believed to
have said, &amp;ldquo;The time will come when men such as I will look upon the
murder of animals as they now look upon the murder of men.&amp;rdquo;&lt;/p&gt;
&lt;h1 id=&#34;26-begging-the-question&#34; class=&#34;anchor-header&#34;&gt;26 Begging the Question &lt;a class=&#34;anchor-link&#34; href=&#34;#26-begging-the-question&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Petitio Principii. Circular Definition. Circular Reasoning. Reasoning
in a Circle. Chicken and Egg argument.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The premises of an argument claim that the conclusion is true. The
fallacy can be very short and usually obvious or appear in many parts,
thereby disguising the claim.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Abuse of animals should not be permitted in civilized
society.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Ha! If abusing animals really were illegal, it would be
prohibited by the law.&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; Since the law determines what is illegal, the truth of your
conclusion is assumed by your premise. In other words, your premise
essentially states your conclusion. While such arguments have to be
logically &amp;lsquo;correct&amp;rsquo;, they are also quite useless since they are
equivalent to arguing that &amp;ldquo;if 1 is a number, then 1 is a number&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
If C, then C.&lt;br&gt;
∴ C.&lt;/p&gt;
&lt;h2 id=&#34;261-its-against-the-law&#34; class=&#34;anchor-header&#34;&gt;26.1 It&amp;rsquo;s against the law! &lt;a class=&#34;anchor-link&#34; href=&#34;#261-its-against-the-law&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;You can&amp;rsquo;t kill humans for food. That is against the law. [animal abuse
is] not [analogous to] owning slaves because even though humans were
at one point able to buy and sell other humans, that is no longer
lawful.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
Note that both of the above have the same form: It is against the law to
kill/buy/sell humans, because it is against the law.&lt;/p&gt;
&lt;p&gt;Such a presentation has no merit logically since it does not actually
say anything at all. However, it is thrown as a counter into arguments
where humans are substituted for animals in situations of suffering, in
the hopes that the absurdness of the fallacy will go unnoticed.&lt;/p&gt;
&lt;h1 id=&#34;27-burden-of-proof&#34; class=&#34;anchor-header&#34;&gt;27 Burden of Proof &lt;a class=&#34;anchor-link&#34; href=&#34;#27-burden-of-proof&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Ad ignorantiam. Appeal to Ignorance.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;When a claim is made, the burden of proof lies on the side of the
claimant. Sometimes an unscruplous debator will try to transfer the
burden of proof to the other side. A variation of this fallacy is to
suggest that if you can&amp;rsquo;t prove something to be false, then it is
automatically true.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Vivisection causes horrendous suffering to animals.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; You can&amp;rsquo;t prove that animals feel pain. Though they exhibit
pain behavior, since they have no consciousness, they feel no pain.&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; While we cannot conclusively &amp;lsquo;prove&amp;rsquo; that animals (or humans,
for that matter) feel pain, there are several factors which support the
premise that they are capable of suffering just as humans. These factors
include physiological and behavior similarities to humans as well as
evolutionary
&lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/wdh/ycc/fallacies/ref.html#sec-4&#34;&gt;evidence&lt;/a&gt;
provided by homology which demonstrates that humans developed their
traits on the foundations provided by their animal ancestors. Based on
these findings, the burden of proof lies not with me, Lore, but on you
to prove that animals feel no pain. Finally, the inability to
conclusively prove something as true (ie animals/humans feel pain), does
not automatically make it untrue (ie animals/humans do not feel pain).&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
C is claimed by A.&lt;br&gt;
¬ C is unprovable.&lt;br&gt;
∴ C.&lt;/p&gt;
&lt;h1 id=&#34;28-complex-question&#34; class=&#34;anchor-header&#34;&gt;28 Complex Question &lt;a class=&#34;anchor-link&#34; href=&#34;#28-complex-question&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Loaded question. Presupposition.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Two points which are not related are joined in a single question so that
they have to both be accepted or rejected together. Generally, one is
acceptable while the other is not.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Many humans engage in animal abuse and need to be stopped from
doing so.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; So you vegans must support animal rights and hate humans,
eh?&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; You are actually making two disconnected points here, Lore.
One is that vegans hate humans. The other is that we support animal
rights. The two have nothing to do with each other, yet your question
requires me to either affirm or deny both. As such, your question needs
to be appropriately rephrased in order to deserve an answer, beyond what
I have provided just now.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
C,D are unrelated.&lt;br&gt;
C,D are phrased in the same sentence with a connective such as ∧.&lt;br&gt;
∴ (C ∧ D) ∨ ¬ (C ∧ D).&lt;/p&gt;
&lt;h2 id=&#34;281-still-arsoning&#34; class=&#34;anchor-header&#34;&gt;28.1 Still arsoning? &lt;a class=&#34;anchor-link&#34; href=&#34;#281-still-arsoning&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Are you animal rights fanatics still burning down legitimate animal
production facilities or have you finally stopped this sort of illegal
activity?&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
The argument is setup with two separate questions each of which makes
assumptions which are not verified. The first question implies that
those who support animal rights are committing arson. While some
activists do engage in arson, there is no grounds to assume and accuse
one of arson simply because he/she is an animal rights activists. The
second question assumes that the implication of the first is valid and
asks if the activity has been terminated. However, since it has not been
established that animal rights activists do engage in arson, the second
question is inappropriate to ask.&lt;/p&gt;
&lt;h1 id=&#34;29-false-cause-of-effect&#34; class=&#34;anchor-header&#34;&gt;29 False Cause of Effect &lt;a class=&#34;anchor-link&#34; href=&#34;#29-false-cause-of-effect&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Non causa pro causa. Cum hoc ergo propter hoc. Questionable cause.
False cause. Ignoring a common cause. Wrong direction.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;When events A and B occur in close proximity and established order, it
is falsely assumed that A is the cause of B.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Animal sacrifices were a brutish pastime of savage cultures.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; What are you talking about? They sacrificed animals and got
good rains and decent crops as well as victories in wars.&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; The slaughter of animals does not affect natural events or
military exploits just because the former precedes the latter. The same
primitive mentality exists with vivisectors who think sacrificing
animals will somehow lead to curing human illnesses even though there is
&lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/wdh/ycc/fallacies/ref.html#sec-5&#34;&gt;plenty of evidence to the
contrary&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
A is seen to be followed by B.&lt;br&gt;
∴ A is the cause of B.&lt;/p&gt;
&lt;h2 id=&#34;291-the-meatgasm&#34; class=&#34;anchor-header&#34;&gt;29.1 The Meatgasm! &lt;a class=&#34;anchor-link&#34; href=&#34;#291-the-meatgasm&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&amp;ldquo;And then there is the kind of instantaneous healing that occurs with
the first bites of animal food. In The Vegetarian Myth, Lierre says “I
could feel every cell in my body - literally every cell - pulsing. And
finally, finally being fed.” Tasha says “I had only eaten a small piece
of cow flesh, and yet I felt totally full, but light and refreshed all
at once.” Eating meat also instantly improved her heart rate!&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
Since one actually has to digest the nutrients and have them find their
way to those &amp;lsquo;pulsing cells&amp;rsquo;, the accounts above are physiologically not
possible. Therefore, one must conclude that either Lierre and Tasha were
being influenced by a strong desperation which manifested itself as a
placebo effect or they were under the influence of drugs that animals
are routinely subjected to or may be they did their own.&lt;/p&gt;
&lt;h2 id=&#34;292-people-live-longer-now-than-ever-before&#34; class=&#34;anchor-header&#34;&gt;29.2 People live longer now than ever before! &lt;a class=&#34;anchor-link&#34; href=&#34;#292-people-live-longer-now-than-ever-before&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Everyone lives longer now than in the past so they must be doing things
right like eating meat and taking medicines.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
First, the statement idea of everyone living longer these days is not
correct. Longevity has much to do with sufficient, proper nutrition,
hygiene and genetics. In the past, there were many who lived well past
the average expectancy of modern times. In third world countries, the
life expectancies are still quite low due to factors such as
malnourishment and unclean living conditions.&lt;/p&gt;
&lt;p&gt;The assertion that longer life spans are attributable to eating corpse
parts and doing drugs, is a variation of questionable cause since the
consequent is assumed from two cherry-picked antecedents without any
rationale. One could also have made the claim that people live longer
these days because of global warming or the increased levels of mercury
in fish.&lt;/p&gt;
&lt;h2 id=&#34;293-tallest-people-in-the-world-eat-corpse&#34; class=&#34;anchor-header&#34;&gt;29.3 Tallest people in the world eat corpse! &lt;a class=&#34;anchor-link&#34; href=&#34;#293-tallest-people-in-the-world-eat-corpse&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Dutch people are the tallest people in the world, and the amount of
animal products they consume is enormous, much higher than any other
country.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
First, though the Dutch are presently the tallest people in the world,
they certainly don&amp;rsquo;t consume a higher amount of animal products than any
other country. A 1997 report shows that they ranked 7th (while a &lt;a href=&#34;https://www.foodnavigator.com/Article/2022/02/15/Dutch-consumers-back-animal-free-future-of-meat&#34;&gt;2022
article&lt;/a&gt;
say one-quarter of consumers hope the future of meat will be animal
free). More importantly, to attribute one factor as the cause without
proper controls is improper. One may as well argue that most Dutch are
fair skinned and that is what causes their height. Nor is it correct to
argue that diet is closely connected to physical features because it
depends upon what features we are talking about (eg an animal based diet
results in atheromas and osteoporosis, but not height except through
hormones). We also have a case of misapplication of the general (diet is
closely connected to some physical developments) to a specific
(therefore, diet determines height).&lt;/p&gt;
&lt;h1 id=&#34;30-false-dilemma&#34; class=&#34;anchor-header&#34;&gt;30 False Dilemma &lt;a class=&#34;anchor-link&#34; href=&#34;#30-false-dilemma&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Black and white. Bifurcation. False dichotomy. Morton&amp;rsquo;s fork. False
choice.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Here alternatives are limited to an either-or situation. The argument is
presented in such a way that one choice becomes true because the other
choice is false. For instance, consider the phrase &amp;ldquo;either you are with
us or against us&amp;rdquo; which doesn&amp;rsquo;t take into account the concept of
neutrality. In some situations, of course the argument can be valid:
&amp;ldquo;either you are alive or dead, and since you are not dead, you are
alive&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Many humans oppose experimentation on animals for the benefit
of humans.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Well that&amp;rsquo;s ridiculous! How can anyone prefer an animal to a
human?! They must be anti-human! You&amp;rsquo;re either with us or against us!&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; Just because a human is against exploiting an animal for the
purpose of supposedly serving a human, does not make the person
anti-human. It merely makes the person anti-exploiting animals. Besides,
Lore have you forgotten you really aren&amp;rsquo;t a human?&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
X ∨ Y.&lt;br&gt;
¬ Y.&lt;br&gt;
∴ X.&lt;/p&gt;
&lt;h2 id=&#34;301-your-child-or-your-dog&#34; class=&#34;anchor-header&#34;&gt;30.1 Your child or your dog &lt;a class=&#34;anchor-link&#34; href=&#34;#301-your-child-or-your-dog&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;You are on a boat with a baby and a puppy. The boat starts to sink.
Which are you going to save?&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
This is the classic false dilemma. The instigator has not only set the
hypothetical environment and the players, (s)he has also established the
rules in that you have to save either one or the other. The reality is
that you&amp;rsquo;d be pretty foolish to go in a boat with a baby and a puppy
without taking precautions for their safety in the first place.
Furthermore, the situation overlooks the possibility of your saving both
because you can utilize existing resources or saving neither because you
can&amp;rsquo;t swim. The intent of the effort of false dilemma is to force a
kobiashi maru (no-win) where you appear to be either a traitor to your
species or a traitor to your cause. It&amp;rsquo;s a pathetic and stale effort,
but it is still attempted by immature individuals.&lt;/p&gt;
&lt;h2 id=&#34;302-the-baby-kitty-and-coin-variation&#34; class=&#34;anchor-header&#34;&gt;30.2 The baby, kitty and coin variation &lt;a class=&#34;anchor-link&#34; href=&#34;#302-the-baby-kitty-and-coin-variation&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;If a baby and a kitten were about to be run over by a train, would you
save the baby, save the kitty, or flip a coin to decide which one to
save? _Datanalysis&lt;/sub&gt;_&lt;br&gt;
This is essentially the same scenario with a choice selector mechanism
attached. Note that the choices are still the same: save either the baby
or the kitty. The only difference is to offer an additional value
statement which amounts to &amp;ldquo;I do not really care whether I save the baby
or the kitty&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Sometimes people erroneously think they have presented a new scenario
via this value selector, but it should be emphasized that the choices
are still the same. Merely the mechanism for making one has been
augmented.&lt;/p&gt;
&lt;p&gt;One could extend this mechanism ad absurdum by&lt;/p&gt;
&lt;p&gt;consult with a priest to help make the decision discuss the matter with
the Libertarian Advocacy Group regarding rights of babies on train
tracks ask for guidance from The International Society of Cat Right
Lovers correspond with the Train Engineers Association These efforts do
not change the choices allowed anymore than the coin-toss, which is why
the False Dilemma exists.&lt;/p&gt;
&lt;p&gt;Boolean logic allows only four possibilities as far as who gets saved:&lt;/p&gt;
&lt;p&gt;Baby Kitty Result T T both get saved T F squished kitty F T squished
baby F F both squished The scenario, despite introduction of any
mechanisms ad absurdium, still permits only the middle two choices,
disallowing the bottom and unfortunately the top items (both demonstrate
with different results that no value preference is given to one party
over the other). Having only the choices which necessitates a death, is
what makes the scenario a False Dilemma.&lt;/p&gt;
&lt;h1 id=&#34;31-gamblers-fallacy&#34; class=&#34;anchor-header&#34;&gt;31 Gambler&amp;rsquo;s Fallacy &lt;a class=&#34;anchor-link&#34; href=&#34;#31-gamblers-fallacy&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Post Hoc. Attribution Theory. Fundamental Attribution Error.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The idea here is to conclude that because a number of events contrary to
expectations have taken place, the next one is going to be what is
expected.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; There are several cohort studies showing the &lt;a href=&#34;http://www.aafp.org/afp/2009/0401/p541.html&#34;&gt;long-term
benefits of vegetarian
diets&lt;/a&gt;.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Well obviously they got lucky with the first 76000 over the
decade long observations. If they&amp;rsquo;d gone to 76001 and continued for a
few extra days, then you&amp;rsquo;d undoubtedly see how dangerous these
animal-product-free diets really are!&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; If you throw dice 10 times and get snake eyes each time, there
is no reason to think that it must be otherwise on the 11th try. In
fact, there is good reason to appreciate that the dice are loaded. So it
is with strict vegetarian diets because they are indeed loaded, for
optimal health.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
X is contrary to expectations.&lt;br&gt;
X has occurred N times in a row.&lt;br&gt;
∴ next time ¬ X.&lt;/p&gt;
&lt;h2 id=&#34;311-you-need-to-be-vegan-for-eternity-to-convince-me&#34; class=&#34;anchor-header&#34;&gt;31.1 You need to be vegan for eternity to convince me! &lt;a class=&#34;anchor-link&#34; href=&#34;#311-you-need-to-be-vegan-for-eternity-to-convince-me&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;I&amp;rsquo;ve got a mate I&amp;rsquo;ve known for 7 years now and he supposed to be into
healthy eating. He is getting fatter, sicker and slower, but he won&amp;rsquo;t go
veg even though he knows I&amp;rsquo;ve been that way for a long time. He says
&amp;ldquo;Yeah, I&amp;rsquo;m not so convinced man! I need you do be vegan longer than 11
years before I really commit&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
The above is a puzzling instance of the gambler fallacy in that the
individual in question seems to want to anticipate failure of the veg
diet at some point in the future despite the obvious long-term benefits
already demonstrated. The underlying motivation likely has nothing to do
with fear that the veg diet will fail. It is more plausible to assume
that the person just wants to consume corpse products and is determined
to find excuses, however absurd, for doing so.&lt;/p&gt;
&lt;h1 id=&#34;32-generalization-composition&#34; class=&#34;anchor-header&#34;&gt;32 Generalization: Composition &lt;a class=&#34;anchor-link&#34; href=&#34;#32-generalization-composition&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Faulty Induction.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The characteristics of parts of a group are erroneously applied to the
entire group. For instance, Hitler was a brutal tyrant, therefore the
human race is brutal and tyrannical.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; The brutal mass killing of 50000 dogs in China due to a rabies
scare is ethically unjustifiable.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; They had to kill all the dogs because a few of them were found
to have rabies. So it is obvious that all of them had rabies!&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; By that reasoning, we should have to kill all dogs everywhere.
If a few of them were found to have rabies, then it is likely that only
a few did have rabies. An entire barrel should not be judged by a few
rotten ones.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
A,B,C ∈ S.&lt;br&gt;
A,B,C has characteristic K.&lt;br&gt;
∴ S has characteristic K.&lt;/p&gt;
&lt;h2 id=&#34;321-thats-why-theyre-called-animals&#34; class=&#34;anchor-header&#34;&gt;32.1 That&amp;rsquo;s why they&amp;rsquo;re called animals! &lt;a class=&#34;anchor-link&#34; href=&#34;#321-thats-why-theyre-called-animals&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Chimpanzees of one group have wars over territory with chimps of another
group. Dogs, and many creatures, are capable of rape. Cats will kill
their young if they show some defect. In effect: Animals have been known
to display bad behavior. Bad behavior is in opposition to moral
reasoning. Therefore, all animals are incapable of moral reasoning.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
It is illogical to conclude that because some animals act viciously,
hence immorally, all animals act immorally. The science of cognitive
ethology over the past few decades clearly shows that many animals have
a very clear sense of ethics as demonstrated by the works of Mark
Bekoff, Jonathan Balcombe and Jeffrey Masson for instance.&lt;/p&gt;
&lt;p&gt;Curiously, this line of reasoning is devastating for humans who have had
(and continue to have) a far worse record of brutality and
aggressiveness towards each other compared to any animal:&lt;/p&gt;
&lt;p&gt;… the ultimate disobedience to this fantasy is the continuous predation
by humans on other humans. War, famine, theft, rape, child abuse, and
numerous varieties of discrimination based on race, gender, class,
religious belief, appearance, language, age, height, economic status,
…&lt;br&gt;
&lt;a href=&#34;http://www.towardsfreedom.com/iwrters/kg/the-common-sense-animal-rights-argument/&#34;&gt;The Common Sense Animal Rights
Argument&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The obvious conclusion by the prior reasoning is that: All humans are
incapable of moral reasoning.&lt;/p&gt;
&lt;p&gt;It does appear evident though, that some humans seem to be incapable of
logical reasoning.&lt;/p&gt;
&lt;h2 id=&#34;322-meat-has-protein&#34; class=&#34;anchor-header&#34;&gt;32.2 Meat has protein &lt;a class=&#34;anchor-link&#34; href=&#34;#322-meat-has-protein&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Meat is one of the highest sources of protein! You need protein! So you
need meat!&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
This is a typical argument produced in favor of corpse eating. It is
true that certain meat products have a high protein content.
Furthermore, it is true that humans need to consume a certain amount of
protein. However, those two antecedents, despite their correctness, does
not lead to the consequent that one needs to eat meat in order to get
protein. There are plenty of vegetarian protein sources. These are not
only of higher quality from an assimilable point of view, they do not
contain the various chemicals, toxins, hormones and other hazards corpse
products invariably have. The argument is as absurd pragmatically as
saying engine coolant has water; you need to drink water; therefore, you
need to drink engine coolant.&lt;/p&gt;
&lt;h1 id=&#34;33-generalization-division&#34; class=&#34;anchor-header&#34;&gt;33 Generalization: Division &lt;a class=&#34;anchor-link&#34; href=&#34;#33-generalization-division&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Faulty deduction.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The characteristics of a group are erroneously applied universally to
the individuals of a group. For instance, humans are greedy and selfish,
therefore Gandhi was greedy and selfish.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Dogs generally tend to like to be playful and friendly.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Right and any dog who isn&amp;rsquo;t should be killed because there&amp;rsquo;s
something seriously wrong with it and could be a danger.&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; Each dog has his/her own personality. While all dogs share
certain characteristics, it is erroneous to think that all dogs will
possess exactly the same characteristic.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
A,B,C ∈ S.&lt;br&gt;
S has characteristic K.&lt;br&gt;
∴ A,B,C have characteristic K&lt;/p&gt;
&lt;h1 id=&#34;34-generalization-hasty&#34; class=&#34;anchor-header&#34;&gt;34 Generalization: Hasty &lt;a class=&#34;anchor-link&#34; href=&#34;#34-generalization-hasty&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Insufficient statistics. Insufficient sample. Leaping to a conclusion.
Hasty induction.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Being somewhat similar to composition, here a conclusion is drawn about
population P, based on an insufficiently small sample S from P.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; A new poll shows that there are more than 9 million vegans in
USA.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; No way! I asked 10 people on the street if they were vegan and
not one of them said yes.&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; A sample size of 10 people is not sufficiently large to draw
meaningful conclusions about a population of over 311 million. A recent
poll showed that 3% of the population was vegan, so that would mean in
your sample size you&amp;rsquo;d have only a 0.3 part of a person admitting to
being vegan. You could ask 100 people and you may find that there would
be 3 in that sample who were vegan.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
C is shown to be true from sample S of population P.&lt;br&gt;
∴ C for all P.&lt;/p&gt;
&lt;h2 id=&#34;341-so-how-come-im-not-dead-already&#34; class=&#34;anchor-header&#34;&gt;34.1 So how come I&amp;rsquo;m not dead already? &lt;a class=&#34;anchor-link&#34; href=&#34;#341-so-how-come-im-not-dead-already&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;If meat is so bad for you, why am I not sick? If meat eating is so bad
than why haven&amp;rsquo;t I heard of it yet. Whatever doesn&amp;rsquo;t kill you, makes you
stronger - so eat corpse parts!&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
This is a common class of attitudes based on a restrictive, temporal
sampling. Eating products from the corpse industries don&amp;rsquo;t do immediate,
visible damage any more than smoking does. Therefore, it is easy to
claim that because one doesn&amp;rsquo;t see any harm done, no harm is done.
However, illnesses such as cancer, atherosclerosis, cardiovascular
disease, ischemic strokes, osteoporosis do develop over a period of a
couple of decades to the point where good health is not only hampered,
but one&amp;rsquo;s quality of life and even the life itself is jeopardized.
Sometimes the first symptoms result in sudden death, so there is no one
around to say &amp;ldquo;I&amp;rsquo;m not dead already&amp;rdquo;!&lt;/p&gt;
&lt;p&gt;So while it is true that eating a little meat will not kill you, it will
nevertheless &amp;lsquo;kill&amp;rsquo; you a little bit each time.&lt;/p&gt;
&lt;h1 id=&#34;35-generalization-prejudiced&#34; class=&#34;anchor-header&#34;&gt;35 Generalization: Prejudiced &lt;a class=&#34;anchor-link&#34; href=&#34;#35-generalization-prejudiced&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Biased statistics. Prejudiced statistics. Loaded statistics. Biased
induction. Biased generalization. Loaded sample. Prejudiced sample.
Unrepresentative sample.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Here a conclusion is drawn about population P, based on a small or
biased sample from P.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; A strict vegetarian diet has been repeatedly shown in peer
reviewed literature to be a very healthy one.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Well I met two vegheads yesterday and they looked pretty
skinny to me. Vegetarians are all weak and emaciated you know.&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; A sample size of two is not particularly significant.
Additionally, it is likely you may be exaggerating the appearence of
these individuals since you are on record for opposing vegetarian diets.
Just so you are not under any further delusions about vegans necessarily
being weak and emaciated, take a look at these vegan bodybuilders and
strength athletes.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
C is shown to be true from sample S of population P.&lt;br&gt;
∴ C for P.&lt;/p&gt;
&lt;h2 id=&#34;351-you-dont-look-like-a-vegan&#34; class=&#34;anchor-header&#34;&gt;35.1 You don&amp;rsquo;t look like a vegan. &lt;a class=&#34;anchor-link&#34; href=&#34;#351-you-dont-look-like-a-vegan&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;These body builders can&amp;rsquo;t be vegan! They are too muscular to be vegans!
Ok if they are vegan and you aren&amp;rsquo;t vegan, how come you don&amp;rsquo;t look like
them?&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
Initially we have a denial of fact by the individual who seems unable to
shake some bigoted idea of what vegans should look like. That is
followed by the continued bias that all vegans must have the same
physical appearance. The person seems to have lost touch with more than
biological realities and is wandering in the realms of fantasy.&lt;/p&gt;
&lt;h1 id=&#34;36-generalization-vividness&#34; class=&#34;anchor-header&#34;&gt;36 Generalization: Vividness &lt;a class=&#34;anchor-link&#34; href=&#34;#36-generalization-vividness&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Misleading vividness. Spotlight.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;A small number of striking examples are used to justify a conclusion
which should be reached by more thorough statistical evidence.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Vegan babies get a great start in life.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; You mean a great start in death. Didn&amp;rsquo;t you hear about the
Moaligou case where an 11 month old vegan baby died or the death of the
9 month old Manuelyan baby or the 6 month old Moorhead baby? They all
died due a vegan diet.&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; Actually they died because they were malnourished through an
inadequate diet which did not contain necessary nutrients. Non-vegan
babies die from malnutrition too. Both vegan and non-vegan diets can be
poorly designed, so the issue is by no means restricted to vegan diets.
A few sensational headlines does not alter the benefits of nutritionally
sound vegan diets.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
P is set of observed events Y,Z ∈ P.&lt;br&gt;
Y &amp;gt;&amp;gt; Z. But, Zs are more &amp;lsquo;spectacular&amp;rsquo; than any Ys.&lt;br&gt;
∴ Z applied to P.&lt;/p&gt;
&lt;h2 id=&#34;361-the-long-living-grandfather&#34; class=&#34;anchor-header&#34;&gt;36.1 The long-living grandfather &lt;a class=&#34;anchor-link&#34; href=&#34;#361-the-long-living-grandfather&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;My grandfather smoked, drank and ate meat all the time! He lived to the
ripe old age of 99. So you can&amp;rsquo;t tell me that there&amp;rsquo;s something wrong
with doing what he did!&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
This is a typical case of generalization based on inadequate sampling
size with a bit of spectacularness thrown in! Such grandfathers are what
are known statistically as &amp;lsquo;outliers&amp;rsquo; (one in ten thousand live past 100
yrs in USA), anomalies from the vast majority of results which clearly
show the hazards of such lifestyles. Most &amp;lsquo;grandfathers&amp;rsquo; of this sort,
don&amp;rsquo;t live long enough to see their grand children grow up.&lt;/p&gt;
&lt;p&gt;In these situations, it is unwise to have the exception formulate the
rule.&lt;/p&gt;
&lt;h1 id=&#34;37-genetic-fallacy&#34; class=&#34;anchor-header&#34;&gt;37 Genetic Fallacy &lt;a class=&#34;anchor-link&#34; href=&#34;#37-genetic-fallacy&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Appeal to origin. Genesis fallacy.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The correctness of a position is mistakenly based upon its origin. This
is an extreme form of appeal to tradition in that something is
considered to be right (or wrong) dependent upon whether it was
originally so.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Eating parts of dead animals lead to various health issues.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Look eating corpse parts is good for you! Early humans did it
all the time!&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; Early humans who ate considerable amounts of animal products
were prone to mostly the same illnesses that present day humans suffer
from. For example, the Inuits were affected by atherosclerosis and
severe osteoporosis due to their heavy consumption of animal foods (Nat.
Geog., A. Dekin Jr, Sealed In Time p12).&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
C occured during its early origins.&lt;br&gt;
∴ C.&lt;/p&gt;
&lt;h2 id=&#34;371-respect-for-our-ancestral-heritage&#34; class=&#34;anchor-header&#34;&gt;37.1 Respect for our ancestral heritage! &lt;a class=&#34;anchor-link&#34; href=&#34;#371-respect-for-our-ancestral-heritage&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Our ancestors all ate wild-meat based diet so we should too!&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
Neanderthals left the planet quite some time ago. Even though some
people try to act like &amp;rsquo;neanderthals&amp;rsquo;, their rude behavior really does
not provide dietary affirmation. There is considerable evidence from
anthropologist Robert Sussman that indicates early humans spent far more
time being hunted than hunting. As a result, it is unlikely that most of
them even had an opportunity to eat much meat. Of course, those that
did, fell prey to the same diseases that eating corpse parts produce in
modern times.&lt;/p&gt;
&lt;h1 id=&#34;38-guilt-by-association&#34; class=&#34;anchor-header&#34;&gt;38 Guilt by Association &lt;a class=&#34;anchor-link&#34; href=&#34;#38-guilt-by-association&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Bad company fallacy. Company you keep fallacy.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;A claim is accepted or rejected because of the people who accept or
reject the claim.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Gestation crates were banned in Florida since 2002 when over
2.5 million voter opposed the cruel confinement of pigs in factory
farms.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Well I&amp;rsquo;m all for being nice to animals, but did you know that
those wacko, human-hating animal rights activists supported this ban? So
I&amp;rsquo;m not in favor of it.&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; The population of Florida decided that the crates were
excessively cruel and therefore voted accordingly to ban them. The fact
that animal rights activists also have opposed this practice does not
alter the inherent cruelty of gestation crates, something that the
voters (who are not by any means, all animal rights activists) obviously
recognize.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
Group A likes C.&lt;br&gt;
P doesn&amp;rsquo;t like group A.&lt;br&gt;
∴ ¬ C.&lt;/p&gt;
&lt;h2 id=&#34;381-hitler-was-a-vegetarian&#34; class=&#34;anchor-header&#34;&gt;38.1 Hitler was a vegetarian &lt;a class=&#34;anchor-link&#34; href=&#34;#381-hitler-was-a-vegetarian&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;You vegans should realize that Hitler was a vegetarian! That means all
you vegans are Hitlers!! So there!!!&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
In actual fact, Hitler wasn&amp;rsquo;t remotely close to being a vegetarian.
However, from the logical perspective it wouldn&amp;rsquo;t impact on anyone even
if he were. If Hitler had a big nose, should everyone with large noses
go for surgery? Since Hitler was a Catholic, should all Catholics be
excommunicated? Hitler spoke German, but that still remains a common
language in constant use. Furthermore, since Hitler wasn&amp;rsquo;t a vegetarian,
should this revelation mean that all those who do not follow the
vegetarian diet, can now be considered Hitlers?&lt;/p&gt;
&lt;p&gt;Obviously, this sort of &amp;lsquo;bad company&amp;rsquo; argument has no legitimate place
in rational discussion.&lt;/p&gt;
&lt;p&gt;What is interesting though is that vegetarians can cite within their
ranks, several historical figures (eg Gandhi, Einstein, Newton, Leonardo
da Vinci, César Chávez), athletes (eg Scott Jurek, David Zabriskie,
Brendan Brazier, Georges Laraque, Molly Cameron) and celebrities (eg
Ellen DeGeneres, Michael Dorn, Bryan Adams, Heather Mills, Brian Greene,
Alicia Silverstone). Doing so does not become a fallacy so long as one
is not is not insisting that all vegetarians can be historically
prominent, athletic, or achieve celebrity status, simply by being
vegetarian.&lt;/p&gt;
&lt;h1 id=&#34;39-inflation-of-conflict&#34; class=&#34;anchor-header&#34;&gt;39 Inflation Of Conflict &lt;a class=&#34;anchor-link&#34; href=&#34;#39-inflation-of-conflict&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Wrong by apparent disagreement.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The idea here is to pick on a disagreement by experts on a topic and
thereby &amp;lsquo;inflate the conflict&amp;rsquo; to the point of claiming that the experts
know nothing or the topic itself is inherently wrong by virtue of the
inconsistencies.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Animal rights has a rich and diverse foundation.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Nonsense! The leading authorities on the subject can&amp;rsquo;t even
agree on anything. Singer says one thing and Regan says another.
Francione wears abolition as a badge of honor, while Dunayer accuses him
of being a welfarist! You guys are all mixed up because animal rights is
just wrong!&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; You are confusing multiple paths to a destination with the
destination itself. Animal rights activists do not disagree on the
fundamental issue of ending the imprisonment, exploitation, abuse and
murder of sentient beings. There exist various ideas on how to achieve
this goal which is one reason why the philosophy has developed such a
rich basis.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
A,B,C disagree on some aspects of C.&lt;br&gt;
∴ ¬ C.&lt;/p&gt;
&lt;h2 id=&#34;391-scientists-dont-know-what-they-are-talking-about&#34; class=&#34;anchor-header&#34;&gt;39.1 Scientists don&amp;rsquo;t know what they are talking about &lt;a class=&#34;anchor-link&#34; href=&#34;#391-scientists-dont-know-what-they-are-talking-about&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;So one minute coffee&amp;rsquo;s good then it&amp;rsquo;s bad. Then meat is bad, now it&amp;rsquo;s
good. Science studies contradict each other all the time, so since
science hasn&amp;rsquo;t figured it out yet so why should I care.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
While science studies do sometimes contradict each other, this fact does
not make science illegitimate. There is overwhelming evidence spanning
decades which show that corpse industry product consumption is
detrimental to health. These studies are done independently and with
very large sample sizes which range from the thousands and even into the
millions. Often opposing studies which favor corpse consumption are
financed by specific industries and utilize poor methodology. Even so,
sometimes these latter studies demonstrate exactly the opposite of what
their financier intended: that meat, milk, eggs are harmful to health.
So there is nothing wrong with the science, though there definitely is
much to be desired as far as the bought-and-paid-for &amp;lsquo;scientists&amp;rsquo; who
engage in such unscrupulous activities.&lt;/p&gt;
&lt;h1 id=&#34;40-middle-ground&#34; class=&#34;anchor-header&#34;&gt;40 Middle Ground &lt;a class=&#34;anchor-link&#34; href=&#34;#40-middle-ground&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Golden mean fallacy. Fallacy of moderation.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;One assumes that the middle or moderate ground between two separate
items must be the correct choice.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Animals being sentient beings have rights and these should not
be violated.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Well I sorta agree with you Data my boy! Animal abusers are
just meanies and no one should abuse animals who can be used to provide
food and clothing. They should be treated humanely.&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; The problem with your welfarish stance is that it is
inadequate. While it pretends to be helping animals to some extent, it
is equivalent to suggesting that slaves are alright to keep just as long
as you treat them reasonably well. Compromise in principle is never a
virtue and those who walk along the middle of a road are likely to get
hit from both sides.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
A &amp;lt; B.&lt;br&gt;
A &amp;lt; C &amp;lt; B.&lt;br&gt;
∴ C.&lt;/p&gt;
&lt;h2 id=&#34;401-lets-agree-to-disagree&#34; class=&#34;anchor-header&#34;&gt;40.1 Let&amp;rsquo;s agree to disagree. &lt;a class=&#34;anchor-link&#34; href=&#34;#401-lets-agree-to-disagree&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;So we have a difference of opinion here. I think it is fine to kill
animals for human use and you think it&amp;rsquo;s not. We&amp;rsquo;re obviously not going
to resolve this, so let&amp;rsquo;s just agree to disagree.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
This is a standard cop out when one does not want to deal with actual
issues. The idea is to acknowledge the opponent&amp;rsquo;s position as well as
one&amp;rsquo;s own. Then, regardless of examining the validity of either, to
escape into the safety of diplomacy. It is a gesture by which one
through a minor compromise (recognition of the opposing side), hopes to
also acknowledge the validity of one&amp;rsquo;s own, sort of an all inclusive
version of showing up on middle ground with both viewpoints in tact.
Unfortunately, acknowledging a disagreement has no bearing whatsoever on
either position&amp;rsquo;s correctness.&lt;/p&gt;
&lt;h1 id=&#34;41-red-herring&#34; class=&#34;anchor-header&#34;&gt;41 Red Herring &lt;a class=&#34;anchor-link&#34; href=&#34;#41-red-herring&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Ignoratio Elenchi. Smoke screen. Wild goose chase. Ignorance of
refutation. Irrelevant Thesis.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The presentation of an irrelevant item is done to divert attention from
the actual issue being discussed. It can also apply to any argument
where the premises are logically irrelevant to the conclusion and can
thereby theoretically include a wide variety of other fallacies.
However, usually the term applies to attempts to distract by
introduction of irrelevant information.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Many activists protest animal abuse.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Well I don&amp;rsquo;t really see why they do since most of them
probably didn&amp;rsquo;t protest in the 60s when they took to the streets against
the Vietnam war.&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; It is unclear what your point is, Lore. Most of these
activists weren&amp;rsquo;t even alive in the 60s and so their failure to appear
in those protests have no bearing on what they are doing now.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
X is discussed.&lt;br&gt;
Y is suddenly introduced though it has no relevance to X.&lt;br&gt;
X is abandoned because Y takes precedence.&lt;/p&gt;
&lt;h2 id=&#34;411-im-bad-but-hes-worse-so-im-ok&#34; class=&#34;anchor-header&#34;&gt;41.1 I&amp;rsquo;m bad but he&amp;rsquo;s worse, so I&amp;rsquo;m ok &lt;a class=&#34;anchor-link&#34; href=&#34;#411-im-bad-but-hes-worse-so-im-ok&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Yes I do eat meat and know that is bad for the animals. But I don&amp;rsquo;t
actually put them in those horrible factory farms like some people. I
don&amp;rsquo;t cause them agony when it&amp;rsquo;s time to slaughter them. I also don&amp;rsquo;t
rob banks or bomb places like Iraq. I don&amp;rsquo;t even park my car in
handicapped spots! So why don&amp;rsquo;t you go pick on some of those other
people?&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
If action A is morally unethical, it remains so regardless of whether
actions B, C, D are also morally unethical. One cannot justify
committing crime A because others commit crimes B, C, D. As a result,
even the claim that B, C, D are worse than A, is insufficient to justify
or excuse A. The introduction of B, C, D is merely an attempt to
distract from A.&lt;/p&gt;
&lt;h2 id=&#34;412-what-about-humans&#34; class=&#34;anchor-header&#34;&gt;41.2 What about humans?! &lt;a class=&#34;anchor-link&#34; href=&#34;#412-what-about-humans&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;I don&amp;rsquo;t see why you animal rights activists are so hung up on the
orangutan sex trade. As bad as orangutan sex slavery is, not much is
done about human sex slavery: 500,000 women are annually trafficked into
Western Europe!&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
There is no relevancy to this statement since the topic is about
orangutans and not humans. Additionally, just because one protests
orangutan abuse, doesn&amp;rsquo;t mean that one automatically doesn&amp;rsquo;t protest
human abuse as seems to be implied.&lt;/p&gt;
&lt;p&gt;A way to bring some relevancy to both issues though is to realize that
oppressors are not speciesist. They will oppress anyone and everyone in
order to make a buck or get what they want. As such, the fight for
orangutan rights aligns well with the fight for human rights provided we
focus not so much on the victim, but on the oppressor.&lt;/p&gt;
&lt;h2 id=&#34;413-what-about-everything-else&#34; class=&#34;anchor-header&#34;&gt;41.3 What about everything else! &lt;a class=&#34;anchor-link&#34; href=&#34;#413-what-about-everything-else&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;i-seriously-doubt-if-any-country-outside-the-usa-or-europe-has-ever-wondered-aloud-if-it-is-ethical-to-eat-meat-given-the-multitude-of-crises-facing-the-world-at-present-doesnt-it-seem-a-little-bit-silly-to-be-a-cape-wearing-crusader-of-the-cows-i-can-think-of-a-lot-more-serious-and-relevant-issues-to-be-debated-intelligently-by-the-times&#34; class=&#34;anchor-header&#34;&gt;I seriously doubt if any country outside the USA or Europe has ever wondered aloud if it is ethical to eat meat. Given the multitude of crises facing the world at present, doesn&amp;rsquo;t it seem a little bit silly to be a cape-wearing &amp;ldquo;crusader of the cows&amp;rdquo;? I can think of a lot more serious and relevant issues to be debated intelligently by the times. &lt;a class=&#34;anchor-link&#34; href=&#34;#i-seriously-doubt-if-any-country-outside-the-usa-or-europe-has-ever-wondered-aloud-if-it-is-ethical-to-eat-meat-given-the-multitude-of-crises-facing-the-world-at-present-doesnt-it-seem-a-little-bit-silly-to-be-a-cape-wearing-crusader-of-the-cows-i-can-think-of-a-lot-more-serious-and-relevant-issues-to-be-debated-intelligently-by-the-times&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
The ethics of eating corpse parts is not determined by the &amp;lsquo;wonderings&amp;rsquo;
of any country. Neither is it affected by all the other problems on the
planet. If one is going to legitimize such irrelevancies one might as
well argue that we shouldn&amp;rsquo;t deal with any issue (eg child slavery)
because some countries never think about the matter and/or there are so
many other problems on the planet. The most &amp;lsquo;serious and relevant&amp;rsquo; issue
to be debated for the individual bringing the matter up is that he/she
debate the seriousness and relevancy of his/her comment which is merely
an effort to evade and distract from the issue at hand.&lt;/p&gt;
&lt;h2 id=&#34;414-happy-slaves&#34; class=&#34;anchor-header&#34;&gt;41.4 Happy slaves &lt;a class=&#34;anchor-link&#34; href=&#34;#414-happy-slaves&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Limba the elephant gets along fabulously with her trainer. I&amp;rsquo;m making a
little film about an elephant I knew and her keeper. I have a short
trailer here. The bond between the 2 and the dedication of this
elephant&amp;rsquo;s keeper is obvious. You want to call this slavery? What would
that make this dedicated keeper? A slave driver? If your answer is yes
then we really have nothing more to discuss.
&lt;a href=&#34;http://youtu.be/-s_SPHt4M_M&#34;&gt;http://youtu.be/-s_SPHt4M_M&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
The fact that the elephant has a bond with the trainer (apparently
anyway) doesn&amp;rsquo;t alter the fact that Limba has been made into a performer
through force (we somehow doubt she applied for the position submitting
her resume of talents).&lt;/p&gt;
&lt;p&gt;We also do not know if the video was &amp;lsquo;canned&amp;rsquo; - after all, perhaps Limba
was being made forcibly to perform as though she has a bond with the
trainer. Or perhaps the trainer is the only high point in her life. So
this bond is quite irrelevant to the issue which is that Limba is being
exploited by her &amp;lsquo;owners&amp;rsquo;.&lt;/p&gt;
&lt;h1 id=&#34;42-slippery-slope&#34; class=&#34;anchor-header&#34;&gt;42 Slippery Slope &lt;a class=&#34;anchor-link&#34; href=&#34;#42-slippery-slope&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Camel&amp;rsquo;s nose. Absurd extrapolation. Thin edge of the wedge.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The argument insists that taking some small actions will invariably lead
to some enormous consequences: sliding down a slippery slope begins
slowly, but picks up speed as you go down.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Going vegan is the best thing we can do for the planet.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; Look if you go vegan, then you&amp;rsquo;ll save some cows. If more
people go vegan, more cows will be saved. Pretty soon we&amp;rsquo;ll be overrun
with cows and that will be the end of the world!&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; Going vegan doesn&amp;rsquo;t necessarily equate to saving cows, but
even if it were so, having some people go vegan doesn&amp;rsquo;t result in
everyone going vegan at once. Furthermore, going vegan has nothing to do
with increasing the bovine population to the point of bringing the world
to an end.&lt;/p&gt;
&lt;p&gt;(Note that there is no slippery slope here: &amp;ldquo;Don&amp;rsquo;t vegans run the risk
of having protein deficiency? I mean if the whole world went vegan then
we would all be undernourished and die.&amp;rdquo;, because the correct and
demonstrable answer to the question about deficiency is just no. End of
discussion!)&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
Y &amp;gt;&amp;gt; X.&lt;br&gt;
X -&amp;gt; Y.&lt;/p&gt;
&lt;h2 id=&#34;421-voting-rights-for-plants&#34; class=&#34;anchor-header&#34;&gt;42.1 Voting rights for plants! &lt;a class=&#34;anchor-link&#34; href=&#34;#421-voting-rights-for-plants&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Animal rights! That&amp;rsquo;s ridiculousness! Next thing you know you would want
pigs to vote in our elections and I will have to ask permission to the
ants before I build a house! You probably won&amp;rsquo;t be happy till we have a
poinsetta for president!&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
Considering the dubious record politicians have maintained, one might
think that a poinsetta may actually be an improvement in the presidency.
Nevertheless, the concerns about voting pigs and requiring land
transferences from ants does not follow from granting animal rights
which maintains that we give due consideration to the interests of other
beings. Therefore, since a pig really has no interest in voting to elect
human politicians and ants due to their marvellous adaptibility manage
to make homes practically anywhere, concerns of such magnitudes are
somewhat exaggerated.&lt;/p&gt;
&lt;h2 id=&#34;422-overrun-by-animals&#34; class=&#34;anchor-header&#34;&gt;42.2 Overrun by animals! &lt;a class=&#34;anchor-link&#34; href=&#34;#422-overrun-by-animals&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;If animals weren&amp;rsquo;t used for food, couldn&amp;rsquo;t the planet become overrun
with those animals?&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
This remarkable suggestion is still made in moderately intelligent
company to rationalize corpse consumption. The idea of course is that
humans must keep eating animals or they will over-populate the earth.
Interestingly enough, no mention is made of the idea that it is humans
who are breeding the animals in the first place. If people stopped
eating animals, there would be no effort to breed them and therefore the
planet would be perfectly safe from cattle, pig and chicken stampedes.&lt;/p&gt;
&lt;p&gt;Note that though this item is placed as a slippery slope fallacy, it
could just as easily have been a false dilemma if phrased as &amp;ldquo;eat
animals or sacrifice the planet!&amp;rdquo; Obviously those are not the only
choices available. Nor does the latter follow necessarily from the
former.&lt;/p&gt;
&lt;h1 id=&#34;43-straw-man&#34; class=&#34;anchor-header&#34;&gt;43 Straw Man &lt;a class=&#34;anchor-link&#34; href=&#34;#43-straw-man&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Fallacy of Extension. Aunt Sally.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Here a distorted version of the argument is presented and shown to be
false in the hope that the argument itself will be thought to be false.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Stopping oppressors is an important step towards creating a
civilized society.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; I just don&amp;rsquo;t get it! Why are you working so hard to suppress
human freedom and human dignity? Don&amp;rsquo;t you know our civilization was
built through the blood, sweat and tears of human endeavors?!!&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; My statement has nothing to do with suppressing human freedoms
or dignities. In fact, stopping oppressors of sentient beings is an
important step in maintaining human freedom and dignity.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
X is misrepresented as Y.&lt;br&gt;
¬ Y → ¬ X.&lt;/p&gt;
&lt;h2 id=&#34;431-meat-replacements-arent-healthy&#34; class=&#34;anchor-header&#34;&gt;43.1 Meat replacements aren&amp;rsquo;t healthy &lt;a class=&#34;anchor-link&#34; href=&#34;#431-meat-replacements-arent-healthy&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Meat substitutes are highly processed, contain GMO soy and are a threat
to the health of a vegetarian!&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
While the argument presented is quite valid for the most part, the
argument suggests that one must eat meat substitutes if one is a
vegetarian. This is by no means the case, since no vegetarian ever needs
to eat meat substitutes. Therefore, the health hazards of meat
substitutes do not apply to vegetarians in general. The argument,
concocted through ignorance and/or malice, has no relevance to
vegetarians at all and hence, its denouement is irrelevant as an attack
on vegetarian diets.&lt;/p&gt;
&lt;h2 id=&#34;432-vegan-cult-and-x&#34; class=&#34;anchor-header&#34;&gt;43.2 Vegan cult and X &lt;a class=&#34;anchor-link&#34; href=&#34;#432-vegan-cult-and-x&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Vegan cult indeed has some downsides. The distrust towards vaccinations
is one.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
The distrust towards vaccinations is not a vegan cult issue. There are
plenty of corpse munchers who oppose vaccination and there are plenty of
members of that vegan cult who insist vaccination is a good thing. Of
course, &amp;lsquo;vaccination&amp;rsquo; can be replaced with other items such as modern
medicine, public education, science etc depending upon how absurd one
wants to make the argument.&lt;/p&gt;
&lt;h1 id=&#34;44-supremacy&#34; class=&#34;anchor-header&#34;&gt;44 Supremacy &lt;a class=&#34;anchor-link&#34; href=&#34;#44-supremacy&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;Argumentum ad imperium. Might is right.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The argument here is based on the idea that if one has supremacy over
some being, then one can do whatever one wants. It appears in the animal
rights arena in the form of humans reign supreme over animals and
therefore are free to take advantage of this dominance.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Data:&lt;/strong&gt; Some humans need to learn to control their behaviors and
eliminate those which are intentionally detrimental to other sentient
beings.&lt;br&gt;
&lt;strong&gt;Lore:&lt;/strong&gt; What&amp;rsquo;s with all this now, Data? Haven&amp;rsquo;t you heard of &amp;ldquo;survival
of the fittest&amp;rdquo;? Humans are at the top of the food chain and can do
whatever they want to animals because they are superior.&lt;br&gt;
&lt;strong&gt;Data:&lt;/strong&gt; By this reasoning, humans should be preying on other &amp;lsquo;unfit&amp;rsquo;
humans too since clearly, depending upon how it is defined, &amp;lsquo;superior&amp;rsquo;
characteristics are not homogenously present amongst all humans. Your
comment of humans being at the top of the food chain is illogical except
for those humans who resort to cannibalism as well as incorrect due to
the fact that bacteria feed on humans, enabling them to ascend to the
top of this imaginary pyramid.&lt;/p&gt;
&lt;p&gt;_Form&lt;/sub&gt;_&lt;br&gt;
H &amp;gt; A.&lt;br&gt;
∴ H can do whatever to A.&lt;/p&gt;
&lt;h2 id=&#34;441-the-animal-holocaust&#34; class=&#34;anchor-header&#34;&gt;44.1 The Animal Holocaust &lt;a class=&#34;anchor-link&#34; href=&#34;#441-the-animal-holocaust&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;This is the mass killing of animals by certain humans and parallels the
Nazi mass extermination of Jews. The animals are primarily domesticated
animals on factory farms of various sorts that are imprisoned,
exploited, abused and murdered. Animal Holocaust victims also include
any animals and their populations that humans control and systematically
destroy, such as on fur-farms, in laboratories as well as in the wild.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
Some humans try to justify this mass murder of animals using arguments
ranging from &amp;ldquo;who cares they&amp;rsquo;re just animals&amp;rdquo; to &amp;ldquo;we need to clean-up
the place from these varmints&amp;rdquo;. These are generally the same arguments
utilized by those who kill off large populations of humans abitrarily
using excuses such as &amp;ldquo;they&amp;rsquo;re not like us&amp;rdquo; or &amp;ldquo;we need some serious
ethnic cleansing around here&amp;rdquo;. The rationalizations are the same,
because the oppressor mentality is a consistent one.&lt;/p&gt;
&lt;h2 id=&#34;442-compassion-for-our-own&#34; class=&#34;anchor-header&#34;&gt;44.2 Compassion for our own &lt;a class=&#34;anchor-link&#34; href=&#34;#442-compassion-for-our-own&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;No one is gonna stop killing animals until we find compassion for our
own species.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
This is yet another attempt to segregate humans from the rest of the
population of the planet. There is no evidence to show that humans who
are compassionate to other humans don&amp;rsquo;t want to kill animals. In fact,
history has shown quite the opposite because humans who &amp;rsquo;look out&amp;rsquo; for
their own species do so by subjugating other species (animal
exploitation for medical research, food, entertainment, clothing etc).
In fact, it is even worse than that because segregation based on notions
of supremacy have serious effects within the human species itself:&lt;/p&gt;
&lt;p&gt;racism (whites being compassionate about whites and doing so the expense
of races of other colors), sexism (men being compassionate about men
becoming misogynists), nationalism (american being compassionate about
americans implanting a new world order) Segregation becomes merely a
vehicle to continue oppression through the supremacy syndrome.&lt;/p&gt;
&lt;h2 id=&#34;443-deer-are-criminals-in-british-columbia&#34; class=&#34;anchor-header&#34;&gt;44.3 Deer are criminals in British Columbia &lt;a class=&#34;anchor-link&#34; href=&#34;#443-deer-are-criminals-in-british-columbia&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Last year the province of British Columbia Canada decided to begin
promoting the culling (slaughter) of wild deer, especially those living
in and around populated areas.&lt;/p&gt;
&lt;p&gt;These culls can now be decided by individual municipalities, and there
are currently four places planning culls. Why? One mayor actually called
deer &amp;ldquo;criminals&amp;rdquo;. Can you imagine? Lots of people want a sanitized
environment, with no animals or birds, or anything that might eat their
plants.&lt;/p&gt;
&lt;p&gt;_Datanalysis&lt;/sub&gt;_&lt;br&gt;
Human supremacy rears its ugly head for the most trivial things. These
deer are being slaughtered because of pressure from The Poop and Flower
Crowd. Expediency and the politics of convenience nurture brutal
measures which wreak havoc on other lifeforms and eventually other
humans as well.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Internet Discussion Strategies</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iwrters/prad/internet-discussion-strategies/</link>
      <pubDate>Sun, 11 Jun 2023 10:51:33 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iwrters/prad/internet-discussion-strategies/</guid>
      <description>&lt;p&gt;The following article (taken from the &lt;a href=&#34;http://www.towardsfreedom.com/wdh/esa/9.html&#34;&gt;ESA
website&lt;/a&gt;)
provides large number of ideas and insights into animal rights (AR)
discussions on internet forums which are useful for both the beginner as
well as the experienced communicator. While the items here are not
directly related to writing eletters, they may help individuals engaged
in general discussions both on and off the net (and not just in the area
of animal rights).&lt;/p&gt;
&lt;h1 id=&#34;tips-for-those-starting-out&#34; class=&#34;anchor-header&#34;&gt;Tips For Those Starting Out &lt;a class=&#34;anchor-link&#34; href=&#34;#tips-for-those-starting-out&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Below are some ideas from experience in internet discussions that
immediately may be helpful to keep in mind.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Always post within the forum guidelines. Remember you are a guest on
someone else&amp;rsquo;s forum. Even if you are at diametric odds with forum
policy, it usually does little good if you get your post or yourself
booted off.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;When possible, back up your statements with sources or logical
verification. It usually isn&amp;rsquo;t useful to suggest something with &amp;ldquo;…
because i say so&amp;rdquo; or &amp;ldquo;… because that&amp;rsquo;s how I feel&amp;rdquo; or &amp;ldquo;You are
wrong and I am right&amp;rdquo;. Even though all of these may be valid and
even correct, remember that they don&amp;rsquo;t make your point necessarily
and your opponents can use exactly the same arguments on you.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Be careful of falling into the &amp;lsquo;absolutes traps&amp;rsquo;. For instance,
while most primates are almost exclusively veg, it is foolish to
argue that humans should be veg because monkeys are veg (because
the latter isn&amp;rsquo;t true and it&amp;rsquo;s a non sequitur anyway). Another
trap is that veg folks are always healthier than corpse eaters
(you don&amp;rsquo;t have to call them that btw), because it isn&amp;rsquo;t true.
What is true is that statistics greatly favor veg folk to not
suffer from a variety of diseases such as atheromas, obsesity,
cancer, osteoporosis etc which frequent corpse eaters.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Don&amp;rsquo;t get into name-calling unless there is a very good reason. For
instance, it doesn&amp;rsquo;t accomplish much to call your opponent a
heartless brute, because it really doesn&amp;rsquo;t have a great impact
beyond the retort that you are a bleeding hearts, anti or what&amp;rsquo;s
recently been worse, a liberal! It&amp;rsquo;s a good idea to stay away from
political name calling too since some conservatives are far more
aware and compassionate towards animals (and people) than some
liberals or socialists.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Be wary of deflections of various sorts. One of the usual efforts
against pro-animal folk is the anti-abortion lobby - ie you care for
animals but not unborn fetuses. Or here&amp;rsquo;s a speciesist deflection,
&amp;ldquo;Why are you telling us to stop killing seals when you should be
complaining about the slaughterhouses!&amp;rdquo;. The key to remember here is
that if you protest A, it doesn&amp;rsquo;t mean that you don&amp;rsquo;t protest B. In
other words, it is perfectly legitimate to protest something without
protesting everything.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;An interesting counter-effort that doesn&amp;rsquo;t always take place
consciously is rationalization. Here the person doesn&amp;rsquo;t so much
oppose you, but justifies why he or she should keep status quo.
Corpses eaters come up with stuff like &amp;ldquo;Grain destroys more soil, so
I have to eat meat&amp;rdquo;, or &amp;ldquo;My doctor (or professor - i came across
that believe it or not) said I have to eat meat&amp;rdquo;, or &amp;ldquo;We can&amp;rsquo;t let
the cow population explode&amp;rdquo; or &amp;ldquo;Animals gladly give their lives for
us&amp;rdquo; (a most interesting anthropocentric fantasy) or &amp;ldquo;It tastes good&amp;rdquo;
(that, btw, is the only valid excuse and it&amp;rsquo;s a pretty poor one), or
&amp;ldquo;They&amp;rsquo;d do it to you if the situation were reversed&amp;rdquo; (at this point,
we&amp;rsquo;re getting borderline crazy), &amp;ldquo;We&amp;rsquo;re on top of the food chain&amp;rdquo;
(no way, unless you take up cannabilism) or &amp;ldquo;Monkeys do it&amp;rdquo; etc. The
last one is the appeal to &lt;strong&gt;nature fallacy&lt;/strong&gt; which was hilariously
countered by my friend sheepdog:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Ladies and Gentlemen,&lt;/p&gt;
&lt;p&gt;I put it to you that it is not for vegetarians to justify our
diet, but it is for the meat eaters to justify meat eating. And I
further put it to you that anyone who has a choice about his diet
and chooses to eat meat can only justify it with reasons all of
which fall into one category, the &amp;ldquo;Because I want to screw like a
chimp&amp;rdquo; category. Look:&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Because I want to (and I want to screw like a chimp)&amp;rdquo; &amp;ldquo;Because it
tastes good (and it feels good to screw like a chimp)&amp;rdquo; &amp;ldquo;Because my
ancestors ate meat (and they were chimps and I want to screw like
a chimp)&amp;rdquo; &amp;ldquo;Because it&amp;rsquo;s natural (and chimps naturally screw a lot
and I want to screw like a chimp)&amp;rdquo;&lt;/p&gt;
&lt;p&gt;And if someone insists that you tell them why you do not eat meat,
it is enough to say, &amp;ldquo;Because I do NOT want to screw like a chimp.
We can do better than that.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;A simple, clear, ethical choice. And therein lies the paradigm
shift.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This is an example of the &lt;a href=&#34;https://towardsfreedom.com/iwrters/prad/natural-equals-good/&#34;&gt;Natural equals Good?&lt;/a&gt;
or Appeal to Nature fallacy. You can find first-rate rationalization and denial all over the internet.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Watch out for the divide and conquer technique. Animal rights is a
very wide field with many factions some of whom are usually fighting
with each other. You have the reformists, welfarists, abolitionists,
pseudo-abolitionists, militants, etc. Sometimes your opponents will
lump all AR together and accuse you of preaching violence or
stopping people from having pets or causing animal suffering or
loading your own wallet with cash etc. We can choose to be in a
certain camp to get a certain job done and not expend ourselves
badmouthing what others are doing. If you don&amp;rsquo;t like what some
others are doing, then don&amp;rsquo;t do it. However, the movement is too
large and diverse for any one person to say &amp;ldquo;Only this is AR&amp;rdquo;
especially when all of these factions are part of AR in some way or
another.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;There are a lot of other ideas and experiences which get into more specifics below.&lt;/p&gt;
&lt;h1 id=&#34;posting-according-to-scenario&#34; class=&#34;anchor-header&#34;&gt;Posting According To Scenario &lt;a class=&#34;anchor-link&#34; href=&#34;#posting-according-to-scenario&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;It is important to be aware of the environment you post in.&lt;/p&gt;
&lt;p&gt;For instance, certain forums welcome detailed, analytical exchanges. You can actually work your opponent&amp;rsquo;s arguments into the ground through refutations, error findings, evidence, even laughter. People will actually read what you write.&lt;/p&gt;
&lt;p&gt;On the otherhand, some situations are rather like a bad party with everyone talking at once with no one paying particular attention to another&amp;rsquo;s very sensible arguments. Here, it may not be worth making the same kind of effort. It is likely preferable to try to keep the individuals&amp;rsquo; attention with short posts which don&amp;rsquo;t require much effort on their part to understand. Here, quantity will likely override quality, so if you post frequently to drive a point home, the posts don&amp;rsquo;t need to be brilliant, just forceful.&lt;/p&gt;
&lt;p&gt;Also remember that you can write the most elegantly crafted post, but your audience may not be able to understand your cleverness. Intellectual posts work well when talking with people who have a similar disposition, but fail miserably with others. Sometimes very intelligent people are brought to their knees in frustration, because their opponent while not nearly as &amp;lsquo;intelligent&amp;rsquo; or &amp;rsquo;educated&amp;rsquo;, happened to be a good deal smarter and came across as more straightforward, honest and actually understandable!&lt;/p&gt;
&lt;p&gt;So it&amp;rsquo;s a good idea to adjust one&amp;rsquo;s efforts to maximize efficiency and use the appropriate techniques for the particular situation, while still maintaining one&amp;rsquo;s integrity of course.&lt;/p&gt;
&lt;h1 id=&#34;being-outnumbered&#34; class=&#34;anchor-header&#34;&gt;Being Outnumbered &lt;a class=&#34;anchor-link&#34; href=&#34;#being-outnumbered&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;We are often outnumbered 5,10, even 20 to 1 in discussions. This is usually not a problem because we have stamina and the opposition doesn&amp;rsquo;t. Additionally, there are always several in any audience who admire our efforts even if they can&amp;rsquo;t quite bring themselves to agree with our message.&lt;/p&gt;
&lt;p&gt;So being outnumbered should never worry you. Here is the correct viewpoint on the matter: every time someone opposes you, it is an opportunity to speak the truth, so being outnumbered can actually be turned into a massive advantage.&lt;/p&gt;
&lt;p&gt;It obviously takes effort to keep responding, but there are ways to pace oneself by various means such as&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;shorter posts&lt;/li&gt;
&lt;li&gt;staggering replies over time (never hurts to keep some people waiting)&lt;/li&gt;
&lt;li&gt;focussing attention on one person at a time&lt;/li&gt;
&lt;li&gt;addressing more than one person in one post&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These techniques will help you provide a wonderful demonstration of the power a single person actually can wield when one is on the right side of the argument and has the courage to follow one&amp;rsquo;s convictions.&lt;/p&gt;
&lt;h1 id=&#34;name-calling&#34; class=&#34;anchor-header&#34;&gt;Name-calling &lt;a class=&#34;anchor-link&#34; href=&#34;#name-calling&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Generally in adversarial situations it is not a good idea to do unto others what you would not want to have done unto yourself. In other words, fight fairly &amp;hellip; or reasonably fairly &amp;hellip; or at least, so it looks like you are fighting reasonably fairly!&lt;/p&gt;
&lt;p&gt;Name-calling is one of those childish efforts which usually doesn&amp;rsquo;t accomplish much and often does more to hurt your image than that of your victim. It is usually&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;unsubstantive&lt;/strong&gt;: it is unlikely the person will fit your description 100% of the time so technically your assertion is likely not correct&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;unverifiable&lt;/strong&gt;: if you called someone an stupid idiot, could you prove it?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;unintelligent&lt;/strong&gt;: any mindless individual can do this sort of thing&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The usual rule to follow is to attack the idea not the person.&lt;/p&gt;
&lt;p&gt;So when someone says &amp;ldquo;cats are for petting and cows are for eating&amp;rdquo;, it is perfectly alright to say the statement is speciesist or that the person is acting speciesist or even that the person often makes speciesist statements (assuming it is true).&lt;/p&gt;
&lt;p&gt;If you are going to go after the person try to do it somewhat obliquely. A very clever example of this was demonstrated by B in the &amp;ldquo;Horse Set On Fire in Columbia&amp;rdquo; thread:&lt;/p&gt;
&lt;p&gt;Suvine: I love horses. That is my dream job to work on horsebackriding farm.&lt;br&gt;
B: Um Suvine just curious did you happen to read the entire discussion headline beyond the word &amp;lsquo;horse&amp;rsquo;?&lt;/p&gt;
&lt;p&gt;If you attack the person for say being threatening or ranting, you are really attacking the behavior and if you can gather together the person&amp;rsquo;s own words demonstrating such, the effect can be absolutely devastating! Not only does it expose the individual to others, it holds up a mirror right in front of that person&amp;rsquo;s face as it is frothing at the mouth.&lt;/p&gt;
&lt;p&gt;Above all, don&amp;rsquo;t do anything in this inept fashion that the remarkably out-of-control, rightwingnut SVW was goaded into while screaming at Blacklung about hominid brain development:&lt;/p&gt;
&lt;p&gt;Blacklung: What a load of rubbish! rubbish, let me say it again&amp;hellip;rubbish. Can you spell speculation?&lt;br&gt;
SVW: Yes I can you idiot!! Can you spell idiot?&lt;br&gt;
Blacklung: &amp;ldquo;S&amp;rdquo; &amp;ldquo;V&amp;rdquo; &amp;ldquo;W&amp;rdquo;&lt;/p&gt;
&lt;h1 id=&#34;the-anthropocentric-dilemma&#34; class=&#34;anchor-header&#34;&gt;The Anthropocentric Dilemma &lt;a class=&#34;anchor-link&#34; href=&#34;#the-anthropocentric-dilemma&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;This can be a tough one if not approached properly. Anthropocentrism is the idea that humans are at the center of everything and all revolves around them.&lt;/p&gt;
&lt;p&gt;You see this sort of comment:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Humans are more important, I think. Humans come first because I am human.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Now one needs to be a bit careful as to how to handle this, because as speciesist as it is, the idea has considerable merit in most people&amp;rsquo;s minds. After all, it&amp;rsquo;s giving the universe to humans and it might be difficult to go and tell someone they can&amp;rsquo;t have it all!&lt;/p&gt;
&lt;p&gt;Furthermore, if you attack the idea directly, you may be seen as a traitor to your species or even a terrorist (that word is very popular these days). Unfortunately, such labelling can make it difficult for you to make any point for some time to come.&lt;/p&gt;
&lt;p&gt;There are, however, several methods to counter this nonsense - none of them involving calling the thing nonsense, btw &amp;hellip; not at least without some preparation.&lt;/p&gt;
&lt;p&gt;A. The web&lt;/p&gt;
&lt;p&gt;One of the most famous speeches that environmentalists rely on is Chief Seattle&amp;rsquo;s Web of Life (here are several versions). The key phrases are&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The earth does not belong to man; man belongs to the earth.&lt;br&gt;
All things are connected like the blood which unites one family&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;These phrases are understood by even the densest of egotists and are certainly acknowledged by a strong majority. It serves as a good counter, attacking anthropocentrism with a follow-up on the mess humans have made on earth by not paying attention to these truths.&lt;/p&gt;
&lt;p&gt;B. The evolutionary argument&lt;/p&gt;
&lt;p&gt;A natural insistence of anthropocentrics is that through evolution, humans are at the top of the food chain (every chain for that matter) and therefore have the right to do whatever they please. The first thing to point out is that one would really need to resort to cannibalism to be truly at the top of the food chain or that possibly bacteria are really at the top since they end up consuming humans.&lt;/p&gt;
&lt;p&gt;Then, one can turn the argument around to what evolution is really all about. Scientifically, evolutionary development is not hierarchical as popularly propagated. It is fractal in nature with random branchings at various points.&lt;/p&gt;
&lt;p&gt;Philosophically, other opportunities offer themselves. Is it really survival of the fittest (this is Spencer&amp;rsquo;s phrase, btw not Darwin&amp;rsquo;s) or should we expect more than survival at the expense of other creatures? Is evolutionary progress indicative of parasitic domination or symbiotic progression? There is considerable scope for development along these lines that keep humans off the oppressor&amp;rsquo;s pedestal and permit productive association with other lifeforms for mutual benefit.&lt;/p&gt;
&lt;p&gt;C. The image argument&lt;/p&gt;
&lt;p&gt;Some people think that humans are the Apple of God&amp;rsquo;s eye. This wouldn&amp;rsquo;t be so bad if they&amp;rsquo;d also remember that there is much responsibility that comes with this position. Did the Christian God really intend subjugation or stewardship using the word dominion? It depends to some extent upon the particular translation and interpretation in the bible, but you can see that the former has dire consequences while there is considerable possibility for decency in the latter.&lt;/p&gt;
&lt;p&gt;The &amp;lsquo;made in the image of god&amp;rsquo; permits a great opportunity though:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;pretty well all religions, in some form or another, use the &amp;lsquo;we are made in the image of god&amp;rsquo; line. i do not think this is done to promote anthropocentricity (though the idea certainly has been abused for that purpose). rather, i think it is intended as an evolutionary magnet which entices us to live our potential.&lt;br&gt;
god being an ideal requires ideal characteristics. therefore god has the wonderful qualities of compassion, kindness, dignity, courage, awareness and respect for the myriad of creations.&lt;br&gt;
if we are indeed made in god&amp;rsquo;s image then surely our creator also blessed us with these same qualities. may be we should start living up to that image. it&amp;rsquo;s only natural.&amp;rdquo;&lt;br&gt;
(From &lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iwrters/prad/natural-equals-good/&#34;&gt;Natural equals Good?&lt;/a&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;D. Moral responsibility&lt;/p&gt;
&lt;p&gt;Some people like to think that humans are the only ones capable of moral judgement. This idea is not correct at all (see, for instance, &lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/insites/beings/marc-bekoff/&#34;&gt;Marc Bekoff&amp;rsquo;s works in cognitive ethology&lt;/a&gt;), but it does provide an opportunity to use the anthropocentric thesis to do some good. If humans do indeed have a high moral capacity, then does it not follow that they should be compassionate, kind, generous and fair?&lt;/p&gt;
&lt;p&gt;Steve Sapontzis uses such a backdrop:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;He argues that basic moral principles such as fairness, protecting the weak against the strong, and aiming to reduce suffering cannot logically be limited to humans because suffering, distress, enjoyment, and fulfillment are not exclusively human conditions. The basic standards to which a moral person should adhere do not simply evaporate when considering nonhumans rather than humans.&amp;rdquo;&lt;br&gt;
(From &lt;a href=&#34;https://www.thevegetariansite.com/ethics_sapontzis.htm&#34;&gt;Consistency and Traditional Morality&lt;/a&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;E. Tiliri (Tell it like it really is)&lt;/p&gt;
&lt;p&gt;The above four ideas use aspects of anthropocentrism against itself in an aikido-like fashion. This last one exposes the real intent behind such statements: specifically, the very unanthropocentricness of anthropocentrism. It&amp;rsquo;s quite tilirious!&lt;/p&gt;
&lt;p&gt;What some people try to do is link anthropocentrism to the idea of a &amp;lsquo;people first&amp;rsquo; movement. They even try to make it sound like a great humanitarian mission. However, a closer examination shows this is just nonsense. The actual, practical application of has nothing to do with humanity and everything to do with &amp;ldquo;What&amp;rsquo;s in it for me!&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Therefore,&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;I eat meat at the expense of other sentient beings because I want to;&lt;br&gt;
I wear fur at the expense of other sentient beings because I want to;&lt;br&gt;
I wore nike shoes at the expense of other sentient beings (working in sweat shops) because I want to;&lt;br&gt;
I shop at Walmart at the expense of other sentient beings (some of the worst employee treatment) because I want to;&lt;br&gt;
I eat chocolate at the expense of other sentient beings (Ivory Coast child slavery) because I want to.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is really what anthropocentrism is in most forum discussions: hiding the small weeds by appealing to the big forest. It is not people first at all, it is me first.&lt;/p&gt;
&lt;p&gt;So above are 5 ways to handle things when anthropocentrism rears its not so pretty head. The list is not exhaustive and the ideas can, of course, be used in coordinated combination as well.&lt;/p&gt;
&lt;h1 id=&#34;the-foo-foo-or-new-agey-narcissism&#34; class=&#34;anchor-header&#34;&gt;The Foo-Foo (or new-agey narcissism) &lt;a class=&#34;anchor-link&#34; href=&#34;#the-foo-foo-or-new-agey-narcissism&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;This is a curious syndrome that people sometimes fall into because they think they&amp;rsquo;ve just discovered not only how the entire universe works - but that it works for them exclusively! It is usually a combination of the worst of new age nonsense, anthropocentrism and just plain ego-gratification.&lt;/p&gt;
&lt;p&gt;Now, there is nothing inherently obtuse about the new age movement that was so ubiquitous in the 80s. Many of the ideas were even good ones, though there was certainly nothing new in any of them for you&amp;rsquo;ll find pretty well every one in some form if you scan the mainstay religious texts. However, we have to remember that the new age movement provided a very lucrative business too and often had little to do with helping people to discover their inner potential.&lt;/p&gt;
&lt;p&gt;As a result, you had the rather amusing situation where the various &amp;lsquo;gurus&amp;rsquo; or &amp;lsquo;coaches&amp;rsquo; go around telling their clients how wonderful and magnificent they were and how the universe itself was conspiring to support, guide and nurture them. The client, no doubt, can not help but feel all wonderful and magnificent and takes to spending a lot of time telling everyone else how wonderful and magnificent he or she was, with a euphoric orgasm that continues for days and days.&lt;/p&gt;
&lt;p&gt;There is probably nothing wrong with people telling themselves how wonderful and magnificent they are. There may not even be a problem with the universe being devoted to their interests should the universe choose to be so inclined.&lt;/p&gt;
&lt;p&gt;The difficulty comes when these narcissitic ejaculations lead to some really bigoted conclusions such as:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;We create our own reality and therefore all suffering is the person&amp;rsquo;s (or animal&amp;rsquo;s) own creation &amp;ndash; tell that to the victims.&lt;br&gt;
The universe does what is best for you, therefore you should just accept whatever happens to others &amp;ndash; there&amp;rsquo;s a sure way to glorific apathy.&lt;br&gt;
Animals exist to serve human consciousness development &amp;ndash; huh? even though they were here well before humans (whether you look at it biologically or religiously)&lt;br&gt;
Animals gladly give their lives so that we may thrive &amp;ndash; as though animals really have nothing better to do on the planet.&lt;br&gt;
We are here to learn from all our experiences &amp;ndash; that&amp;rsquo;s terrific! &amp;hellip; but we can surely be strive to be a decent student, graduate and put our knowledge to some good use.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;No doubt you can add your own &amp;rsquo;encounters of the bizarre kind&amp;rsquo; to this list we have affectionately called &amp;ldquo;foo-foo&amp;rdquo; over the decades.&lt;/p&gt;
&lt;p&gt;Some of these people really do mean well and like all of us, are &amp;ldquo;continuing to grow&amp;rdquo;. Many of them even do wonderful and even magnificent things - they may say and believe foo-foo, but their actions indicate they are not spining their wheels at all!&lt;/p&gt;
&lt;p&gt;However, when you see something that really has the appearence of foo-foo, the aroma of foo-foo, and even has potential to win a medal in the foo-foo olympiad, there is a pretty good chance that it is the real foo-foo itself!&lt;/p&gt;
&lt;p&gt;One should gently remind foo-fooers of obvious things such as animals are here for their own purposes or that those who are made to suffer don&amp;rsquo;t benefit a great deal by being told that they brought it onto themselves so they could learn from the experience.&lt;/p&gt;
&lt;p&gt;One doesn&amp;rsquo;t have to say things in a nasty way, one should be honest for your evidence is certainly truthful while theirs is usually just nebulous fantasizing.&lt;/p&gt;
&lt;p&gt;Depending upon the person you are dealing with, you may get a surge of anger (they are just creating their own reality, I guess) or quite possibly an interesting discussion. Some of these people really are open to new ideas, even when these contradict their own old ones.&lt;/p&gt;
&lt;h1 id=&#34;the-hallucinatory-hypothetical&#34; class=&#34;anchor-header&#34;&gt;The Hallucinatory Hypothetical &lt;a class=&#34;anchor-link&#34; href=&#34;#the-hallucinatory-hypothetical&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;You are on a boat with a baby and a puppy. The boat starts to sink. Which are you going to save?&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is one of those old things from decades ago that anti-animal cheerleaders should know better than to try these days. It appears with various characters, but one is always a human while the other is always an animal. The idea is to force a &amp;lsquo;Kobiashi Maru&amp;rsquo; (no-win) scenario upon you.&lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s why the cheerleaders think they are being so clever. If you say you&amp;rsquo;ll save the baby, they can criticize you for not being true to your animal rights cause. If you choose the puppy, then they&amp;rsquo;ll scream that you don&amp;rsquo;t value human life hurling various other condemnations.&lt;/p&gt;
&lt;p&gt;This can be a frustrating situation, but only if you allow it to be. What some people do is freeze up, because they detect the embedded kobiashi maru. Of course, that invites insistences such as &amp;ldquo;Hurry up!&amp;rdquo; or &amp;ldquo;Answer me now!&amp;rdquo; from the other side, because they think they&amp;rsquo;ve really got you!&lt;/p&gt;
&lt;p&gt;The important thing to remember is to stay calm. It&amp;rsquo;s not a kobiashi maru by any means. In fact, it&amp;rsquo;s actually a silly logical fallacy known as
&lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iwrters/prad/fallacy-in-animal-rights-discussions/#30-false-dilemma&#34;&gt;False Dilemma&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;You can point that out or have a bit of fun.&lt;/p&gt;
&lt;p&gt;Here are a series of ways one can deal with this amusing absurdity in order of increasing &amp;lsquo;aggressiveness&amp;rsquo;.&lt;/p&gt;
&lt;p&gt;A. The reveal-it for what it is, a hallucinary hypothetical&lt;/p&gt;
&lt;p&gt;You don&amp;rsquo;t know and (neither does the cheerleader) exactly what they&amp;rsquo;d do in a given situation. So it&amp;rsquo;s a lousy question because it can&amp;rsquo;t really be answered other than hypothetically.&lt;/p&gt;
&lt;p&gt;This is a pretty staid response, but can often be a starting point for more enjoyable pursuits which follow.&lt;/p&gt;
&lt;p&gt;B. The return-the-gift&lt;/p&gt;
&lt;p&gt;This response can sometimes make even the cheerleader think (well at least to the extent of his/her attention span).&lt;/p&gt;
&lt;p&gt;You: What can you tell me about the dog and the child?&lt;br&gt;
Cheerleader: Huh? Stop stalling and answer the question!&lt;br&gt;
You: Well suppose the dog grows up to be Lassie, but the child grows up to be Hitler? Who would you save?&lt;/p&gt;
&lt;p&gt;Notice you&amp;rsquo;ve taken the cheerleader&amp;rsquo;s hypothetical, dressed it up a bit and passed it back.&lt;/p&gt;
&lt;p&gt;C. The super-person play&lt;/p&gt;
&lt;p&gt;This proves to be an enjoyable exercise and claims that you&amp;rsquo;ll save both. There are variations and can lead to a delightful deadlock or even better:&lt;/p&gt;
&lt;p&gt;Scenario A:&lt;br&gt;
You: I&amp;rsquo;ll save both.&lt;br&gt;
Cheerleader: No you can&amp;rsquo;t save both.&lt;br&gt;
You: Yes I can. Really!&lt;br&gt;
Cheerleader: No you can&amp;rsquo;t.&lt;br&gt;
You: Yes I can. You don&amp;rsquo;t know what a good swimmer I am!&lt;br&gt;
Cheerleader: Look! You can&amp;rsquo;t save both - understand???!!!&lt;br&gt;
You: Yes I can. You gotta trust me - I can do this!&lt;/p&gt;
&lt;p&gt;Scenario B:&lt;br&gt;
You: I&amp;rsquo;ll save both.&lt;br&gt;
Cheerleader: No you can&amp;rsquo;t save both - only one.&lt;br&gt;
You: Why can&amp;rsquo;t I save both?&lt;br&gt;
Cheerleader: Because you can&amp;rsquo;t! Now answer me!&lt;br&gt;
You: But I want to save both and here&amp;rsquo;s how I&amp;rsquo;d do it [creating an elaborate rescue mechanism]. What do you think?&lt;/p&gt;
&lt;p&gt;Scenario C:&lt;br&gt;
You: I&amp;rsquo;ll save both.&lt;br&gt;
Cheerleader: You can&amp;rsquo;t save both - you can save only one.&lt;br&gt;
You: Why can&amp;rsquo;t i save both?&lt;br&gt;
Cheerleader: Damn it! Because I say you can&amp;rsquo;t!! Now answer me!!!&lt;br&gt;
You: Okay I&amp;rsquo;m not saving anyone because I can&amp;rsquo;t swim and thanks to your heartlessness and total lack of compassion you have drowned not only a puppy and a child, but me as well!&lt;/p&gt;
&lt;p&gt;D. The topsy-turvey approach&lt;/p&gt;
&lt;p&gt;A more vicious approach is effected here.&lt;/p&gt;
&lt;p&gt;You: What&amp;rsquo;s the matter with you?&lt;br&gt;
Cheerleader: Huh? What are you talking about?&lt;br&gt;
You: What sort of person hypothetically or otherwise puts at risk the life of not just a puppy, but also an innocent child? You&amp;rsquo;re the one creating this stupid scenario - so just what is wrong with you?&lt;/p&gt;
&lt;p&gt;Many years ago I was challenged by a forum&amp;rsquo;s resident looney (SVW from above, in fact) with would you kill your cat to save my grandchildren? Now this fellow was supposedly an elderly rightwing nut (though you never know on forums), so I wanted to be reasonable.&lt;/p&gt;
&lt;p&gt;I asked him to explain the situation, but he kept pushing it with the usual &amp;ldquo;Answer me! Yes or no!!&amp;rdquo; I said that I couldn&amp;rsquo;t really answer him unless he provided some parameters - for instance, there may be a way to save everyone.&lt;/p&gt;
&lt;p&gt;So he got angrier blurting out something like he&amp;rsquo;d gladly give up his cat for my son without even blinking. I kept trying to explain to him that we need to know the circumstances of the situation. Just what danger are his grandchildren in? Exactly how does my cat&amp;rsquo;s life fit into the picture?&lt;/p&gt;
&lt;p&gt;This brought on another tirade on how my answers should be a lesson for the people on the forum demonstrating that AR activists value human life below that of their precious animals.&lt;/p&gt;
&lt;p&gt;So it was evidently time to suggest to him that it would appear that he shows very little value for his own grandchildren. He&amp;rsquo;s the one who is putting them in this life or death scenario. He&amp;rsquo;s the one who is not providing me, the one person who could save them, with any information whatsoever. He&amp;rsquo;s the one who will bear the responsibility for their deaths. And all for what? Just so he can try to make his petty point?&lt;/p&gt;
&lt;p&gt;He was not seen on the forum for several weeks afterwards. Perhaps he was spending some time with his grandchildren.&lt;/p&gt;
&lt;p&gt;So in summary, remember that the situation is only a hypothetical one. As such, you have as much right to paint the scenery as does the anti-animal cheerleader. The attempt is to discredit you by getting you to either be &amp;lsquo;untrue&amp;rsquo; to your cause or to demonize you as a traitor to your species.&lt;/p&gt;
&lt;p&gt;You don&amp;rsquo;t have to play the cheerleader&amp;rsquo;s silly game and if some of them are reading this, one would hope they wouldn&amp;rsquo;t waste everyone&amp;rsquo;s time with such immature and ridiculous riffraff.&lt;/p&gt;
&lt;h1 id=&#34;despair-and-anger&#34; class=&#34;anchor-header&#34;&gt;Despair And Anger &lt;a class=&#34;anchor-link&#34; href=&#34;#despair-and-anger&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;AR activists are continually bombarded with scenarios of abuse and torture inflicted upon the very creatures they are fighting for. This is understandably a concern because many activists get burned out from the bombardment while many a would-be activist tends to avoid getting involved because doing so would be too emotionally painful for them.&lt;/p&gt;
&lt;p&gt;So how can activists deal with this very important concern?&lt;/p&gt;
&lt;p&gt;The very first thing to understand is that &amp;rsquo;negative&amp;rsquo; emotions such as Despair, Anger, Hatred, Jealousy, Greed and those other items that sprang forth eons ago from Pandora&amp;rsquo;s Box, all stem from a single source, Fear.&lt;/p&gt;
&lt;p&gt;The good news is that Fear is no match for the last entity that came out of that cursed container, Hope.&lt;/p&gt;
&lt;p&gt;By Hope we are not talking about some comforting &amp;lsquo;want&amp;rsquo; for a more convenient existence. In fact, it is most important not to let &amp;lsquo;wanting&amp;rsquo; poison the mix, for it too, is a close cousin of Fear.&lt;/p&gt;
&lt;p&gt;Lao Tzu said, &amp;ldquo;By not wanting, there is calm and the world can straighten itself.&amp;rdquo;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Therefore, for your own peace of mind, never &amp;lsquo;want&amp;rsquo; things to be a certain way.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Please understand that &amp;rsquo;not wanting&amp;rsquo; is by no means synonymous with &amp;rsquo;not acting&amp;rsquo;. In fact, action is at its purest when there is no wanting, for it is uncluttered with expectations.&lt;/p&gt;
&lt;p&gt;The problem of disappointment comes from linking an expectation to an action. One engages in an action fully expecting a certain result. If the result materializes, euphoria usually follows. If the result is unsatisfactory, one or more of Fear&amp;rsquo;s relatives start up a party. Either way, calmness is sacrificed to glandular secretions.&lt;/p&gt;
&lt;p&gt;What needs to be understood is that a particular action may not produce the desired result simply because causality is a tricky business - there are invariably many factors involved which may take the flow of events in a different direction than what one might expect. This doesn&amp;rsquo;t mean one shouldn&amp;rsquo;t plan the action with specific goals in mind. It only means that one shouldn&amp;rsquo;t attach one&amp;rsquo;s wishes with superglue to events that haven&amp;rsquo;t even occurred.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Therefore, do not harbor expectations for your action.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ok, but suppose things go really bad. Suppose after all your efforts, the situation looks even worse than it did before? Surely, you are entitled to some modicum of misery? Well, of course you are entitled to this anytime, but if it doesn&amp;rsquo;t help you or your cause, why bother?&lt;/p&gt;
&lt;p&gt;There is a saying, &amp;ldquo;Life owes us nothing. We owe life everything. The only way to happiness is to squander oneself in a worthwhile cause.&amp;rdquo; So what is important here is the squandering - never what you (or those you advocate for) are owed.&lt;/p&gt;
&lt;p&gt;This idea appears throughout the ancient texts in various forms such as &amp;ldquo;The battle cannot be won. It cannot be lost. It can only be fought.&amp;rdquo; or the beautifully concise Zen koan, &amp;ldquo;Working hard, accomplishing no thing&amp;rdquo;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Therefore, act according to your conscience and damn the consequences!&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Please understand that the suggestion is not that one becomes an impassioned robot though there is nothing at all wrong with being so, if this is the style you wish to adopt.&lt;/p&gt;
&lt;p&gt;Some wear their Compassion on their sleeve and can sooth the wildest of brutes.&lt;/p&gt;
&lt;p&gt;However, understand that Compassion&amp;rsquo;s closest relative is Courage. Those who protest atrocity, those who oppose cruelty, those who rescue sentient beings from torture and death, do so because of their Compassion and also because of their Courage.&lt;/p&gt;
&lt;p&gt;What does this mean? It means that if one has Compassion, alongside also travels her close companion, Courage.&lt;/p&gt;
&lt;p&gt;Therefore, never feel you lack courage, if you are compassionate. One is never far from the other.&lt;/p&gt;
&lt;p&gt;Some people get traumatized by events. They need to understand that events are like waves of water in a stream, part of the flow. The stream cannot be determined from a few waves. In fact, if you get too close to any wave, you&amp;rsquo;ll likely get wet.&lt;/p&gt;
&lt;p&gt;Keeping the bigger picture in mind, is a popular saying, but what is being suggested here is quite different. When swimming in a stream one needs to adapt one&amp;rsquo;s motion to coordinate with the larger motion. This is like the &amp;lsquo;go with the flow&amp;rsquo; idea, with one major addition: keep the head above the water.&lt;/p&gt;
&lt;p&gt;The flow is nice and energizing, so one doesn&amp;rsquo;t have to be buffetted by the individual waves. However, it is important to watch where the stream is headed or if someone has diverted its course from its true destination, the grand ocean. After all, one doesn&amp;rsquo;t want to end up in someone&amp;rsquo;s resevoir.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Therefore, go with the flow, but only if the flow aligns with integrity.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Many people get depressed because they feel they are not doing enough. In fact, they worry so much, that they end up doing very little. This is not an uncommon occurence because there is no shortage of causes in this world. However, the matter is not to be dealt with by time management alone. It needs to be handled by a realization that one doesn&amp;rsquo;t have to do it all.&lt;/p&gt;
&lt;p&gt;Many years ago, we invited a tree-sitter (protesting the Claycot Sound logging), Leanne Mallet, to speak to our environment and animal rights group. She provided possibly the most significant idea which relates to activism.&lt;/p&gt;
&lt;p&gt;She said that &amp;ldquo;some of us are good at writing letters; some are good at organizing events; some like to be out there to protest; some have legal skills; some like to do public speaking; some engage in direct action - we need everyone!&amp;rdquo;&lt;/p&gt;
&lt;p&gt;So just because one doesn&amp;rsquo;t have the resources or inclination to ram whaling ships, doesn&amp;rsquo;t mean that one can&amp;rsquo;t write letters. Similarly, just because one is protesting the seal slaughter, doesn&amp;rsquo;t mean that one must hold talks at the library denouncing factory farming.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Therefore, you don&amp;rsquo;t have to do everything, but you can always do something.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Isolation and loneliness are often a reality that activists face. Depending upon location, there may appear to be no one around who shares similar ideas and ideals. Some people handle such situations well - in fact, they like to work alone, but many don&amp;rsquo;t and wish they had some support even within their own home (which is quite often not the case).&lt;/p&gt;
&lt;p&gt;Many things have, however, made things better for activists, particularly the internet through which one has contact and access to resources that were not available only a decade ago. Furthermore, even if an activist is unable to do things in the immediate area, it is possible to assist other activists all around the world.&lt;/p&gt;
&lt;p&gt;Loneliness though, is something which is more illusory than real.&lt;/p&gt;
&lt;p&gt;There was an episode in the Kung Fu series from the 70s where young Kwai Chang Caine had lost his parents. He was very sad and complained of loneliness to his blind teacher, Master Po. &amp;ldquo;Do you not hear the birds singing?&amp;rdquo;, Po asked, &amp;ldquo;Do you not notice the crickets jumping or the snakes moving in the grass? In such a crowded place, you feel you are alone. Now tell me, which one of us is the more blind?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;It is well to remember that in addition to the birds, crickets and snakes one has companions such as Pythagoras, Leo Tolstoy, Francis of Assisi, Albert Schweitzer. Ok so they&amp;rsquo;re all dead, but even so their existence is undeniable. Plus we have many to add to the good company in the form of present day activists whose numbers abound!&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Therefore, remember you are not alone and not isolated. In fact, you ride in kindred spirit with the best humanity has to offer!&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Knowing that one is in the company of good people is reassuring, but what many aren&amp;rsquo;t aware of is that there are other forces at work too.&lt;/p&gt;
&lt;p&gt;Historically, humans have become more civilized. It doesn&amp;rsquo;t always look that way of course, but generally, there are more mechanisms in play to encourage good behavior (eg laws, rehabilitation, even therapy) than ever before in the past.&lt;/p&gt;
&lt;p&gt;There is greater awareness of the plight of non-human sentient beings. In fact, one of the common whines by animal abusers is that people seem to care more about animals than other people (which is quite understandable after an inspection of the whiner). Due to technological advances as well as education, the animal rights movement has grown faster and larger than any social justice movement (eg anti-racism, feminism, rights for handicapped, rights for children) in history!&lt;/p&gt;
&lt;p&gt;And so it should be. For the true measure of one&amp;rsquo;s worth is always tested by how one acts towards those most vulnerable. Do we choose kindness or do we choose cruelty?&lt;/p&gt;
&lt;p&gt;The ramifications of such a choice have been expressed by many throughout history:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;For as long as men massacre animals, they will kill each other. Indeed, he who sows the seed of murder and pain cannot reap joy and love.&amp;rdquo; (Pythagoras, mathematician)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;As long as there are slaughterhouses, there will be battlefields.&amp;rdquo; (Leo Tolstoy, author)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;Until he extends the circle of his compassion to all living things, man will not himself find peace.&amp;rdquo; (Albert Schweitzer, missionary and statesman)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;If you have men who will exclude any of God&amp;rsquo;s creatures from the shelter of compassion and pity, you will have men who deal likewise with their fellow men.&amp;rdquo; (Francis of Assisi, saint)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Our choices do shape our destiny for we can choose to be in alignment or in opposition with the unrelenting and unstoppable force which drives the universe, the force of evolution.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Therefore, know that the force really is with you!&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;As you can see, there is much beyond despair and anger.&lt;/p&gt;
&lt;p&gt;There is hope. She embraces us whether we recognize it or not. She nurtures us through our grief and sorrow as she does all those who suffer in life. She travels with us on our eternal journey, providing cosmic companionship.&lt;/p&gt;
&lt;p&gt;For hope is that single candle, whose light no amount of fearful darkness can ever diminish.&lt;/p&gt;
&lt;h1 id=&#34;feeling-bad-for-doing-good&#34; class=&#34;anchor-header&#34;&gt;Feeling Bad For Doing Good &lt;a class=&#34;anchor-link&#34; href=&#34;#feeling-bad-for-doing-good&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;So how can something like this possibly happen? Shouldn&amp;rsquo;t one who does good things by supporting worthwhile causes also feel good? One would think so, but there are factors which can make it difficult.&lt;/p&gt;
&lt;p&gt;When you have a social justice cause, you can be sure you are going to be opposed by others - well it wouldn&amp;rsquo;t be a social justice cause otherwise. Now the opposition usually oozes themselves into 3 groups:&lt;/p&gt;
&lt;p&gt;First, there are the &lt;strong&gt;oppressors&lt;/strong&gt;. They are well-defined, clear in their purpose and intent. You know just where you stand with them.&lt;/p&gt;
&lt;p&gt;Then there are the &lt;strong&gt;apathetics&lt;/strong&gt;. These are usually a bunch that don&amp;rsquo;t really care to speak out one way or another. They just want to be left alone so they can keep their hands over their eyes and ears (though not always their mouths).&lt;/p&gt;
&lt;p&gt;Finally, there are the &lt;strong&gt;saboteurs&lt;/strong&gt;, those who do know the score (even better than you might) and claim to support you in principle, but seem to have considerable difficulty with the actual practice.&lt;/p&gt;
&lt;p&gt;It is important to be aware of these 3 groups simply because each is motivated differently. Understanding the motivation often helps in how we deal with the reactions we get. In fact, it&amp;rsquo;s actually amusing to see all three sides uniting against you but for entirely different reasons. So let&amp;rsquo;s see how this happens using specific attacks made on your efforts - attacks that can make you feel bad, even when you are doing good!&lt;/p&gt;
&lt;p&gt;A. The Don&amp;rsquo;t Tell Others What To Do&lt;/p&gt;
&lt;p&gt;This is an old standard. For some reason, even though everyone is always telling anyone within reach what to do, your efforts are deemed particularly offensive. Well we know the oppressors don&amp;rsquo;t want to be told to stop oppressing and the apathetics don&amp;rsquo;t want to be told to do anything. However, the saboteurs seem to feel that your efforts somehow undermine their appearence of nobility. Because they agree in principle with you, they think you are giving them a bad name, so they attack you forgetting who the real enemy is.&lt;/p&gt;
&lt;p&gt;If you remind them of the real enemy, you&amp;rsquo;ll get responses like &amp;lsquo;There are no enemies&amp;rsquo; or the humanitarian &amp;lsquo;We are all humans&amp;rsquo; or the spiritual &amp;lsquo;We are all spirits&amp;rsquo;.&lt;/p&gt;
&lt;p&gt;In any case, this entire idea of not telling others what to do is a self-referential piece of silliness because the person has just told you what to do! As such, the effort is not merely contradictory, but also self-annihilating!&lt;/p&gt;
&lt;p&gt;If you want to tell people what to do, by all means do so. Just do it politely, sensibly and accurately. You&amp;rsquo;ll likely get impolite, insensible fantasies in response, so someone has to be the voice of sanity and it might as well be you.&lt;/p&gt;
&lt;p&gt;So go ahead and tell people what to do, but remember,&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Don&amp;rsquo;t feel bad when you are doing something good!&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;B. The Oh But We Must Be Tolerant&lt;/p&gt;
&lt;p&gt;A multitude of evils is sheltered underneath this umbrella. The oppressors are tolerant towards everyone except those who criticise what they do. The apathetics jiggle with their equitable outlook on existence. The saboteurs congratulate themselves for their ability to hold tight to their own highly ethical beliefs while &amp;lsquo;understanding&amp;rsquo; those of the opposition.&lt;/p&gt;
&lt;p&gt;When confronting cruelty, hatred and injustice there is no honor in tolerance. In fact, if you tolerate, you are complicit.&lt;/p&gt;
&lt;p&gt;Some people have this idea that we should be tolerant because other people just &amp;ldquo;see things differently&amp;rdquo;. Unfortunately, they also go out of their way to not be tolerant of those see this tolerance thing differently from them. So they&amp;rsquo;ll defend the oppressor (for seeing things differently) and attack you for criticizing the oppressor.&lt;/p&gt;
&lt;p&gt;The underlying reasoning here isn&amp;rsquo;t remarkable. At the top of their logic hierarchy sits &amp;ldquo;Thou shalt be tolerant&amp;rdquo;, but because they are unwilling to go after the oppressor (that would conflict with the top commandment), they go after anything else - forgetting that by not playing fair, they have violated their own standard.&lt;/p&gt;
&lt;p&gt;They also don&amp;rsquo;t consider the ramifications of their &amp;ldquo;not finding fault because others see things differently&amp;rdquo; premise. It&amp;rsquo;s not really a bad premise, but it can be misapplied very inappropriately because by their reasoning we shouldn&amp;rsquo;t find fault with:&lt;/p&gt;
&lt;p&gt;serial killers &amp;hellip; just because they see things differently&lt;br&gt;
child molesters &amp;hellip; just because they see things differently&lt;br&gt;
slave traders &amp;hellip; just because they see things differently&lt;br&gt;
racists &amp;hellip; just because they see things differently&lt;br&gt;
misogynists &amp;hellip; just because they see things differently&lt;/p&gt;
&lt;p&gt;Possibly some of them may want to test their TQ (tolerance quotient) by watching these videos: &lt;a href=&#34;https://www.youtube.com/results?search_query=animal+rights+songs&#34;&gt;Animal Rights Songs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;So you don&amp;rsquo;t need to subscribe to their school of tolerance, but more importantly,&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Don&amp;rsquo;t feel bad when you are doing something good!&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;C. The We&amp;rsquo;ve Got To Spread The Love&lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s a lot of gibberish written about love these days - in fact, this has been going on throughout history. It is really a pretty mushy topic anyway, but some self-proclaimed pilgrims have chosen to take it upon themselves to smear the good word everywhere they can.&lt;/p&gt;
&lt;p&gt;So the oppressors are full of love for their families whom they feed the broken bodies of sentient beings. The apathetics indulge themselves in the substance feeling love regardless of the horrors they choose to ignore. The saboteurs are practically overflowing with the elixir spilling it with wild abandon upon anyone including those who commit atrocities claiming these are the ones who need compassion for they have merely strayed.&lt;/p&gt;
&lt;p&gt;Now love is probably a good idea. However, one really needs to establish what we&amp;rsquo;re talking about here. Going around just &amp;rsquo;loving&amp;rsquo; everyone in sight, might give you warm fuzzies, but it is of little consolation to the veal calf, the battered wife or the tortured prisoner.&lt;/p&gt;
&lt;p&gt;So we should really be clear on this matter. Those who profess to &amp;lsquo;spread the love&amp;rsquo; do so for their own benefit. It makes them feel good and much of the time does diddle else.&lt;/p&gt;
&lt;p&gt;Those throughout history who really loved, who really understood it, all practiced agape which is the divine love, in fact, the only love. Their love was not of empty words, but of resolute and courageous action. What else could you possibly expect from the divine? When agape appears, there is no room for any petty absurdities such as whimsical tolerance.&lt;/p&gt;
&lt;p&gt;Here is a beautiful excerpt from a write-up by Kelin on love and that other stuff:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Even Jesus (and I&amp;rsquo;m sorry if this offends anyone, but as a Christian this is my life), who was often thought of as extremely accepting of everyone because he kept company with prostitutes, murderers, thiefs, and various other sinners, differentiated between love and tolerance. He LOVED the people, but he made it clear that they needed to turn their back on their sinful actions. I think (obviously) that His is the perfect example&amp;hellip;we should love people, not judge them (where judging means thinking that because we &amp;ldquo;saw the light&amp;rdquo; sooner than they did that we are somehow better), but still let them know why it is so important that they change their ways.&lt;br&gt;
(From Judgement and tolerance thread on the 30bananas site which is no longer available.)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;So when you advocate for the downtrodden, when you defend the weak, when you scream for those whose screams cannot be heard, you are actually practising the only love that exists, and therefore,&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Don&amp;rsquo;t feel bad when you are doing something good!&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;D. The But You Mustn&amp;rsquo;t Be A Fanatic&lt;/p&gt;
&lt;p&gt;Well just why not? Has anyone done anything of value without being a fanatic?&lt;/p&gt;
&lt;p&gt;Now it&amp;rsquo;s important to understand that people don&amp;rsquo;t want you to be a fanatic because the repercussions upon them would be quite severe. The oppressors are faced with a single-minded, determined adversary. The apathetics are worried they may be rudely awakened from their snoozing. The saboteurs just don&amp;rsquo;t want someone to do their job better than they are likely not doing in the first place.&lt;/p&gt;
&lt;p&gt;Fanatics are a real problem for those wanting to maintain the comfortable status quo. They can prick, fester and gangrenize. They may even force a necessary amputation. They are not nice to have to deal with because they really are serious disturbers. As the saying goes, &amp;ldquo;Every society honors its live conformists and its dead troublemakers.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;If you are planning on being a fanatic, it shouldn&amp;rsquo;t surprise you that you may not win too many popularity contests. It is more than likely you will be assailed by those whose comfort zone you have invaded for &amp;ldquo;being too extreme&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Well obviously, fanatics are invariably extremists too.&lt;/p&gt;
&lt;p&gt;People who complain about extremists rarely know on what hallowed ground they dare to tread. Those who further humanity, people like Schweitzer, Beethoven, McClung, Gandhi, Street, Thoreau were all fanatics, all extremists. Of course, in desperation, you&amp;rsquo;ll be reminded that Hitler was one too! However, the matter is quite easily resolved and was done so eloquently by Martin Luther King from Birmingham jail:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;hellip; though I was initially disappointed at being categorized as an extremist, as I continued to think about the matter I gradually gained a measure of satisfaction from the label. Was not Jesus an extremist for love: &amp;ldquo;Love your enemies, bless them that curse you, do good to them that hate you, and pray for them which despitefully use you, and persecute you.&amp;rdquo; Was not Amos an extremist for justice: &amp;ldquo;Let justice roll down like waters and righteousness like an ever flowing stream.&amp;rdquo; Was not Paul an extremist for the Christian gospel: &amp;ldquo;I bear in my body the marks of the Lord Jesus.&amp;rdquo; Was not Martin Luther an extremist: &amp;ldquo;Here I stand; I cannot do otherwise, so help me God.&amp;rdquo; And John Bunyan: &amp;ldquo;I will stay in jail to the end of my days before I make a butchery of my conscience.&amp;rdquo; And Abraham Lincoln: &amp;ldquo;This nation cannot survive half slave and half free.&amp;rdquo; And Thomas Jefferson: &amp;ldquo;We hold these truths to be self evident, that all men are created equal &amp;hellip; &amp;quot; So the question is not whether we will be extremists, but what kind of extremists we will be. Will we be extremists for hate or for love? Will we be extremists for the preservation of injustice or for the extension of justice? In that dramatic scene on Calvary&amp;rsquo;s hill three men were crucified. We must never forget that all three were crucified for the same crime - the crime of extremism. Two were extremists for immorality, and thus fell below their environment. The other, Jesus Christ, was an extremist for love, truth and goodness, and thereby rose above his environment. Perhaps the South, the nation and the world are in dire need of creative extremists.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It is really important to recognize your part in this play and be aware of whom you are understudying. When you say your lines, know that they were written long, long ago and repeated over and over again by the best of who ever went on this stage!&lt;/p&gt;
&lt;p&gt;When you speak, it is to achieve the right that we strive for.&lt;br&gt;
When you speak, it is about the peace humanity longs for.&lt;br&gt;
When you speak, it is to nurture that spark within, all but extinguished through complacency, greed and fear.&lt;/p&gt;
&lt;p&gt;So be a fanatic, be extreme and,&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Don&amp;rsquo;t ever feel bad when you are doing something good!&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;</description>
    </item>
    
    <item>
      <title>Digital Dexterity</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iwrters/prad/digital-dexterity/</link>
      <pubDate>Sat, 10 Jun 2023 11:11:15 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iwrters/prad/digital-dexterity/</guid>
      <description>&lt;p&gt;You want to get good on the internet so you can get things done
effectively and efficiently. This article will show you how.&lt;/p&gt;
&lt;p&gt;If you don&amp;rsquo;t need to be a hacker (likely good person with a good purpose
who does no harm) or a cracker (probably a bad person who breaks into
systems for malicious purposes), you should find the ideas here to be
helpful. If you want to be a hacker or cracker, &lt;a href=&#34;https://www.geeksforgeeks.org/difference-between-hackers-and-crackers/&#34;&gt;read this
first&lt;/a&gt;
and then use the ideas here to kickstart your destiny!&lt;/p&gt;
&lt;p&gt;(Reading the article on a phone may result in images being a bit small
for your viewing taste, so move your device sideways into landscape mode
and/or enlarge the image with your fingers.)&lt;/p&gt;
&lt;h1 id=&#34;introduction&#34; class=&#34;anchor-header&#34;&gt;Introduction &lt;a class=&#34;anchor-link&#34; href=&#34;#introduction&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The process we outline below is called FOE (Find-Organize-Engage) and is
quite foenctional! We will take a recursive approach and figure out what
we can do to develop digital dexterity (DD) using FOE. There are &lt;em&gt;tasks&lt;/em&gt;
to complete along the way - so do them!&lt;/p&gt;
&lt;h1 id=&#34;find&#34; class=&#34;anchor-header&#34;&gt;Find &lt;a class=&#34;anchor-link&#34; href=&#34;#find&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The first step of a DD effort is to get information and the internet
offers several tools to do so.&lt;/p&gt;
&lt;h2 id=&#34;search-engine&#34; class=&#34;anchor-header&#34;&gt;Search Engine &lt;a class=&#34;anchor-link&#34; href=&#34;#search-engine&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;There are many search engines (some generalized some specialized).&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Task:&lt;/em&gt; Goto &lt;a href=&#34;https://www.google.com&#34;&gt;google.com&lt;/a&gt; and type search
engines and you should see a page like this:&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;google-se.png&#34; alt=&#34;google-se.png&#34;&gt;

&lt;/p&gt;
&lt;p&gt;You have searched for and found search engines on the net! Notice that
your page may look a bit different from the above because the internet
changes rapidly and search engines often customize their searches to
your browsing habits. The key point to understand though is that there
is much more than the familiar google search engine. If you go to the
Wikipedia article &lt;a href=&#34;https://en.wikipedia.org/wiki/List_of_search_engines&#34;&gt;List of Search
Engines&lt;/a&gt;, you will
find lots of information on the different search engines that are out
there and what they are for.&lt;/p&gt;
&lt;p&gt;The ones we mostly use are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://duckduckgo.com&#34;&gt;duckduckgo&lt;/a&gt;, because we like the fact that it
scrolls infinitely&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bing.com&#34;&gt;bing&lt;/a&gt;, because it integrated with chatgpt
giving &lt;a href=&#34;https://www.techradar.com/news/how-to-use-the-new-bing-search-engine-powered-by-chatgpt&#34;&gt;&amp;lsquo;complete&amp;rsquo;
answers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.google.com&#34;&gt;google&lt;/a&gt;, because there will be a lot of
goodies coming eventually&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You will notice that the search engines often provide additional
assistance such as definitions, wikipedia links and even questions (with
answers) based on what others have asked about your topic.&lt;/p&gt;
&lt;h2 id=&#34;wikipedia&#34; class=&#34;anchor-header&#34;&gt;Wikipedia &lt;a class=&#34;anchor-link&#34; href=&#34;#wikipedia&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;This is a excellent boon to the internet with &lt;a href=&#34;https://teacherscollegesj.org/where-does-wikipedia-get-its-information/&#34;&gt;content curated by the
community&lt;/a&gt;.
Some peculiar people like to claim that Wikipedia is &amp;ldquo;unreliable&amp;rdquo; or
&amp;ldquo;untrustworthy&amp;rdquo;. These people not only have low self-esteem which they
try to bolster by being critical, they often have poor research skills
preferring faith (which does not require researching) to facts.&lt;/p&gt;
&lt;p&gt;Nothing stays for long on Wikipedia because someone &amp;lsquo;believes it to be
true&amp;rsquo;. Statements have to be verified often from multiple sources and if
there is insufficient support for an item it will be stated as such.
Furthermore, the actual documentation used as support is footnoted. As
such, looking for a particular topic on Wikipedia not only provides the
summary the volunteer editors have produced and verified, you get a list
of the references used to produce the content. It is a great starting
point for any honest researcher who is willing to check out the links
and citations provided in the article!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Task:&lt;/em&gt; Goto wikipedia.com and type into its search bar &amp;ldquo;search engine&amp;rdquo;.
You should see the following:&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;wikipedia-se.png&#34; alt=&#34;wikipedia-se.png&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Presently, the page acknowledges the need for better citations and asks
for help to improve the article. Also notice how well referenced and
linked various items are in the article. Finally, there is a section at
the bottom of the page which lists material for &amp;ldquo;Further Reading&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Wikipedia is a superb resource that search engines often link to and
could form an important component in your set of tools!&lt;/p&gt;
&lt;h2 id=&#34;chatbot&#34; class=&#34;anchor-header&#34;&gt;Chatbot &lt;a class=&#34;anchor-link&#34; href=&#34;#chatbot&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Captain Kirk, landing on planet Earth, contacted the Enterprise stating
with some insistence:&lt;br&gt;
&lt;em&gt;&amp;ldquo;Beam me up, Scotty! There&amp;rsquo;s no intelligent life here!&amp;rdquo;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Well now there is!!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Task:&lt;/em&gt; Goto &lt;a href=&#34;https://www.google.com&#34;&gt;google&lt;/a&gt; and type in &amp;ldquo;what is a
chatbot&amp;rdquo;. You will see results from the dictionary stating that it is &amp;ldquo;a
computer program designed to simulate conversation with human users&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Task:&lt;/em&gt; Goto &lt;a href=&#34;ttps://en.wikipedia.org&#34;&gt;wikipedia&lt;/a&gt; and type in &amp;ldquo;chatbot&amp;rdquo;.
You&amp;rsquo;ll find lots more information.&lt;/p&gt;
&lt;p&gt;In fact, why don&amp;rsquo;t we try to see what a chatbot knows about chatbots!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Task:&lt;/em&gt; Goto to &lt;a href=&#34;https://www.bing.com&#34;&gt;bing&lt;/a&gt; and type into the &amp;ldquo;Ask me
anything&amp;rdquo; box something like &amp;ldquo;Tell me about chatbots&amp;rdquo; and press your
enter/return key. If you don&amp;rsquo;t see a &amp;ldquo;Ask me anything&amp;rdquo; box, click on
&amp;ldquo;Chat&amp;rdquo; in the upper bar and you&amp;rsquo;ll be able to get a place to type your
request. The bing ai chatbot will answer you.&lt;/p&gt;
&lt;p&gt;The most famous (for now) chatbot is &lt;a href=&#34;https://chat.openai.com&#34;&gt;ChatGPT&lt;/a&gt;
and it is particularly well-suited for generating text, but it doesn&amp;rsquo;t
give you link references for its answers.&lt;/p&gt;
&lt;p&gt;Bing&amp;rsquo;s chatbot is fairly good too and does provide links for reference
and follow-up.&lt;/p&gt;
&lt;p&gt;Our favorite (at present) is &lt;a href=&#34;https://www.perplexity.ai&#34;&gt;Perplexity&lt;/a&gt;
though. It combines, in our opinion, the best features of a chatbot and
search engine. It writes well, though not as well as ChatGPT (unless you
ask it to use ChatGPT!!), provides reference and follow-up links, is
easy to set up an account, and just works very smoothly!&lt;/p&gt;
&lt;p&gt;There is also Google&amp;rsquo;s &lt;a href=&#34;https://bard.google.com&#34;&gt;Bard&lt;/a&gt;, which looks very
impressive because it will work with other programs like your
wordprocessor or spreadsheet, but it isn&amp;rsquo;t available everywhere yet.
It&amp;rsquo;s likely going to be worth the wait!&lt;/p&gt;
&lt;p&gt;Well! You&amp;rsquo;ve just made a great friend! Actually, I kid you not: &lt;a href=&#34;https://www.euronews.com/next/2023/06/07/love-in-the-time-of-ai-woman-claims-she-married-a-chatbot-and-is-expecting-its-baby?utm_source=news.google.com&amp;amp;utm_campaign=feeds_next&amp;amp;utm_medium=referral&#34;&gt;Woman
creates and &amp;lsquo;marries&amp;rsquo; AI-powered chatbot
boyfriend&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;What can this friend do for you? Well just ask your new friend (one of
the above chatbots)!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Task:&lt;/em&gt; Type in the send message box, &amp;ldquo;What can a chatbot do for me?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Your friend, btw, has many similar acquaintances. Find out who some of
them are.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Task:&lt;/em&gt; Type in the send message box, &amp;ldquo;What other chatbots are there?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;A chatbot is not quite a substitute for a search engine. For instance,
it will not give you the volume of information. However, it can
certainly do what any good friend will - be at your side with
encouraging information, possible solutions and even companionship!&lt;/p&gt;
&lt;h2 id=&#34;specialized-options&#34; class=&#34;anchor-header&#34;&gt;Specialized Options &lt;a class=&#34;anchor-link&#34; href=&#34;#specialized-options&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Certain websites have content that is directly suited to your needs. If
you are interested in a specific area, you may want to look for things
with something other than the general search mechanisms outlined above.&lt;/p&gt;
&lt;p&gt;For instance, say you are interested in academic research on the
&amp;ldquo;retrieval effectiveness of search engines&amp;rdquo;. Instead of typing that into
google.com, go to the scholar version of google instead.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Task:&lt;/em&gt; Goto &lt;a href=&#34;https://scholar.google.com&#34;&gt;Google Scholar&lt;/a&gt; and type in
&amp;ldquo;retrieval effectiveness of search engines&amp;rdquo;. You&amp;rsquo;ll get something like
this:&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;gscholar.png&#34; alt=&#34;gscholar.png&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Notice that you are not taken to typical sites, but are given links to
actual research papers that have been published in journals!&lt;/p&gt;
&lt;p&gt;An additional approach to try is going to an academic site which
collects and organizes papers.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Task:&lt;/em&gt; Goto &lt;a href=&#34;https://www.academia.edu&#34;&gt;academia.edu&lt;/a&gt; and type in
&amp;ldquo;retrieval effectiveness of search engines&amp;rdquo;. You&amp;rsquo;ll see a collection of
papers as well as some other goodies:&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;academia.png&#34; alt=&#34;academia.png&#34;&gt;

&lt;/p&gt;
&lt;p&gt;This site lets you access a lot of papers relevant to your topic, but
with a premium membership, it will give you &lt;a href=&#34;https://support.academia.edu/hc/en-us/articles/360059924933-Benefits-of-Academia-Premium-&#34;&gt;a lot
more&lt;/a&gt;
of particular benefit to active scholars.&lt;/p&gt;
&lt;p&gt;There are many sites &lt;a href=&#34;https://alternativeto.net/software/academia-edu/&#34;&gt;similar
to&lt;/a&gt; academia.edu that
some researchers may prefer.&lt;/p&gt;
&lt;h1 id=&#34;organize&#34; class=&#34;anchor-header&#34;&gt;Organize &lt;a class=&#34;anchor-link&#34; href=&#34;#organize&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Now that you know how to acquire all the world&amp;rsquo;s knowledge, you need
some ways to get at it when required.&lt;/p&gt;
&lt;h2 id=&#34;browser-bookmark&#34; class=&#34;anchor-header&#34;&gt;Browser Bookmark &lt;a class=&#34;anchor-link&#34; href=&#34;#browser-bookmark&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The bookmark system on your browser is a most valuable organizational
mechanism. It can bookmark webpages you visit so you can go to these
when you want to. If you make the effort to sort these bookmarks into
proper categories, you may find it easier to access them later. In
conjunction with the categorizing method is often found a tagging setup
where you give certain webpages a tag. Then when you ask for that tag in
your browser, all the pages with that particular tag show up!&lt;/p&gt;
&lt;p&gt;Some well known browsers are Chrome, Firefox, Edge, Whale and you can
find about their merits &lt;a href=&#34;https://www.techradar.com/best/browser&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Our browser of choice is &lt;a href=&#34;https://vivaldi.com&#34;&gt;Vivaldi&lt;/a&gt; which has more
surprisingly helpful utilities than any other browser we have worked
with.&lt;/p&gt;
&lt;p&gt;Browsers usually have third party extension written for them which can
do specific tasks. For instance, here is the &lt;a href=&#34;https://chrome.google.com/webstore/category/extensions&#34;&gt;Chrome Web
Store&lt;/a&gt; which you
can search for the Chrome Browser extensions. Extensions install in
seconds and are often quite useful.&lt;/p&gt;
&lt;p&gt;Browsers often have synchronizing abilities so that if you use say
Vivaldi on your phone and desktop, your bookmarks and histories can be
made the same.&lt;/p&gt;
&lt;p&gt;Each browser is setup differently and has some unique capabilities, so
the best way to get to know you browser is through its help page. Often
your browser will have several youtube videos other users have posted
which can help you to learn how to use it better.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Task:&lt;/em&gt; Learn about your browser by opening it and pushing the F1 key
(which will usually bring the help page).&lt;/p&gt;
&lt;h2 id=&#34;personal-online-library&#34; class=&#34;anchor-header&#34;&gt;Personal Online Library &lt;a class=&#34;anchor-link&#34; href=&#34;#personal-online-library&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Bookmarks are great for keeping track of websites and webpages. A
similar mechanism which offers different opportunities are personal
online library sites. These let you store articles (and other items)
from the web for later retrival in more ways than one!&lt;/p&gt;
&lt;p&gt;The best example of such a system is
&lt;a href=&#34;https://getpocket.com/home&#34;&gt;Pocket&lt;/a&gt;. When you save an article to pocket
from the web, it will be accessible much as it would be with a bookmark
on your browser. However, the items can be accessed from your desktop or
your phone or some other computer so long as you log into your pocket
account. You can tag the articles and keep things organized.&lt;/p&gt;
&lt;p&gt;Even more spectacular is that Pocket grabs the text of the article and
stores it so that if the original webpage disappears in the future, you
still have the text of the article! The premium version of Pocket also
lets you do text searches in your collection.&lt;/p&gt;
&lt;p&gt;If all this is not enough, Pocket will even read the article to you if
you don&amp;rsquo;t feel like using your eyes!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Task:&lt;/em&gt; &lt;a href=&#34;https://help.getpocket.com/article/1126-what-is-pocket&#34;&gt;Learn about
Pocket&lt;/a&gt; - it&amp;rsquo;ll
be worth your time if you read a lot!&lt;/p&gt;
&lt;h2 id=&#34;calendar&#34; class=&#34;anchor-header&#34;&gt;Calendar &lt;a class=&#34;anchor-link&#34; href=&#34;#calendar&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Do you need to do more than accumulate information which you are quite
competent at doing by now? Do you actually need to get things done?&lt;/p&gt;
&lt;p&gt;There are two mechanisms that can be particularly helpful to you. The
simplest is to create a tasklist and just work on things one after the
other. You can learn about this revolutionary method in this &lt;a href=&#34;http://www.towardsfreedom.com/iwrters/prad/time-management-essentials/&#34;&gt;Time
Management
Essentials&lt;/a&gt;
article.&lt;/p&gt;
&lt;p&gt;However, if you want to be more than revolutionary, you need a calendar
because you can not only put down tasks, but you can indicate when these
need to be done. The best calendar software should be webbased, so you
can access it (and vis a versa) from anywhere.&lt;/p&gt;
&lt;p&gt;We use Google Calendar because we&amp;rsquo;ve always used google calendar and for
no other particular reason. The software lets you create appointments,
reminders, and tasks. You can view in various formats such as weekly or
daily.&lt;/p&gt;
&lt;p&gt;How it rates with other calendars such as Microsoft Outlook Calendar,
Zapier Calendar, Apple Calendar, or Fantastical, we haven&amp;rsquo;t a clue.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Task:&lt;/em&gt; Check out &lt;a href=&#34;https://zapier.com/blog/best-calendar-apps/&#34;&gt;The 5 best calendar apps in
2023&lt;/a&gt; and try them if you
want to.&lt;/p&gt;
&lt;p&gt;Just remember you want to access your calendar from both your destop and
your phone, so be sure that there are suitable apps for your phone or
tablet.&lt;/p&gt;
&lt;h2 id=&#34;converters&#34; class=&#34;anchor-header&#34;&gt;Converters &lt;a class=&#34;anchor-link&#34; href=&#34;#converters&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Ah so!! You niet speckenzie anglais, eh?&lt;/p&gt;
&lt;p&gt;Not a problem because these days you can convert one &lt;strong&gt;language&lt;/strong&gt; into
another through the miracle of translation.&lt;/p&gt;
&lt;p&gt;There are many sites that will do this sort of thing for you. Some sites
even have translators built into them so you can read what&amp;rsquo;s on the site
if it is written in a language you don&amp;rsquo;t speak. Translators are getting
better and better, some even incorporating artificial intelligence.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Task:&lt;/em&gt; Go to the &lt;a href=&#34;https://dictionary.cambridge.org/translate/&#34;&gt;Cambridge Dictionary
Translator&lt;/a&gt; and type &amp;ldquo;How
are you?&amp;rdquo; into the English box. Then in the box below pick Czech as the
language to translate your entry into. Click translate and voila (pardon
my French), you get &amp;ldquo;Jak se máš?&amp;rdquo;. How about that, eh?! Is it correct? I
haven&amp;rsquo;t the faintest idea, but you can czech it out yourself.&lt;/p&gt;
&lt;p&gt;Not only are there converters that let you express yourself in different
languages, you can do neat things like change all British units of
&lt;strong&gt;measurement&lt;/strong&gt; all over the planet into metric (which is what they
should have been in the first place!)&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Task:&lt;/em&gt; Go to
&lt;a href=&#34;https://www.calculator.net/conversion-calculator.html&#34;&gt;calculator.net&lt;/a&gt;
and you&amp;rsquo;ll find an excellent system that provides multiple conversions
at once. Using the Length tab put a 10 into the From: box. Then click on
mile and you&amp;rsquo;ll see the results in the adjacent box!&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;convert.png&#34; alt=&#34;convert.png&#34;&gt;

&lt;/p&gt;
&lt;p&gt;This is setting the world right one metric at a time!&lt;/p&gt;
&lt;p&gt;In addition to the above, there is a myriad of &lt;strong&gt;document converters&lt;/strong&gt;
that come to the rescue when required. For instance, fine Linux folks
have to endure awkwardness caused by Apple and Windows (ok so I married
a windoze user, but I hadn&amp;rsquo;t got wind of it back then!) which use
propriety protocols so that only their software can open their documents
(they can&amp;rsquo;t even open each others&amp;rsquo; stuff!). Such deplorable behavior is
overcome using various online tools. For instance, say some unfortunate
sends you a &amp;ldquo;.pages&amp;rdquo; document and you can&amp;rsquo;t open it because you are not
an Apple user! Just go to
&lt;a href=&#34;https://www.freeconvert.com/pages-to-pdf&#34;&gt;FreeConvert&lt;/a&gt; and change it to
a pdf! These conversion sites can be a documentsaver in an emergency!&lt;/p&gt;
&lt;p&gt;There are other converters designed for various uses, but you can find
these when you require them (since you know how to search).&lt;/p&gt;
&lt;h1 id=&#34;engage&#34; class=&#34;anchor-header&#34;&gt;Engage &lt;a class=&#34;anchor-link&#34; href=&#34;#engage&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Now that you are organized with huge amounts of information at your
digital tips, it&amp;rsquo;s time to go and make use of your abilities! Being
involved on the web can be a multi-mutually rewarding one, but you
should be aware that there are miscreants out there who just like to be
nasty (aka troll, cyberbully, hostile). There are some who just like to
yap a lot and though these can be annoying, they tend to be harmless.
You may find this &lt;a href=&#34;http://www.towardsfreedom.com/ithngys/services/website-design-hosting/tf/wdh/esa/9.html&#34;&gt;Internet Discussion
Strategies&lt;/a&gt;
guide useful when confronting the unsavory elements.&lt;/p&gt;
&lt;h2 id=&#34;email&#34; class=&#34;anchor-header&#34;&gt;Email &lt;a class=&#34;anchor-link&#34; href=&#34;#email&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Writing emails to others is a primary form of communication for most
people. One sends text (or more elaborate html) messages to others. To
do so, one can use a standalone software (eg Outlook Express, Evolution,
Thunderbird) or one that works through your browser (eg Gmail, Yahoo
Mail).&lt;/p&gt;
&lt;p&gt;These items are known as email clients and often they also work with
Calendars, Tasks, Contact Lists and other things to provide an
integrated experience. Additionally, emails can send attachments such as
photos or pdf documents. Good email clients will also let you do complex
searches through all your emails so you can find just the one you are
looking for.&lt;/p&gt;
&lt;p&gt;Sometimes, you may want to send the same email to multiple recipients.
There are 2 primary ways to do this.&lt;/p&gt;
&lt;p&gt;If the list is fairly &lt;strong&gt;small&lt;/strong&gt; you can put the primary recipient in the
To: field and others in the Cc: or Bcc: fields. The difference between
Cc: and Bcc: is that the Cc: email addresses are visible to everyone
receiving the email, but ones in the &lt;a href=&#34;https://www.grammarly.com/blog/bcc-in-email/&#34;&gt;Bcc: field remain
invisible&lt;/a&gt;. One would use
the Bcc: field when the email address of that recipient does not want to
be identified. Email addresses are usually separated by commas or
semi-colons. The receiver of the email can press &amp;lsquo;Reply&amp;rsquo; (to reply to
the original sender) or &amp;lsquo;Reply All&amp;rsquo; (to reply to everyone on the list).&lt;/p&gt;
&lt;p&gt;If the list is &lt;strong&gt;large&lt;/strong&gt;, you&amp;rsquo;ll have a lot of email addresses to put in
the To: or Cc: fields! Furthermore, you email may not even get out
because some email client put limits on how many people you can send to.
For example, &lt;a href=&#34;https://support.microsoft.com/en-us/office/sending-limits-in-outlook-com-279ee200-594c-40f0-9ec8-bb6af7735c2e&#34;&gt;Outlook has a maximum 500 recipients per
message&lt;/a&gt;
which is more than enough for most people, but it&amp;rsquo;s still pretty messy.
A better solution to handling large lists is to use a Listserv such as
&lt;a href=&#34;https://gaggle.email&#34;&gt;Gaggle&lt;/a&gt;. People can get onto the list and any
email they send to &lt;a href=&#34;mailto:NAMEOFLIST@gaggle.email&#34;&gt;NAMEOFLIST@gaggle.email&lt;/a&gt; goes out to everyone. They
can reply to the group (by default) or to the individual sender. You can
also get daily digests of email conversations on the list if you don&amp;rsquo;t
want to receive large numbers of emails.&lt;/p&gt;
&lt;p&gt;Remember that emails sent to lists should follow &lt;a href=&#34;https://www.forbes.com/sites/ashleystahl/2022/03/01/10-rules-of-email-etiquette/?sh=70ab959c4a94&#34;&gt;rules of email
etiquette&lt;/a&gt;.
After all, other people have to read your work so here are some things
practice:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Always have a &lt;strong&gt;relevant title&lt;/strong&gt; in the Subject: field. People who
leave this field blank or put something useless like &amp;ldquo;Hello&amp;rdquo;, make
it difficult for readers to know what they are opening.&lt;/li&gt;
&lt;li&gt;Post with &lt;strong&gt;precision&lt;/strong&gt;. Don&amp;rsquo;t go spilling your innermost guts in
your posts. Not only does it make for nauseating reading, it can be
bothersome to do so. Also do not reply &lt;strong&gt;just to say thank you&lt;/strong&gt;!
It&amp;rsquo;s not worth the trouble of opening the email to read such
heartfelt gratitude! By all means, express your appreciation, but
add something useful along with it such as how you intend to use the
info (that might help others too), or suggestions for modifications,
or listing others who might find such items of interest, or …&lt;/li&gt;
&lt;li&gt;If your post contains information that should be examined further on
the web, &lt;strong&gt;provide the links&lt;/strong&gt;! Be helpful to your readers so they
don&amp;rsquo;t have to surf the net all night to see what you want them to
see.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Minimize the frequency&lt;/strong&gt; of postings. By all means, post when you
should, but responding to every person (unless doing so is
important) becomes a disturbance to members of the list.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Do not spam!&lt;/strong&gt; Do not post off topic items! If the list is for
discussion on sportscars, then do not post something regarding
jellybeans. It will annoy people. If the topic is related, say
racing buses, may be that might be alright, but you should be
cautious. If there is any doubt, check with the administrator of the
list. If you keep posting spam, you run the risk of being removed
from it.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Email on a list should be mostly viewed not as a conversational hobby,
but as a communications facility. Treat it and your readers with the
respect they warrant.&lt;/p&gt;
&lt;p&gt;A variation of the email system is texting on your mobile phone though
this is best suited for individual conversations rather than group
texting (though that can be done as well with something called SMS).&lt;/p&gt;
&lt;h2 id=&#34;forum&#34; class=&#34;anchor-header&#34;&gt;Forum &lt;a class=&#34;anchor-link&#34; href=&#34;#forum&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Some people find receiving email convenient, but some don&amp;rsquo;t! For the
latter, there is the forum mechanism. Also, known as bulletin boards,
these systems let people post and read posts on a website. These systems
are particularly effective when specialized notation is required
(something that isn&amp;rsquo;t always possible with email). For instance, take a
look at the &lt;a href=&#34;https://www.physicsforums.com/threads/continuation-of-coordinates-across-black-hole-horizons.1053124/&#34;&gt;Continuation of Coordinates Across Black Hole
Horizons&lt;/a&gt;
on the PhysicsForums. Beautiful isn&amp;rsquo;t it!&lt;/p&gt;
&lt;p&gt;Here is a forum for programmers who use the Clojure Language called
&lt;a href=&#34;https://clojurians.zulipchat.com/#narrow/is/mentioned&#34;&gt;Zulip&lt;/a&gt;. Notice
it is able to insert computer code for discussion.&lt;/p&gt;
&lt;p&gt;Forums usually have advanced search, follow a particular author,
notification of new postings and many other features that make this
venue a very powerful one!&lt;/p&gt;
&lt;p&gt;The same etiquette rules for email lists apply to forums.&lt;/p&gt;
&lt;h2 id=&#34;website&#34; class=&#34;anchor-header&#34;&gt;Website &lt;a class=&#34;anchor-link&#34; href=&#34;#website&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;If you want to go all out and have your place on the internet, you need
a website!&lt;/p&gt;
&lt;p&gt;The steps to follow are outlined in &lt;a href=&#34;https://websitesetup.org&#34;&gt;this
article&lt;/a&gt; (and many others - just use your find
skills!), but the essential ideas are&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;to create content (designing), which can be done in a wordprocessor
and converted to html (the website scripting language that let&amp;rsquo;s
browsers display your work) or with blogging software such as
&lt;a href=&#34;https://wordpress.com&#34;&gt;Wordpress&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;put it somewhere on the net (hosting), on someone else&amp;rsquo;s site or on
your own site (with your own domain name)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;There are many organizations that you can do these things through. Some
have a turnkey operation where you build your site with its own domain
name from their templates. They will have software with which to create
content, get you the domain name of your choice (provided it is
available), and host the site for you. Examples of such outfits are
&lt;a href=&#34;https://www.bluehost.com&#34;&gt;bluehost&lt;/a&gt;, &lt;a href=&#34;https://www.wix.com&#34;&gt;wix&lt;/a&gt;,
&lt;a href=&#34;https://www.godaddy.com/garage/how-to-start-a-website-from-a-to-z/&#34;&gt;godaddy&lt;/a&gt;,
and &lt;a href=&#34;https://www.weebly.com/?lang=en_CA&#34;&gt;weebly&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Variations on the website theme are social media (eg
&lt;a href=&#34;https://www.facebook.com&#34;&gt;facebook&lt;/a&gt;,
&lt;a href=&#34;https://www.instagram.com&#34;&gt;instagram&lt;/a&gt;,
&lt;a href=&#34;https://mastodon.social/about&#34;&gt;mastedon&lt;/a&gt;) and video channels (eg
&lt;a href=&#34;https://www.youtube.com&#34;&gt;youtube&lt;/a&gt;, &lt;a href=&#34;https://vimeo.com&#34;&gt;vimeo&lt;/a&gt;). Many
find building a presence using these systems simpler and more effective
(for their purposes) than having an actual website (though some use
combinations of all).&lt;/p&gt;
&lt;h1 id=&#34;conclusion&#34; class=&#34;anchor-header&#34;&gt;Conclusion &lt;a class=&#34;anchor-link&#34; href=&#34;#conclusion&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;You are now well-armed with that which you wanted!&lt;/p&gt;
&lt;p&gt;You know how to &lt;strong&gt;Find&lt;/strong&gt; information on the net!&lt;br&gt;
You know how to &lt;strong&gt;Organize&lt;/strong&gt; this information!&lt;br&gt;
You know how to &lt;strong&gt;Engage&lt;/strong&gt; with others to make an impact!&lt;/p&gt;
&lt;p&gt;So go FOErward henceFOErth!&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Helpful Alliances</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/ethology/fireworks/helpful-alliances/</link>
      <pubDate>Wed, 07 Jun 2023 12:54:36 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/ethology/fireworks/helpful-alliances/</guid>
      <description>&lt;p&gt;This section lists actual and potential alliances with groups,
organizations and individuals who want to end fireworks displays. There
is strength in numbers and working together we can achieve the goal we
all seek.&lt;/p&gt;
&lt;h1 id=&#34;who-should-support-us&#34; class=&#34;anchor-header&#34;&gt;Who Should Support Us &lt;a class=&#34;anchor-link&#34; href=&#34;#who-should-support-us&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;law-enforcement&#34; class=&#34;anchor-header&#34;&gt;Law Enforcement &lt;a class=&#34;anchor-link&#34; href=&#34;#law-enforcement&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Firework displays cause many problems that violate more than common
decency:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;the &lt;strong&gt;noise&lt;/strong&gt; is a disturbance of the peace (no different than playing
loud rock music at 2am)&lt;/li&gt;
&lt;li&gt;the &lt;strong&gt;debris&lt;/strong&gt; is a hazard to public cleanliness (no different than
littering)&lt;/li&gt;
&lt;li&gt;the &lt;strong&gt;toxins&lt;/strong&gt; are a danger to public health (no different than
dumping chemicals on the street)&lt;/li&gt;
&lt;li&gt;the &lt;strong&gt;vandalism&lt;/strong&gt; is a peril to property (no different than defacing
premises)&lt;/li&gt;
&lt;li&gt;the &lt;strong&gt;hooligans&lt;/strong&gt; are a menace to everyone (no different than letting
terrorists run rampant)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The above are not merely harmless celebrations. They are illegal acts of
violence:&lt;br&gt;
&lt;a href=&#34;https://www.blogto.com/city/2023/05/people-got-stupid-fireworks-toronto-victoria-day/&#34;&gt;People got stupid with fireworks all over Toronto on Victoria
Day&lt;/a&gt;&lt;br&gt;
&lt;a href=&#34;https://www.lakecowichangazette.com/video/video-delta-police-investigating-fireworks-involved-assaults-after-halloween-gathering/&#34;&gt;Delta police investigating fireworks-involved assaults after Halloween
gathering&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;They need to be seen exactly as such and not euphemized into oblivion!&lt;/p&gt;
&lt;p&gt;Law enforcement would concur. For instance, a






    
    &lt;img src=&#34;vpd-ltr-201211.pdf&#34; alt=&#34;vpd-ltr-201211.pdf&#34;&gt;


sent from the Victoria Police Department not only deplores the plight of
the community forced to endure this illegal behavior since they have to
respond to complaints, the letter also &amp;ldquo;support the exploration of
legislative changes that result in improved community safety and
well-being.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;The police are on our side on this important issue and we should work
with them to bring about change!&lt;/p&gt;
&lt;h2 id=&#34;environmental-preservation&#34; class=&#34;anchor-header&#34;&gt;Environmental Preservation &lt;a class=&#34;anchor-link&#34; href=&#34;#environmental-preservation&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;There are various environment groups who try to stop damage to our
planet and local communities. One area they could be encouraged to take
action on is stopping fireworks. There is pollution of various sorts
other than just the noise including debris and toxins.&lt;/p&gt;
&lt;p&gt;A group that should support the cause is the &lt;a href=&#34;https://cela.ca&#34;&gt;Canadian Environmental Law
Association&lt;/a&gt; (CELA). Their mandate states:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;CELA works toward protecting public health and the environment by
seeking justice for those harmed by pollution or poor decision-making
and by changing policies to prevent problems in the first place. Since
1970, CELA has used legal tools, conducted public legal education,
undertaken groundbreaking research, and advocated for increased
environmental protection and to safeguard communities … CELA places
high priority on cases, public legal education, and law reform work
aimed at ensuring safe, healthy, and livable communities.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Dr. Terry Gordon, Professor of Environmental Medicine at NYU certainly
thinks that CELA&amp;rsquo;s &amp;ldquo;Policy Development is appropriate for your ideas
[recognizing fireworks to be an environmental hazard] and those ideas
have to start somewhere.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Another group that would support banning fireworks would be &lt;a href=&#34;https://edmonton.ctvnews.ca/risk-is-absolutely-clear-edmonton-firefighters-want-tighter-rules-on-fireworks-1.5926984&#34;&gt;firefighter
associations&lt;/a&gt;
since they have to deal with the disasters often at the risk of their
own lives.&lt;/p&gt;
&lt;h2 id=&#34;animal-protection&#34; class=&#34;anchor-header&#34;&gt;Animal Protection &lt;a class=&#34;anchor-link&#34; href=&#34;#animal-protection&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;There are various types of organizations that work to help animals in
various ways such as hardcore animal rights defenders, existence
improvement welfare institutions, wildlife rescue and rehabilitators,
domestic advocates. All these groups should have a common interest to
eliminate fireworks.&lt;/p&gt;
&lt;p&gt;For instance, the &lt;a href=&#34;https://vancouverhumanesociety.bc.ca&#34;&gt;Vancouver Humane
Society&lt;/a&gt; is sharing Government of
Canada petition
&lt;a href=&#34;https://petitions.ourcommons.ca/en/Petition/Sign/e-4351&#34;&gt;e-4351&lt;/a&gt; for a
fireworks ban encouraging their members to sign it. They also have in
their news/blog: &lt;a href=&#34;https://vancouverhumanesociety.bc.ca/posts/are-fireworks-safe-for-animals/#:~:text=Fireworks%20are%20harmful%20to%20the%20environment%2C%20animals%2C%20and,trigger%20panic%20responses%20in%20individuals%20with%20weapons-related%20PTSD.&#34;&gt;5 reasons to skip fireworks this Halloween &amp;amp; 3 steps
to protect
animals&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The BCSPCA is a &lt;a href=&#34;https://spca.bc.ca/ways-to-help/fireworks/&#34;&gt;longterm advocate against
fireworks&lt;/a&gt; exposing the
dangers to pets, farm animals, wildlife and people and has provided this






    
    &lt;img src=&#34;spca-ltr-201215.pdf&#34; alt=&#34;spca-ltr-201215.pdf&#34;&gt;

.&lt;/p&gt;
&lt;p&gt;The Fur-bearers organization has &lt;a href=&#34;https://thefurbearers.com/?s=fireworks&amp;amp;lang=en&#34;&gt;several
articles&lt;/a&gt; on keeping
animals safe during fireworks displays.&lt;/p&gt;
&lt;p&gt;Those who protect animals should be staunch allies in the effort to end
fireworks.&lt;/p&gt;
&lt;h2 id=&#34;human-safety&#34; class=&#34;anchor-header&#34;&gt;Human Safety &lt;a class=&#34;anchor-link&#34; href=&#34;#human-safety&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Fireworks are dangerous!&lt;/p&gt;
&lt;p&gt;Here is an excerpt from a
&lt;a href=&#34;https://pub-victoria.escribemeetings.com/Meeting.aspx?Id=fdff5deb-9294-4da7-b00a-e2ecafc5a794&#34;&gt;presentation&lt;/a&gt;
given to the Victoria City Council:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;8000 children are injured in North America each year and 20 people
will die as a result of fireworks. The Canadian Hospitals Injury
Reporting and Prevention Program states that fireworks injuries are
most frequently in males under the age of 19. The risk is highest for
children ages 5-14. Most common injuries are burns, followed by head,
eye and hand injuries. 65% of all fireworks injuries are to
bystanders, and (3/4) of injuries require medical treatment in
emergency departments. More than 80% of emergency room fireworks
injuries involve fireworks that consumers are permitted to use.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Fireworks are not that different from dynamite and &lt;a href=&#34;https://www.lakecowichangazette.com/sports/nhl-goalie-dead-from-chest-trauma-in-july-4-fireworks-blast/&#34;&gt;people have actually
died&lt;/a&gt;
through their use.&lt;/p&gt;
&lt;p&gt;Here is a &lt;a href=&#34;https://en.wikipedia.org/wiki/List_of_fireworks_accidents_and_incidents&#34;&gt;List of fireworks accidents and
incidents&lt;/a&gt;
from 1869-2023. Check out these 2 CPSC (Consumer Product Safety
Commission in the USA) &lt;a href=&#34;https://www.cpsc.gov/s3fs-public/2019-Fireworks-Annual-Report.pdf?La_ZzaoEeI_FXhMNJSoIyO8BhrBbcA4B&#34;&gt;2019 Fireworks Annual
Report&lt;/a&gt;
and &lt;a href=&#34;https://www.cpsc.gov/s3fs-public/2021-Fireworks-Annual-Report.pdf&#34;&gt;2021 Annual Fireworks
Report&lt;/a&gt;
as examples of the very real nature of the danger!&lt;/p&gt;
&lt;p&gt;There are many organizations related to healthcare and safety of adults
and children who want an end to these displays.&lt;/p&gt;
&lt;h2 id=&#34;fiscal-responsibility&#34; class=&#34;anchor-header&#34;&gt;Fiscal Responsibility &lt;a class=&#34;anchor-link&#34; href=&#34;#fiscal-responsibility&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Emergency response, tax dollars spent on police enforcement, healthcare
due to injuries sustained, etc etc! It&amp;rsquo;s enough to make any government
or business comptroller cringe!&lt;/p&gt;
&lt;p&gt;Fireworks cost a lot to begin with with a &lt;a href=&#34;https://earth.org/environmental-impact-of-fireworks/&#34;&gt;3 fold profit
margin&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;In the 21st century, consumer fireworks revenue slowly and steadily
ticked up from $407 million in 2000 to $1 billion in 2019. In a
single year, that number nearly doubled to $1.9 billion in 2020 and
then jumped to $2.2 billion in 2021.&lt;br&gt;
&lt;a href=&#34;https://www.gobankingrates.com/saving-money/holiday/how-much-americans-spend-on-fireworks/&#34;&gt;How Much Do Americans Spend on
Fireworks?&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;However, the eventual cost to society for this expensive &amp;rsquo;entertainment&#39;
is staggering! Consider the drop of costs associated with Halloween
fireworks in Vancouver after the ban was implemented:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Over Halloween weekend in 2020, the service reported a total dollar
loss for fireworks-related incidents to $408,000 … This year, that
figure dropped to just $5,500.&lt;br&gt;
&lt;a href=&#34;https://globalnews.ca/news/8347950/vancouver-halloween-fireworks-cost/&#34;&gt;Halloween fire costs plunge in Vancouver in first year of firework
ban&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Insurance companies would no doubt prefer not to deal with the fallout
from fireworks:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Given that fireworks caused 19,500 fires in 2018, including 1,900
structure fires and $105 million in direct property damage, claims
are a real risk.&lt;br&gt;
&lt;a href=&#34;https://www.kin.com/blog/firework-damage-homeowners-insurance/&#34;&gt;Is Firework Damage
Covered?&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Fireworks are far more expensive that they appear to be and those who
have to cover the costs would like to see an end to this damaging
practice.&lt;/p&gt;
&lt;h1 id=&#34;who-are-supporting-us&#34; class=&#34;anchor-header&#34;&gt;Who Are Supporting Us &lt;a class=&#34;anchor-link&#34; href=&#34;#who-are-supporting-us&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;If you support this initiative to ban fireworks locally and/or
nationally, please send a confirming email to our accepting
&lt;a href=&#34;mailto:pradtf@gmail.com?subject=Add%20Our%20Logo!&#34;&gt;webmaintainer&lt;/a&gt; giving us
permission to post your organization&amp;rsquo;s logo here. It will be linked back
to your website so people can find out more about your organization, but
you are welcome to include a small blurb as well.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://adavsociety.org&#34; target=&#34;_blank&#34;&gt;&lt;img src=&#34;logo-adav.png&#34;&gt;&lt;/a&gt;&lt;br&gt;
The Animal Defence &amp;amp; Anti-Vivisection Society of British Columbia (ADAV), established by a veterinary surgeon in 1927, is a  peaceful, grassroots organization committed to the abolition of vivisection on moral, ethical and scientific grounds.
&lt;br&gt;&lt;br&gt;
&lt;a href=&#34;https://animaljustice.ca&#34; target=&#34;_blank&#34;&gt;&lt;img src=&#34;logo-animaljustice.png&#34;&gt;&lt;/a&gt;&lt;br&gt;
Animal Justice leads the legal fight for animals in Canada. Our lawyers work to pass strong new animal protection laws, push to hold industries accountable for abusing animals, and fight on behalf of animals in court.
&lt;br&gt;&lt;br&gt;
&lt;a href=&#34;https://canadianhorsedefencecoalition.org&#34; target=&#34;_blank&#34;&gt;&lt;img src=&#34;logo-chdc.jpg&#34;&gt;&lt;/a&gt;&lt;br&gt;
Defending Horses, because they can’t defend themselves! The Canadian Horse Defence Coalition (CHDC) is a registered not-for-profit organization working towards ending horse slaughter and the live export of horses for slaughter for human consumption.
&lt;br&gt;&lt;br&gt;
&lt;a href=&#34;https://thefurbearers.com/&#34; target=&#34;_blank&#34;&gt;&lt;img src=&#34;logo-furbearers.jpg&#34;&gt;&lt;/a&gt;&lt;br&gt;
Established in 1953, The Fur-Bearers is a charitable, non-partisan organization whose goals are to end the commercial fur trade and promote solutions for wildlife coexistence in communities.
&lt;br&gt;&lt;br&gt;
&lt;a href=&#34;https://www.v4a.org/&#34; target=&#34;_blank&#34;&gt;&lt;img src=&#34;logo-v4a.jpg&#34;&gt;&lt;/a&gt;&lt;br&gt;
Voice for Animals is a registered, non-profit organization dedicated to the protection of animals in a wide range of circumstances. Our focus is on local and province wide issues but our motto could be “think globally, act locally”.
&lt;br&gt;&lt;br&gt;
&lt;a href=&#34;https://towardsfreedom.com/&#34; target=&#34;_blank&#34;&gt;&lt;img src=&#34;logo-tflogo.png&#34;&gt;&lt;/a&gt;&lt;br&gt;
TowardsFreedom supports the right of every being to a pollution-free life. Hence, we strongly endorse the efforts of this group to ban fireworks!&lt;/p&gt;
&lt;p&gt;More coming soon …&lt;/p&gt;
&lt;br&gt;
&lt;p style=&#34;text-align:center&#34;&gt;
Back to&lt;br&gt;
&lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/ethology/fireworks/&#34;&gt;Fireworks Frustration Homepage&lt;/a&gt;
&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Resources</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/ethology/fireworks/resources/</link>
      <pubDate>Fri, 03 Feb 2023 14:46:47 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/ethology/fireworks/resources/</guid>
      <description>&lt;p&gt;Here are some resources that may be of use for those actively seeking to
stop fireworks frustration.&lt;/p&gt;
&lt;h1 id=&#34;fireworks-frustration-graphics&#34; class=&#34;anchor-header&#34;&gt;Fireworks Frustration Graphics &lt;a class=&#34;anchor-link&#34; href=&#34;#fireworks-frustration-graphics&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./ff-sml.png&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;If you want to distribute the Fireworks Frustration card so others can
visit this website, it is available in many forms:&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Item&lt;/th&gt;
          &lt;th&gt;png format&lt;/th&gt;
          &lt;th&gt;pdf format&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;Small (social media)&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;./ff-sml.png&#34;&gt;png&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;./ff-sml.pdf&#34;&gt;pdf&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Lettersize flyer&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;./ff-ltr.png&#34;&gt;png&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;ff-ltr.pdf&#34;&gt;pdf&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Legalsize flyer&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;./ff-lgl.png&#34;&gt;png&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;./ff-lgl.pdf&#34;&gt;pdf&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Cards (set of 10)&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;./ff-crd.png&#34;&gt;png&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;./ff-crd.pdf&#34;&gt;pdf&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Additionally, here is a &lt;a href=&#34;./a-fff-letter.pdf&#34;&gt;sample letter&lt;/a&gt; you can give
to a fellow fireworks frustrator who wants to help distribute the above
items.&lt;/p&gt;
&lt;p&gt;Want it all?!! &lt;a href=&#34;ff-all.pdf&#34;&gt;Get it ALL as pdf&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;elists&#34; class=&#34;anchor-header&#34;&gt;Elists &lt;a class=&#34;anchor-link&#34; href=&#34;#elists&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Our &lt;strong&gt;bi-weekly newsletter&lt;/strong&gt; can keep you in the know about efforts to
ban fireworks! To stay up-to-date, subscribe to:&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://gaggle.email/join/sntf-news@gaggle.email&#34;&gt;SayNoToFireworks
News&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There is also an &lt;strong&gt;email discussion group&lt;/strong&gt; that anyone who &lt;em&gt;Says No To
Fireworks&lt;/em&gt; and wants to actively do something about it, can join. Just
click on the link below to join:&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://gaggle.email/join/saynotofireworks@gaggle.email&#34;&gt;SayNoToFireworks
Muse&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Once you are accepted in the discussion group, you will receive a
welcome email with instructions on how to&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;send to the list&lt;/li&gt;
&lt;li&gt;alter settings (eg signature, daily digest)&lt;/li&gt;
&lt;li&gt;contact admin for help&lt;/li&gt;
&lt;li&gt;unsubscribe (if you wish to)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To view the archives (and do some things), you will need to setup an
account (it&amp;rsquo;s free).&lt;/p&gt;
&lt;p&gt;On this discussion group, aintain proper &lt;a href=&#34;http://towardsfreedom.com/iwrters/prad/digital-dexterity/#headline-13&#34;&gt;email
etiquette&lt;/a&gt;
and post sensibly:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;when starting a thread &lt;strong&gt;always&lt;/strong&gt; have a useful subject field (so
everyone knows what your post is about)&lt;/li&gt;
&lt;li&gt;when replying &lt;strong&gt;never&lt;/strong&gt; change the subject field (your post won&amp;rsquo;t get
threaded properly if you do)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(Please know that the Muse is mercilessly moderated. If you are a troll,
cyberbully, hostile or performer of La Triviata, you will not survive
here for long.)&lt;/p&gt;
&lt;p&gt;For either elist, if you have any difficulties signing up or do not
receive your welcome email, contact our troubleshooting
&lt;a href=&#34;mailto:pradtf@gmail.com?subject=SNTF%20Elist%20Issue!&#34;&gt;webmaintainer&lt;/a&gt;!&lt;/p&gt;
&lt;h1 id=&#34;sample-letters-for-ban&#34; class=&#34;anchor-header&#34;&gt;Sample Letters for Ban &lt;a class=&#34;anchor-link&#34; href=&#34;#sample-letters-for-ban&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Below are possible sample letters to politicians insisting fireworks be
banned. Depending on the mood you are in, they may provide some guidance
in creating your own.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Courteous&lt;/strong&gt; 





    
    &lt;img src=&#34;./wackyh1.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Dear Director, I wish to convey to you my request that our district
implement a ban of fireworks displays as soon as possible. Fireworks
are, after all, hazardous to the health of both animals and people. The
noise, light flashes, debris and chemical pollution are things we would
be happy to do without! So would the wildlife and our pets! In fact, our
dog hides under the table when the fireworks go off. Our community looks
forward to your prompt action on this matter. Much appreciated!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pleasant&lt;/strong&gt; 





    
    &lt;img src=&#34;./wackyh5.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Dear Director, I would appreciate your efforts on implementing a ban on
fireworks discharge in our fine community. Though these events take
place officially only 3 times a year, those times are indeed trying for
many of us. The noise is very disturbing especially to those who have
PTSD and the light flashes can be quite frightening. I&amp;rsquo;m sure you know
these displays are bad for wildlife, farm animals and pets too! For
instance, our cat becomes quite traumatized during these displays.
Surely there are other ways we can celebrate these special days! Thank
you again for your consideration of this matter.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Friendly&lt;/strong&gt; 





    
    &lt;img src=&#34;./wackyh6.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Howdy Director, Hope you are having a fine day! I am writing to you to
see if a ban on fireworks could be arranged. I know it&amp;rsquo;s only 3 times a
year, but those 3 nights are really unpleasant for some of us! They
probably may be for you as well. After all, who wants to hear the snap,
crackle, pop at 2 am in the morning? Some of us are really trying to
sleep. There are plenty of other ways to celebrate, so please see if you
can get fireworks displays to stop happening in our community. Thank
you!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Urgent&lt;/strong&gt; 





    
    &lt;img src=&#34;./wackyh2.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Attention: Director! Please ban fireworks displays right away! The noise
is bad enough on the 3 occasions they are permitted, but many people
keep at it even after those nights. They are inconsiderate! Decent folks
should not have to endure such noise and light displays into the early
hours of the morning. The wildlife and farm animals are terrified! I
know that some horses have done serious damage to themselves because the
noise makes them panic. Many people especially those with PTSD find it
very difficult! Let&amp;rsquo;s get this show off the road immediately!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Sycophantic&lt;/strong&gt; 





    
    &lt;img src=&#34;./wackyh4.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Impressive Director! You know how much I deeply admire your excellent
work for all these months and years! That is why I have the greatest
confidence that you will come to our rescue, yet again, and push through
a ban on fireworks displays with the help of your equally fine
colleagues! Knowing how much you care for your subjects in this
constituency, I have no doubts that you have the considerable capability
to make sure that the loyal members of our wonderful community will not
be forced to endure another night of explosives which deafen and blind
us. Your people shall suffer no more thanks to you my dedicated
Director!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Expletory&lt;/strong&gt; 





    
    &lt;img src=&#34;./wackyh9.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Yo! Director!! What the BLEEP is BLEEPING BLEEP BLEEP?!!! Who&amp;rsquo;s BLEEPING
this BLEEPING BLEEP to BLEEPING keep BLEEP BLEEPING night after BLEEPING
night!! BLEEPING stop these BLEEPING fireworks BLEEP BLEEP!! BLEEPING
BLEEP makes me BLEEPING BLEEP!!! They make us all BLEEPING BLEEP!!!!!!
Don&amp;rsquo;t want BLEEPING noise! Don&amp;rsquo;t want BLEEPING flashes!! Don&amp;rsquo;t want the
BLEEPING BLEEPING BLEEP BLEEP!!! Do the BLEEP BLEEP BLEEP about it!!!&lt;br&gt;
[Editorial Note: This technique though energetically enthusiastic may
not be cryptically comprehensible and rather BLEEPINGLY BLEEPHAMOUS.]&lt;/p&gt;
&lt;h1 id=&#34;how-to-ban-fireworks-in-your-community&#34; class=&#34;anchor-header&#34;&gt;How to ban fireworks in your community &lt;a class=&#34;anchor-link&#34; href=&#34;#how-to-ban-fireworks-in-your-community&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The following is a set of guidelines produced by &lt;a href=&#34;https://openai.com&#34;&gt;OpenAI&amp;rsquo;s
ChatGPT&lt;/a&gt;.&lt;br&gt;
Commentary is included in [].&lt;br&gt;
Tasks are listed with bullets.&lt;/p&gt;
&lt;p&gt;To ban fireworks in your jurisdiction, you would typically need to
follow a legal process that involves several steps. Keep in mind that
the specific procedure may vary depending on your country, state, or
local laws. Here are some general steps to consider:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Research local laws:&lt;/strong&gt; Begin by researching the existing laws and
regulations regarding fireworks in your jurisdiction. This will help
you understand the legal framework and any specific requirements or
restrictions in place.
&lt;ul&gt;
&lt;li&gt;Look up the laws of your municipality, prov/state, country.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Identify the appropriate authority:&lt;/strong&gt; Determine which governmental
body or authority has the power to enact or amend laws related to
fireworks. It could be a city council, county government, state
legislature, or other relevant authority.
&lt;ul&gt;
&lt;li&gt;Find out who your politicians are and whether they support a ban&lt;/li&gt;
&lt;li&gt;If they support a ban, support them; if they don&amp;rsquo;t convince them
or support one who does!&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Build a case:&lt;/strong&gt; Gather information and evidence that supports your
argument for banning fireworks. This may include data on accidents,
injuries, property damage, environmental concerns, or public safety
risks associated with fireworks. Research the experiences of other
jurisdictions that have implemented fireworks bans and gather
statistics or studies that demonstrate the negative impact of
fireworks.
&lt;ul&gt;
&lt;li&gt;Produce a detailed but concise case document with appropriate data
to justify the ban.&lt;/li&gt;
&lt;li&gt;Put this document along with other information on a website for
easy access.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Form a coalition:&lt;/strong&gt; Reach out to like-minded individuals or
organizations in your community who are concerned about the use of
fireworks. Building a coalition of supporters can help amplify your
message and increase your chances of success. This could include
residents, neighborhood associations, environmental groups, animal
welfare organizations, or medical professionals, among others. [The
coalition members need not be only local. Very valuable ideas and
support can be found from beyond your immediate jurisdiction.]
&lt;ul&gt;
&lt;li&gt;Form a small core (6-9) of dedicated individuals who have stamina
and determination to do most of the initial work and bring others
in.&lt;/li&gt;
&lt;li&gt;Add members to the group who are willing to write letters or speak
at meetings.&lt;/li&gt;
&lt;li&gt;Invite organizations such as PTSD, animal protection, businesses
etc to support the effort.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Draft a proposal or ordinance:&lt;/strong&gt; Prepare a formal proposal or
ordinance that outlines the specifics of the fireworks ban. Include
the reasons for the ban, the proposed penalties for non-compliance,
and any exceptions or alternatives you deem necessary. Ensure that
your proposal aligns with the existing legal framework and is
well-drafted to withstand scrutiny.
&lt;ul&gt;
&lt;li&gt;Create a proposal to guide the politicians into making a law
banning fireworks.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Engage with local authorities:&lt;/strong&gt; Present your proposal or
ordinance to the relevant authority responsible for implementing
laws in your jurisdiction. This may involve attending council
meetings, writing letters to elected officials, or requesting a
meeting to discuss your concerns. Be prepared to answer questions
and address any objections that may arise. [An excellent example of
this engagement was the &lt;a href=&#34;https://pub-victoria.escribemeetings.com/Meeting.aspx?Id=fdff5deb-9294-4da7-b00a-e2ecafc5a794&amp;amp;Agenda=Merged&amp;amp;lang=English&#34;&gt;23-01-12 City of Victoria
Council&lt;/a&gt;
Meeting where 4 individuals made presentations (D.6-9) to implement
a ban on fireworks.]
&lt;ul&gt;
&lt;li&gt;Support a politician to push the proposal through proper channels.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Public outreach and education:&lt;/strong&gt; Conduct public outreach and
education campaigns to raise awareness about the issues associated
with fireworks. Use social media, local news outlets, community
meetings, and other platforms to inform the public about your
concerns and the benefits of a fireworks ban. Encourage community
members to voice their support for the ban through petitions,
letters, or public testimony. [Many people don&amp;rsquo;t want fireworks,
but don&amp;rsquo;t realize it can be stopped. They just accept it as a
so-called fact of life. Educating them about their rights to a
pollution-free existence as well as &lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/ethology/fireworks/problems-and-solutions/#headline-9&#34;&gt;celebration
alternatives&lt;/a&gt;
will result in an organized force which politicians will listen
to!]
&lt;ul&gt;
&lt;li&gt;Educate the public about the proposed ban through flyers, public
meetings, your website, letters to the media etc.&lt;/li&gt;
&lt;li&gt;Encourage residents&amp;rsquo; associations to take a stand (see &lt;a href=&#34;sra.html&#34;&gt;this
email&lt;/a&gt; as an example)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Advocate for the ban:&lt;/strong&gt; Continue to advocate for the ban by
maintaining regular communication with local authorities, attending
relevant meetings or hearings, and keeping the issue in the public
eye. Respond to any opposition or concerns with well-reasoned
arguments and evidence. [One of the arguments against a ban is that
it would be difficult to enforce. While enforcement may seem
daunting to some extent, one should realize that it needn&amp;rsquo;t only
take the form of police hunting down violators, giving warnings,
levying fines, effecting incarceration … ! A ban gives individuals
solid legal ground from which to voice displeasure and knowing that
your discharges are ticking off your neighbors can be a motivating
deterent.]
&lt;ul&gt;
&lt;li&gt;Support your politician to push the ban through.&lt;/li&gt;
&lt;li&gt;Encourage your neighbors and others to support the ban by taking
action such as writing letters to politicians and media regularly.&lt;/li&gt;
&lt;li&gt;Create an environment where fireworks are viewed as being
unpopular hazards that no one should have to put up with.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Monitor progress:&lt;/strong&gt; Stay informed about the progress of your
proposal or ordinance and remain engaged in the process. Understand
that implementing a ban may take time and may require multiple
stages of review or public input. [While the bureaucratic churnings
proceed in the right direction, realize that expressing your
personal opposition to fireworks makes the activity socially
unpopular and often does the job before and after the ban comes into
place. Unpopularity was one of the weapons utilized by the
Non-Smokers Rights Association in the 1970s.]
&lt;ul&gt;
&lt;li&gt;Publish status of the proposal on your website and media by
consulting with your politician.&lt;/li&gt;
&lt;li&gt;Keep your supporters aware of the progress made.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Celebrate success or regroup:&lt;/strong&gt; If your efforts are successful and
a fireworks ban is enacted, celebrate the accomplishment. However,
if your proposal does not receive support initially, assess the
reasons and consider modifying your approach, gathering more
evidence, or seeking additional support to try again in the future.
[Even if your efforts are successful, stay vigilant! Inconsiderate
people always try to get away with selfish acts despite knowing the
harm they cause. Some will keep trying to have the ban removed. An
example of such lobbying is the effort by the
&lt;a href=&#34;https://www.nationalfireworks.ca&#34;&gt;CNFA&lt;/a&gt; to reverse the &lt;a href=&#34;https://www.thestar.com/news/gta/2022/11/24/brampton-motion-to-ban-fireworks-passes-unanimously-at-committee-meeting.html&#34;&gt;Brampton
fireworks
ban&lt;/a&gt;
using the stale &lt;a href=&#34;https://www.bramptonguardian.com/news/council/not-enforceable-brampton-council-proceeds-with-fireworks-ban-despite-objections-from-industry-stakeholders/article_cfef36fd-626a-5122-978e-35e98b84b16f.html&#34;&gt;unenforceable
argument&lt;/a&gt;.]
&lt;ul&gt;
&lt;li&gt;Keep the successful implementation of the ban in everyone&amp;rsquo;s mind
through the website and media.&lt;/li&gt;
&lt;li&gt;Acknowledge the community effort.&lt;/li&gt;
&lt;li&gt;Have people stay vigilant to illegal fireworks as well as efforts
by unscrupulous individuals to overturn the ban.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Remember that this is a general outline, and the process may vary in
different jurisdictions. It&amp;rsquo;s important to consult with legal experts or
local authorities for specific guidance relevant to your area.&lt;/p&gt;
&lt;h1 id=&#34;artworks&#34; class=&#34;anchor-header&#34;&gt;Artworks &lt;a class=&#34;anchor-link&#34; href=&#34;#artworks&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Various artists are welcome to display their talents as related to
fireworks frustrations here. We will provide blurb about you and a link
back to your site, so people can see what else you do. If you want to
display your work, please contact our aesthetic
&lt;a href=&#34;mailto:pradtf@gmail.com?subject=Artworks%20against%20Fireworks&#34;&gt;webmaintainer&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;twyla-francois&#34; class=&#34;anchor-header&#34;&gt;Twyla Francois &lt;a class=&#34;anchor-link&#34; href=&#34;#twyla-francois&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;I&amp;rsquo;m a vegan animal cruelty investigator and artist.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;See more of Twyla&amp;rsquo;s work at her &lt;a href=&#34;https://www.twylafrancois.com&#34;&gt;website&lt;/a&gt;
and visit her on Facebook at &lt;a href=&#34;https://www.facebook.com/TwylaFrancoisArt/&#34;&gt;Twyla Francois Art &amp;amp;
Investigation&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./twyla.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;h2 id=&#34;bianca-xunise&#34; class=&#34;anchor-header&#34;&gt;Bianca Xunise &lt;a class=&#34;anchor-link&#34; href=&#34;#bianca-xunise&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Published in Times Colonist 2025-07-27






    
    &lt;img src=&#34;./fireworks-times-colonist.png&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;br&gt;
&lt;p style=&#34;text-align:center&#34;&gt;
Back to&lt;br&gt;
&lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/ethology/fireworks/&#34;&gt;Fireworks Frustration Homepage&lt;/a&gt;
&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Stories</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/ethology/fireworks/stories/</link>
      <pubDate>Mon, 02 Jan 2023 22:25:03 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/ethology/fireworks/stories/</guid>
      <description>&lt;p&gt;Personal experiences with fireworks and those discharging them will be
collected here. These can include not only bad experiences, but also
ones on how a community stopped fireworks displays.&lt;/p&gt;
&lt;p&gt;You can send us your story by filling out the form by &lt;a href=&#34;./form.php&#34;&gt;clicking
here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;If accepted, you will see it printed below. Please &lt;strong&gt;provide a general
location&lt;/strong&gt; (eg city or district). If you want your name published,
please provide it as well (otherwise your story will be posted as
&lt;em&gt;anonymous&lt;/em&gt;).&lt;/p&gt;
&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Definitely do not enjoy the 3 times a year residential areas of the
community are available to set off fireworks. I have a 12 year old
chocolate lab who seems to have super sonic hearing for the sounds of
the fireworks. To see her cuddled into a corner of the room trembling
with slobber pouring out of her mouth is heartbreaking. No matter how
loud the tv is and the prescriptions I give her do not have any effect
on her. This is just my dog , how many other pets , livestock and
wildlife are affected by this preventable nonsense. Please help to
stop this cruelty to pets livestock and wild animals. CVRD this is now
in your hands.&lt;br&gt;
&lt;em&gt;(Bruce, Shawnigan Lake BC)&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Almost 2 years ago my best buddy, a beautiful St. Bernard + Great
Pyrenees Cross named Kippy came into my life. He took his self-
imposed job of guarding me seriously. He adapted to city life, with
its ambulance sirens and other noises very well - except for
fireworks! It seems that some people in Victoria like to “celebrate”
every occasion, from New Year’s Day, Chinese New Year, May Day, Canada
Day, US Independence Day, parties at the beginning of classes at UVic,
Halloween, you name it and for any excuse day, with ear-splitting
explosions at irregular intervals. My poor dog is totally traumatized
and goes into a psychotic state panting to the point of choking,
circling around the room endlessly and uncontrollably for hours,
throughout the night and then for days following, despite all the
prescription drugs and calming treats that might knock him out for
short periods. That means that those times are ruined for me too and
impact my health.&lt;br&gt;
Maybe it’s a fun thing for some children to be allowed to play with
fireworks from the late afternoon onwards before their parents start
up later again in the evening, but that is short-sighted. There is no
reason a few people should be allowed to spoil celebrations for
others. It really does need to be made illegal AND enforced. Are we
not civilized?&lt;br&gt;
&lt;em&gt;(Maidie, Victoria BC)&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Fireworks is pollution! Particulate pollution, light pollution, and
most importantly noise pollution! No one needs this snap crackle pop
which is harmful to animal and people.&lt;br&gt;
Stop These Obnoxious Pyrotechnics!&lt;br&gt;
&lt;em&gt;(prad, Shawnigan Lake BC)&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Our cat Ophelia has been spooked by fireworks. I&amp;rsquo;ve seen her look
startled and dart to a hiding spot to stay safe. So I&amp;rsquo;ve seen that the
stress caused by fireworks is real. And it is unnecessary. This New
Year&amp;rsquo;s my husband and I were awakened and couldn&amp;rsquo;t get back to sleep
because of the noise of fireworks in our neighborhoods. Many neighbors
complained of the same experience.So fireworks can cause really
unhealthy disruptions for many.&lt;br&gt;
&lt;em&gt;(Ranjana, Shawnigan Lake BC)&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;br&gt;
&lt;p style=&#34;text-align:center&#34;&gt;
Back to&lt;br&gt;
&lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/ethology/fireworks/&#34;&gt;Fireworks Frustration Homepage&lt;/a&gt;
&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Vegan Business Media</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ithngys/business/vegan-business-media/</link>
      <pubDate>Mon, 21 Nov 2022 17:51:53 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ithngys/business/vegan-business-media/</guid>
      <description>&lt;p&gt;Take one look at Katrina&amp;rsquo;s &lt;a href=&#34;https://veganbusinessmedia.com&#34;&gt;Vegan Business
Media&lt;/a&gt; and you know she means business!
Your business!&lt;/p&gt;
&lt;p&gt;The site is very well-organized and easy to navigate. In our opinion, it
is a certain GOTO for anyone with a vegan business at any stage of
development.&lt;/p&gt;
&lt;p&gt;Two sections of particular interest are the &lt;strong&gt;Services&lt;/strong&gt; and &lt;strong&gt;Blog&lt;/strong&gt;.
The former offers access to consulting, coaching, and even
&amp;lsquo;done-for-you&amp;rsquo; packages! The latter contains a wealth of information on
finance, setup, trends, personal development (and more) through
comprehensive blog posts.&lt;/p&gt;
&lt;p&gt;Katrina generates confidence! She has 25+ years of experience in media
worldwide (UK, US, OZ) as a journalist, copywriter, content marketer,
and consultant! She is the author of &lt;a href=&#34;https://veganbusinessmedia.com/vegan-ventures-about-the-book/&#34;&gt;Vegan Ventures: Start &amp;amp; Grow an
Ethical
Business&lt;/a&gt;
and hosts the &lt;a href=&#34;https://veganbusinessmedia.com/podcasts/&#34;&gt;Vegan Business
Talk&lt;/a&gt; podcast. Not
surprisingly, the endorsements from her clients are glowing!&lt;/p&gt;
&lt;p&gt;She says her mission is &amp;ldquo;to put more vegan business owners, experts,
influencers, coaches, consultants and creatives in the limelight&amp;rdquo; and
doing so will indeed make this world a better place!&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Claire Smith</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/insites/beings/claire-smith/</link>
      <pubDate>Sat, 19 Nov 2022 21:11:07 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/insites/beings/claire-smith/</guid>
      <description>&lt;p&gt;Claire Smith is one of those exceptional individuals who changes the
world! She is experienced in finance and investing and has chosen to
apply her abilities to the vegan cause!&lt;/p&gt;
&lt;p&gt;Here is a series of items taken from Allen Lee&amp;rsquo;s fine article &lt;a href=&#34;https://moneyinc.com/claire-smith-beyond-investing/&#34;&gt;10 Things
You Didn’t Know About Claire
Smith&lt;/a&gt; posted on
MoneyInc:&lt;/p&gt;
&lt;h1 id=&#34;investing&#34; class=&#34;anchor-header&#34;&gt;Investing &lt;a class=&#34;anchor-link&#34; href=&#34;#investing&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Claire created &lt;a href=&#34;https://beyondinvesting.com&#34;&gt;Beyond Investing&lt;/a&gt; &amp;ldquo;a vegan
and cruelty-free investment platform providing access to investment
products which adhere to vegan principles and accelerate our transition
to a kinder, cleaner, and healthier world.&amp;rdquo;&lt;/p&gt;
&lt;h1 id=&#34;ticker-symbol-vegn&#34; class=&#34;anchor-header&#34;&gt;Ticker symbol VEGN &lt;a class=&#34;anchor-link&#34; href=&#34;#ticker-symbol-vegn&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The &lt;a href=&#34;https://finance.yahoo.com/quote/VEGN?p=VEGN&amp;amp;.tsrc=fin-srch&#34;&gt;US Vegan Climate
ETF&lt;/a&gt; VEGN
(and it&amp;rsquo;s European counterpart VEGAN) is a vehicle which &amp;ldquo;meets the
standard of the vegan/climate-conscious lifestyle … But they don’t stop
there; they put stocks which do meet set standards in the place of those
eliminated&amp;rdquo;.&lt;/p&gt;
&lt;h1 id=&#34;beyond-animal&#34; class=&#34;anchor-header&#34;&gt;Beyond Animal &lt;a class=&#34;anchor-link&#34; href=&#34;#beyond-animal&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The &lt;a href=&#34;https://beyondanimal.com&#34;&gt;Beyond Animal digital platform&lt;/a&gt; which
functions to &amp;ldquo;accelerate the growth of the ethical, cruelty-free,
sustainable economy (this means animal-free products and services that
span across the globe)&amp;rdquo;&lt;/p&gt;
&lt;h1 id=&#34;other-activities&#34; class=&#34;anchor-header&#34;&gt;Other activities &lt;a class=&#34;anchor-link&#34; href=&#34;#other-activities&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Claire has an extensive background in finance and investing having
worked with various investment companies, hedge funds, derivatives and
credit analysis. Not only that, her Master&amp;rsquo;s degree is in Chemical
Engineering and Management!&lt;/p&gt;
&lt;p&gt;She has organized fund-raising galas and events for charities and
founded the &lt;a href=&#34;https://100women.org&#34;&gt;100 Women in Finance&lt;/a&gt; an organization
dedicated to&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;… building a more diverse and gender equitable finance industry by
promoting diversity of thought, raising visibility, and empowering
women to find their personal path to success.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;As a director of &lt;a href=&#34;https://www.avvec.ch/en&#34;&gt;AVVEC&lt;/a&gt;, she also works to
provide support for victims of domesting violence.&lt;/p&gt;
&lt;p&gt;It doesn&amp;rsquo;t end there! She is also a musician and has composed the
poignant &lt;a href=&#34;https://www.facebook.com/photo/?fbid=10216111066231547&amp;amp;set=a.10201113351618055&#34;&gt;&amp;ldquo;No One Should
Die&amp;rdquo;&lt;/a&gt;
which she also performs beautifully! (Click the &amp;ldquo;Watch on YouTube link&amp;rdquo;
to view.)&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/uxDPeS-RDdM?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;p&gt;The song started &lt;a href=&#34;https://beyondcruelty.org/global-vegan-charity-record/&#34;&gt;A Global Vegan Charity
Record&lt;/a&gt; project
which aims to&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;… create a global song for animals, recorded by famous global artists
who are vegan, to have it published, played and performed widely and
to create a video to accompany the song, that can also be shared
online, to promote the cause of animals and save them from cruelty and
harm.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Even more! Claire has won many awards the most recent being &lt;a href=&#34;https://www.environmental-finance.com/content/awards/sustainable-investment-awards-2022/winners/investment-leader-of-the-year-claire-smith.html&#34;&gt;Investment
leader of the
year&lt;/a&gt;
for 2022.&lt;/p&gt;
&lt;p&gt;We think she is Clairely inspirational!&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Archlinux Forum</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/insites/discourse/archlinux-forum/</link>
      <pubDate>Thu, 03 Nov 2022 14:23:32 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/insites/discourse/archlinux-forum/</guid>
      <description>&lt;p&gt;This is the archlinux forum where you will find really helpful people
who can pretty well solve any issue you may have with the operating
system.&lt;/p&gt;
&lt;p&gt;It is a comprehensive forum with many sections such as:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Newbie Corner&lt;/li&gt;
&lt;li&gt;Installation&lt;/li&gt;
&lt;li&gt;Kernel &amp;amp; Hardware&lt;/li&gt;
&lt;li&gt;Applications &amp;amp; Desktop Environments&lt;/li&gt;
&lt;li&gt;Networking, Server, and Protection&lt;/li&gt;
&lt;li&gt;Multimedia and Games&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Go to the &lt;a href=&#34;https://bbs.archlinux.org&#34;&gt;forum&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Imagemagick</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/computing/imagemagick/</link>
      <pubDate>Tue, 21 Jun 2022 20:07:52 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/computing/imagemagick/</guid>
      <description>&lt;p&gt;Since we are going text/prg based for most things, we may consider
imagemagick as a fairly regular replacement for gimp. This effort will
also lead to understanding graphic software terminology.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://imagemagick.org&#34;&gt;Imagemagick website&lt;/a&gt; and &lt;a href=&#34;https://imagemagick.org/Usage/&#34;&gt;Examples of
ImageMagick Usage&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Waiting items below will be elaborated on and some eliminated.&lt;/p&gt;
&lt;h1 id=&#34;quick-fixes&#34; class=&#34;anchor-header&#34;&gt;Quick Fixes &lt;a class=&#34;anchor-link&#34; href=&#34;#quick-fixes&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;stitching-gifs-together&#34; class=&#34;anchor-header&#34;&gt;stitching gifs together &lt;a class=&#34;anchor-link&#34; href=&#34;#stitching-gifs-together&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;as explained
&lt;a href=&#34;https://stackoverflow.com/questions/30927367/imagemagick-making-2-gifs-into-side-by-side-gifs-using-im-convert&#34;&gt;here&lt;/a&gt;,
the idea is to separate frames, join them, put it all back together:
convert 1.gif -coalesce a-%04d.gif convert 2.gif -coalesce b-%04d.gif&lt;/p&gt;
&lt;p&gt;for f in a-*.gif; do convert $f ${f/a/b} +append $f; done # append
frames&lt;/p&gt;
&lt;p&gt;convert -loop 0 -delay 20 a-*.gif result.gif # rejoin frames&lt;/p&gt;
&lt;h2 id=&#34;montage&#34; class=&#34;anchor-header&#34;&gt;montage &lt;a class=&#34;anchor-link&#34; href=&#34;#montage&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;in a dir with jpg,png this is the sort of thing that can be done: magick
montage -geometry 99x55&amp;gt;+2+2 -tile 4x1 *.{jpg,png} 00.jpg&lt;/p&gt;
&lt;h2 id=&#34;crop&#34; class=&#34;anchor-header&#34;&gt;crop &lt;a class=&#34;anchor-link&#34; href=&#34;#crop&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;magick amazon-homepage.png -crop 2560x1440+1920+0 tmp.png&lt;/p&gt;
&lt;p&gt;can use magick display to determine parameters though it is a bit
awkward&lt;/p&gt;
&lt;h2 id=&#34;make-png-transparent&#34; class=&#34;anchor-header&#34;&gt;make png transparent &lt;a class=&#34;anchor-link&#34; href=&#34;#make-png-transparent&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;convert test.png -transparent white trans.png&lt;/p&gt;
&lt;h1 id=&#34;features-and-capabilities&#34; class=&#34;anchor-header&#34;&gt;Features and Capabilities &lt;a class=&#34;anchor-link&#34; href=&#34;#features-and-capabilities&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;command-line-processing-utilize-imagemagick-from-the-command-line&#34; class=&#34;anchor-header&#34;&gt;Command-line processing: utilize ImageMagick from the command-line. &lt;a class=&#34;anchor-link&#34; href=&#34;#command-line-processing-utilize-imagemagick-from-the-command-line&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;ImageMagick command-line consists of&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;one or more required input filenames:
&lt;ul&gt;
&lt;li&gt;filename globbing magick *.jpg images.gif&lt;/li&gt;
&lt;li&gt;explicit image format magick -size 640x480 -depth 8 rgb:image
image.png&lt;/li&gt;
&lt;li&gt;using built-in images and patterns magick -size 640x480
pattern:checkerboard checkerboard.png&lt;/li&gt;
&lt;li&gt;STDIN, STDOUT, and file descriptors not sure what is going on??&lt;/li&gt;
&lt;li&gt;selecting certain frames from an image magick &amp;lsquo;images.gif[0]&amp;rsquo;
image.png magick &amp;lsquo;images.gif[0-3]&amp;rsquo; images.mng&lt;/li&gt;
&lt;li&gt;selecting a region of an image magick -size 6000x4000 -depth 8
&amp;lsquo;rgb:image[600x400+1900+2900]&amp;rsquo; image.jpg&lt;/li&gt;
&lt;li&gt;forcing an inline image resize magick &amp;lsquo;*.jpg&amp;rsquo; -resize 120x120
thumbnail%03d.png but better magick &amp;lsquo;*.jpg[120x120]&amp;rsquo;
thumbnail%03d.png&lt;/li&gt;
&lt;li&gt;forcing an inline image crop magick &amp;lsquo;*.jpg&amp;rsquo; -crop 120x120+10+5
thumbnail%03d.png&lt;/li&gt;
&lt;li&gt;filename references magick @myimages.txt mymovie.gif magick
image-%d.jpg[1-5]&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;zero, one, or more image settings.&lt;/li&gt;
&lt;li&gt;zero, one, or more image operators.&lt;/li&gt;
&lt;li&gt;zero, one, or more image sequence operators.&lt;/li&gt;
&lt;li&gt;zero, one, or more image stacks.&lt;/li&gt;
&lt;li&gt;zero or one output image filenames&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;resizing-an-image&#34; class=&#34;anchor-header&#34;&gt;Resizing an image &lt;a class=&#34;anchor-link&#34; href=&#34;#resizing-an-image&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;magick tmp.jpg -resample 10% -sharpen 0x2 -background none -flatten
00.jpg&lt;/p&gt;
&lt;p&gt;Without the last 3 parameters the corners came out black instead of
transparent.&lt;/p&gt;
&lt;h1 id=&#34;change-black---white&#34; class=&#34;anchor-header&#34;&gt;Change black &amp;lt;-&amp;gt; white &lt;a class=&#34;anchor-link&#34; href=&#34;#change-black---white&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;magick input.png -channel RGB -negate output.png complements every
color.&lt;/p&gt;
&lt;p&gt;To just to the blacks and whites PP says use:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;magick input.png \
  \( -clone 0 -colorspace HSL -channel Lightness -separate +channel -negate \) \
  \( -clone 0 -fill white -colorize 100 \) \
  -compose Luminize -composite \
  output.png
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;This command does the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Creates a copy of the input image and extracts its lightness channel.&lt;/li&gt;
&lt;li&gt;Negates the lightness channel, which inverts black and white.&lt;/li&gt;
&lt;li&gt;Creates another copy of the input image and turns it completely white.&lt;/li&gt;
&lt;li&gt;Combines the negated lightness with the white image using the Luminize
composition method.&lt;/li&gt;
&lt;li&gt;This approach will invert black and white while preserving other
colors14. It works by manipulating the lightness channel in the HSL
colorspace, which affects only the brightness of the pixels without
changing their hue or saturation6.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For even more control:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;magick input.png \
  \( -clone 0 -colorspace HSL -channel Lightness -separate +channel -threshold 5%,95% -negate \) \
  \( -clone 0 -fill white -colorize 100 \) \
  -compose Luminize -composite \
  output.png
&lt;/code&gt;&lt;/pre&gt;
&lt;h1 id=&#34;waiting&#34; class=&#34;anchor-header&#34;&gt;Waiting &lt;a class=&#34;anchor-link&#34; href=&#34;#waiting&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;animation-create-a-gif-animation-sequence-from-a-group-of-images&#34; class=&#34;anchor-header&#34;&gt;Animation: create a GIF animation sequence from a group of images. &lt;a class=&#34;anchor-link&#34; href=&#34;#animation-create-a-gif-animation-sequence-from-a-group-of-images&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;bilateral-blur-non-linear-edge-preserving-and-noise-reducing-smoothing-filter&#34; class=&#34;anchor-header&#34;&gt;Bilateral blur: non-linear, edge-preserving, and noise-reducing smoothing filter. &lt;a class=&#34;anchor-link&#34; href=&#34;#bilateral-blur-non-linear-edge-preserving-and-noise-reducing-smoothing-filter&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;color-management-accurate-color-management-with-color-profiles-or-in-lieu-of-built-in-gamma-compression-or-expansion-as-demanded-by-the-colorspace&#34; class=&#34;anchor-header&#34;&gt;Color management: accurate color management with color profiles or in lieu of– built-in gamma compression or expansion as demanded by the colorspace. &lt;a class=&#34;anchor-link&#34; href=&#34;#color-management-accurate-color-management-with-color-profiles-or-in-lieu-of-built-in-gamma-compression-or-expansion-as-demanded-by-the-colorspace&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;color-thresholding-force-all-pixels-in-the-color-range-to-white-otherwise-black&#34; class=&#34;anchor-header&#34;&gt;Color thresholding: force all pixels in the color range to white otherwise black. &lt;a class=&#34;anchor-link&#34; href=&#34;#color-thresholding-force-all-pixels-in-the-color-range-to-white-otherwise-black&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;complex-text-layout-bidirectional-text-support-and-shaping&#34; class=&#34;anchor-header&#34;&gt;Complex text layout: bidirectional text support and shaping. &lt;a class=&#34;anchor-link&#34; href=&#34;#complex-text-layout-bidirectional-text-support-and-shaping&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;composite-overlap-one-image-over-another&#34; class=&#34;anchor-header&#34;&gt;Composite: overlap one image over another. &lt;a class=&#34;anchor-link&#34; href=&#34;#composite-overlap-one-image-over-another&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;connected-component-labeling-uniquely-label-connected-regions-in-an-image&#34; class=&#34;anchor-header&#34;&gt;Connected component labeling: uniquely label connected regions in an image. &lt;a class=&#34;anchor-link&#34; href=&#34;#connected-component-labeling-uniquely-label-connected-regions-in-an-image&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;convex-hull-smallest-area-convex-polygon-containing-the-image-foreground-objects-in-addition-the-minimum-bounding-box-and-unrotate-angle-are-also-generated&#34; class=&#34;anchor-header&#34;&gt;Convex hull: smallest area convex polygon containing the image foreground objects. In addition, the minimum bounding box and unrotate angle are also generated. &lt;a class=&#34;anchor-link&#34; href=&#34;#convex-hull-smallest-area-convex-polygon-containing-the-image-foreground-objects-in-addition-the-minimum-bounding-box-and-unrotate-angle-are-also-generated&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;decorate-add-a-border-or-frame-to-an-image&#34; class=&#34;anchor-header&#34;&gt;Decorate: add a border or frame to an image. &lt;a class=&#34;anchor-link&#34; href=&#34;#decorate-add-a-border-or-frame-to-an-image&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;delineate-image-features-canny-edge-detection-hough-lines&#34; class=&#34;anchor-header&#34;&gt;Delineate image features: Canny edge detection, Hough lines. &lt;a class=&#34;anchor-link&#34; href=&#34;#delineate-image-features-canny-edge-detection-hough-lines&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;discrete-fourier-transform-implements-the-forward-and-inverse-dft&#34; class=&#34;anchor-header&#34;&gt;Discrete Fourier transform: implements the forward and inverse DFT. &lt;a class=&#34;anchor-link&#34; href=&#34;#discrete-fourier-transform-implements-the-forward-and-inverse-dft&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;distributed-pixel-cache-offload-intermediate-pixel-storage-to-one-or-more-remote-servers&#34; class=&#34;anchor-header&#34;&gt;Distributed pixel cache: offload intermediate pixel storage to one or more remote servers. &lt;a class=&#34;anchor-link&#34; href=&#34;#distributed-pixel-cache-offload-intermediate-pixel-storage-to-one-or-more-remote-servers&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;draw-add-shapes-or-text-to-an-image&#34; class=&#34;anchor-header&#34;&gt;Draw: add shapes or text to an image. &lt;a class=&#34;anchor-link&#34; href=&#34;#draw-add-shapes-or-text-to-an-image&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;encipher-or-decipher-an-image-convert-ordinary-images-into-unintelligible-gibberish-and-back-again&#34; class=&#34;anchor-header&#34;&gt;Encipher or decipher an image: convert ordinary images into unintelligible gibberish and back again. &lt;a class=&#34;anchor-link&#34; href=&#34;#encipher-or-decipher-an-image-convert-ordinary-images-into-unintelligible-gibberish-and-back-again&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;format-conversion-convert-an-image-from-one-format-to-another-eg-png-to-jpeg&#34; class=&#34;anchor-header&#34;&gt;Format conversion: convert an image from one format to another (e.g. PNG to JPEG). &lt;a class=&#34;anchor-link&#34; href=&#34;#format-conversion-convert-an-image-from-one-format-to-another-eg-png-to-jpeg&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;generalized-pixel-distortion-correct-for-or-induce-image-distortions-including-perspective&#34; class=&#34;anchor-header&#34;&gt;Generalized pixel distortion: correct for, or induce image distortions including perspective. &lt;a class=&#34;anchor-link&#34; href=&#34;#generalized-pixel-distortion-correct-for-or-induce-image-distortions-including-perspective&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;heterogeneous-distributed-processing-certain-algorithms-are-opencl-enabled-to-take-advantage-of-speed-ups-offered-by-executing-in-concert-across-heterogeneous-platforms-consisting-of-cpus-gpus-and-other-processors&#34; class=&#34;anchor-header&#34;&gt;Heterogeneous distributed processing: certain algorithms are OpenCL-enabled to take advantage of speed-ups offered by executing in concert across heterogeneous platforms consisting of CPUs, GPUs, and other processors. &lt;a class=&#34;anchor-link&#34; href=&#34;#heterogeneous-distributed-processing-certain-algorithms-are-opencl-enabled-to-take-advantage-of-speed-ups-offered-by-executing-in-concert-across-heterogeneous-platforms-consisting-of-cpus-gpus-and-other-processors&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;high-dynamic-range-images-accurately-represent-the-wide-range-of-intensity-levels-found-in-real-scenes-ranging-from-the-brightest-direct-sunlight-to-the-deepest-darkest-shadows&#34; class=&#34;anchor-header&#34;&gt;High dynamic-range images: accurately represent the wide range of intensity levels found in real scenes ranging from the brightest direct sunlight to the deepest darkest shadows. &lt;a class=&#34;anchor-link&#34; href=&#34;#high-dynamic-range-images-accurately-represent-the-wide-range-of-intensity-levels-found-in-real-scenes-ranging-from-the-brightest-direct-sunlight-to-the-deepest-darkest-shadows&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;histogram-equalization-use-adaptive-histogram-equalization-to-improve-contrast-in-images&#34; class=&#34;anchor-header&#34;&gt;Histogram equalization: use adaptive histogram equalization to improve contrast in images. &lt;a class=&#34;anchor-link&#34; href=&#34;#histogram-equalization-use-adaptive-histogram-equalization-to-improve-contrast-in-images&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;image-cache-secure-methods-and-tools-to-cache-images-image-sequences-video-audio-or-metadata-in-a-local-folder&#34; class=&#34;anchor-header&#34;&gt;Image cache: secure methods and tools to cache images, image sequences, video, audio or metadata in a local folder.. &lt;a class=&#34;anchor-link&#34; href=&#34;#image-cache-secure-methods-and-tools-to-cache-images-image-sequences-video-audio-or-metadata-in-a-local-folder&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;image-calculator-apply-a-mathematical-expression-to-an-image-image-sequence-or-image-channels&#34; class=&#34;anchor-header&#34;&gt;Image calculator: apply a mathematical expression to an image, image sequence, or image channels. &lt;a class=&#34;anchor-link&#34; href=&#34;#image-calculator-apply-a-mathematical-expression-to-an-image-image-sequence-or-image-channels&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;image-gradients-create-a-gradual-blend-of-two-colors-whose-shape-is-horizontal-vertical-circular-or-elliptical&#34; class=&#34;anchor-header&#34;&gt;Image gradients: create a gradual blend of two colors whose shape is horizontal, vertical, circular, or elliptical. &lt;a class=&#34;anchor-link&#34; href=&#34;#image-gradients-create-a-gradual-blend-of-two-colors-whose-shape-is-horizontal-vertical-circular-or-elliptical&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;image-identification-describe-the-format-and-attributes-of-an-image&#34; class=&#34;anchor-header&#34;&gt;Image identification: describe the format and attributes of an image. &lt;a class=&#34;anchor-link&#34; href=&#34;#image-identification-describe-the-format-and-attributes-of-an-image&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;imagemagick-on-the-iphone-convert-edit-or-compose-images-on-your-ios-device-such-as-the-iphone-or-ipad&#34; class=&#34;anchor-header&#34;&gt;ImageMagick on the iPhone: convert, edit, or compose images on your iOS device such as the iPhone or iPad. &lt;a class=&#34;anchor-link&#34; href=&#34;#imagemagick-on-the-iphone-convert-edit-or-compose-images-on-your-ios-device-such-as-the-iphone-or-ipad&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;large-image-support-read-process-or-write-mega--giga--or-tera-pixel-image-sizes&#34; class=&#34;anchor-header&#34;&gt;Large image support: read, process, or write mega-, giga-, or tera-pixel image sizes. &lt;a class=&#34;anchor-link&#34; href=&#34;#large-image-support-read-process-or-write-mega--giga--or-tera-pixel-image-sizes&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;montage-juxtapose-image-thumbnails-on-an-image-canvas&#34; class=&#34;anchor-header&#34;&gt;Montage: juxtapose image thumbnails on an image canvas. &lt;a class=&#34;anchor-link&#34; href=&#34;#montage-juxtapose-image-thumbnails-on-an-image-canvas&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;morphology-of-shapes-extract-features-describe-shapes-and-recognize-patterns-in-images&#34; class=&#34;anchor-header&#34;&gt;Morphology of shapes: extract features, describe shapes, and recognize patterns in images. &lt;a class=&#34;anchor-link&#34; href=&#34;#morphology-of-shapes-extract-features-describe-shapes-and-recognize-patterns-in-images&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;motion-picture-support-read-and-write-the-common-image-formats-used-in-digital-film-work&#34; class=&#34;anchor-header&#34;&gt;Motion picture support: read and write the common image formats used in digital film work. &lt;a class=&#34;anchor-link&#34; href=&#34;#motion-picture-support-read-and-write-the-common-image-formats-used-in-digital-film-work&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;multispectral-imagery-support-multispectral-imagery-up-to-64-bands&#34; class=&#34;anchor-header&#34;&gt;Multispectral imagery: support multispectral imagery up to 64 bands. &lt;a class=&#34;anchor-link&#34; href=&#34;#multispectral-imagery-support-multispectral-imagery-up-to-64-bands&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;noise-and-color-reduction-kuwahara-filter-mean-shift&#34; class=&#34;anchor-header&#34;&gt;Noise and color reduction: Kuwahara Filter, mean-shift. &lt;a class=&#34;anchor-link&#34; href=&#34;#noise-and-color-reduction-kuwahara-filter-mean-shift&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;perceptual-hash-map-visually-identical-images-to-the-same-or-similar-hash-useful-in-image-retrieval-authentication-indexing-or-copy-detection-as-well-as-digital-watermarking&#34; class=&#34;anchor-header&#34;&gt;Perceptual hash: map visually identical images to the same or similar hash– useful in image retrieval, authentication, indexing, or copy detection as well as digital watermarking. &lt;a class=&#34;anchor-link&#34; href=&#34;#perceptual-hash-map-visually-identical-images-to-the-same-or-similar-hash-useful-in-image-retrieval-authentication-indexing-or-copy-detection-as-well-as-digital-watermarking&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;special-effects-blur-sharpen-threshold-or-tint-an-image&#34; class=&#34;anchor-header&#34;&gt;Special effects: blur, sharpen, threshold, or tint an image. &lt;a class=&#34;anchor-link&#34; href=&#34;#special-effects-blur-sharpen-threshold-or-tint-an-image&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;text--comments-insert-descriptive-or-artistic-text-in-an-image&#34; class=&#34;anchor-header&#34;&gt;Text &amp;amp; comments: insert descriptive or artistic text in an image. &lt;a class=&#34;anchor-link&#34; href=&#34;#text--comments-insert-descriptive-or-artistic-text-in-an-image&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;threads-of-execution-support-imagemagick-is-thread-safe-and-most-internal-algorithms-execute-in-parallel-to-take-advantage-of-speed-ups-offered-by-multicore-processor-chips&#34; class=&#34;anchor-header&#34;&gt;Threads of execution support: ImageMagick is thread safe and most internal algorithms execute in parallel to take advantage of speed-ups offered by multicore processor chips. &lt;a class=&#34;anchor-link&#34; href=&#34;#threads-of-execution-support-imagemagick-is-thread-safe-and-most-internal-algorithms-execute-in-parallel-to-take-advantage-of-speed-ups-offered-by-multicore-processor-chips&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;transform-resize-rotate-deskew-crop-flip-or-trim-an-image&#34; class=&#34;anchor-header&#34;&gt;Transform: resize, rotate, deskew, crop, flip or trim an image. &lt;a class=&#34;anchor-link&#34; href=&#34;#transform-resize-rotate-deskew-crop-flip-or-trim-an-image&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;transparency-render-portions-of-an-image-invisible&#34; class=&#34;anchor-header&#34;&gt;Transparency: render portions of an image invisible. &lt;a class=&#34;anchor-link&#34; href=&#34;#transparency-render-portions-of-an-image-invisible&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;virtual-pixel-support-convenient-access-to-pixels-outside-the-image-boundaries&#34; class=&#34;anchor-header&#34;&gt;Virtual pixel support: convenient access to pixels outside the image boundaries. &lt;a class=&#34;anchor-link&#34; href=&#34;#virtual-pixel-support-convenient-access-to-pixels-outside-the-image-boundaries&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;</description>
    </item>
    
    <item>
      <title>Clojure</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/computing/clojure/</link>
      <pubDate>Thu, 16 Jun 2022 12:54:45 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/computing/clojure/</guid>
      <description>&lt;p&gt;Clojure is a dynamic, general-purpose programming language, combining
the approachability and interactive development of a scripting language
with an efficient and robust infrastructure for multithreaded
programming.&lt;/p&gt;
&lt;h1 id=&#34;keybindings&#34; class=&#34;anchor-header&#34;&gt;keybindings &lt;a class=&#34;anchor-link&#34; href=&#34;#keybindings&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Most are found in &lt;a href=&#34;https://docs.cider.mx/cider/usage/cider_mode.html#key-reference&#34;&gt;cider key
ref&lt;/a&gt;
and should be figured out gradually.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;;; docs
C-h . Gives from lsp in eldoc buffer with examples (auto)
(C-u) C-c C-d C-d|w At point (prompt) docs local|web
C-c C-d C-a Apropos for function/var
C-c C-d C-f Apropos for text in documentation
C-c C-d C-e Apropos for text and select !!!
M-. Gives actual code

;; evaluate
C-c C-b Exit evaluation if stuck
C-c C-c Entire current form
C-c C-v C-l Immediate form
C-c|x C-e Previous form
C-c C-k Buffer
C-c M-; Output as comment
C-c M-e Output to REPL
(C-u) C-c C-(M-)l File(s)
C-c C-v (C-)l List
C-c C-v r Region
C-c C-v n The ns form
C-c C-v w Replace form with evaluation
C-c C-v z Preceding top form up to point !!!

;; help
C-h f cider-mode RET

;; launch
C-c M-j Do cider-jack-in-clj
C-c C-x C-x Prompt for choice of REPL

;; macros !!!
C-c C-m Macroexpand !!!

;; move
M-, Return to pre-jump location
C-M-d Down into list
C-M-u Up out of list
C-M-n Forward to next list
C-M-p Backward to prev list
C-M-h Next defun
C-M-@ Next sexp
C-M-f Forward by sexp
C-M-b Backward by sexp
C-M-a Descend into sexp

;; pprint
C-c C-v C-f e|d Pretty print last|current form to popup buffer

;; search
C-c C-d (C-)a Apropos var
C-c C-d (C-)f Apropos doc

;; switch
C-c C-z To relevant REPL
C-c M-z To relevant REPL after eval current buffer
C-c M-n M-n REPL ns to ns of current buffer

;; zzmisc
M-TAB Complete symbol at point
C-c M-d Display REPL connection info
C-c C-o Clear REPL output
C-c M-i Inspect and act on expression
(C-u) C-c C-z REPL jump
C-c M-p Insert form into REPL
C-c C-q Quit the REPL
&lt;/code&gt;&lt;/pre&gt;
&lt;h1 id=&#34;cider-manual&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://docs.cider.mx/cider/index.html&#34;&gt;cider manual&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#cider-manual&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;home&#34; class=&#34;anchor-header&#34;&gt;Home &lt;a class=&#34;anchor-link&#34; href=&#34;#home&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&#34;overview&#34; class=&#34;anchor-header&#34;&gt;Overview &lt;a class=&#34;anchor-link&#34; href=&#34;#overview&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Programmers are expected to program in a very dynamic and incremental
manner, constantly re-evaluating existing Clojure definitions and adding
new ones to their running applications.&lt;/p&gt;
&lt;h3 id=&#34;features&#34; class=&#34;anchor-header&#34;&gt;Features &lt;a class=&#34;anchor-link&#34; href=&#34;#features&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;We need to understand these better to make full use of CIDER.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Interactive code evaluation can do this right in the code with C-c M-;
often more useful than repl&lt;/li&gt;
&lt;li&gt;Powerful REPL&lt;/li&gt;
&lt;li&gt;Code completion&lt;/li&gt;
&lt;li&gt;Code reloading&lt;/li&gt;
&lt;li&gt;Definition &amp;amp; documentation lookup particularly excellent with C-c d d&lt;/li&gt;
&lt;li&gt;Enhanced syntax highlighting and indentation&lt;/li&gt;
&lt;li&gt;Enhanced error reporting&lt;/li&gt;
&lt;li&gt;clojure.test integration&lt;/li&gt;
&lt;li&gt;clojure.spec integration&lt;/li&gt;
&lt;li&gt;Interactive debugger&lt;/li&gt;
&lt;li&gt;Data Inspector&lt;/li&gt;
&lt;li&gt;Integration with Java logging frameworks&lt;/li&gt;
&lt;li&gt;Profiling &amp;amp; tracing&lt;/li&gt;
&lt;li&gt;ClojureScript support&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;cider-in-action&#34; class=&#34;anchor-header&#34;&gt;CIDER in Action &lt;a class=&#34;anchor-link&#34; href=&#34;#cider-in-action&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Videos are good for learning CIDER.&lt;/p&gt;
&lt;h3 id=&#34;whats-next&#34; class=&#34;anchor-header&#34;&gt;What’s Next? &lt;a class=&#34;anchor-link&#34; href=&#34;#whats-next&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Get familiar with interactive programming and cider-mode&lt;/p&gt;
&lt;h2 id=&#34;getting-started&#34; class=&#34;anchor-header&#34;&gt;Getting started &lt;a class=&#34;anchor-link&#34; href=&#34;#getting-started&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&#34;installation&#34; class=&#34;anchor-header&#34;&gt;Installation &lt;a class=&#34;anchor-link&#34; href=&#34;#installation&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Already done.&lt;/p&gt;
&lt;h3 id=&#34;up-and-running&#34; class=&#34;anchor-header&#34;&gt;Up and Running &lt;a class=&#34;anchor-link&#34; href=&#34;#up-and-running&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Most of this is already setup, but we should look at:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Jacking-in without a Project just clj to get the repl or can also use
in a dir M-x cider-jack-in-universal&lt;/li&gt;
&lt;li&gt;Connect to a Running nREPL Server after getting a repl running M-x
cider-connect for a port&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;nrepl-middleware-setup&#34; class=&#34;anchor-header&#34;&gt;nREPL Middleware Setup &lt;a class=&#34;anchor-link&#34; href=&#34;#nrepl-middleware-setup&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;You can skip this section if you don’t plan to use cider-connect or
don’t care about the advanced functionality that requires cider-nrepl.
However, with tools.deps we can add to ~/.clojure/deps.edn&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;ss&#34;&gt;:cider-clj&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;ss&#34;&gt;:extra-deps&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;cider/cider-nrepl&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;ss&#34;&gt;:mvn/version&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;0.49.0&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;ss&#34;&gt;:main-opts&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;-m&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;nrepl.cmdline&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;--middleware&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;[cider.nrepl/cider-middleware]&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;ss&#34;&gt;:cider-cljs&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;ss&#34;&gt;:extra-deps&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;org.clojure/clojurescript&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;ss&#34;&gt;:mvn/version&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;1.10.339&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                          &lt;span class=&#34;nv&#34;&gt;cider/cider-nrepl&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;ss&#34;&gt;:mvn/version&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;0.49.0&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                          &lt;span class=&#34;nv&#34;&gt;cider/piggieback&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;ss&#34;&gt;:mvn/version&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;0.5.3&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;             &lt;span class=&#34;ss&#34;&gt;:main-opts&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;-m&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;nrepl.cmdline&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;--middleware&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                         &lt;span class=&#34;s&#34;&gt;&amp;#34;[cider.nrepl/cider-middleware,cider.piggieback/wrap-cljs-repl]&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;And can then run M-x cider-connect to the repl.&lt;/p&gt;
&lt;h2 id=&#34;clojurescript-setup&#34; class=&#34;anchor-header&#34;&gt;ClojureScript Setup &lt;a class=&#34;anchor-link&#34; href=&#34;#clojurescript-setup&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Overview&lt;/li&gt;
&lt;li&gt;Up and Running&lt;/li&gt;
&lt;li&gt;Configuration&lt;/li&gt;
&lt;li&gt;Using Figwheel&lt;/li&gt;
&lt;li&gt;Using shadow-cljs&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Using Other REPLs&lt;/p&gt;
&lt;h2 id=&#34;alternative-platforms&#34; class=&#34;anchor-header&#34;&gt;Alternative Platforms &lt;a class=&#34;anchor-link&#34; href=&#34;#alternative-platforms&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Overview&lt;/li&gt;
&lt;li&gt;Babashka&lt;/li&gt;
&lt;li&gt;Nbb&lt;/li&gt;
&lt;li&gt;Other Platforms&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;using-cider&#34; class=&#34;anchor-header&#34;&gt;Using CIDER &lt;a class=&#34;anchor-link&#34; href=&#34;#using-cider&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&#34;interactive-programming&#34; class=&#34;anchor-header&#34;&gt;Interactive Programming &lt;a class=&#34;anchor-link&#34; href=&#34;#interactive-programming&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Overview Instead of repeatedly editing, compiling, and restarting an
application, the programmer starts the application once and then adds
and updates individual Clojure definitions as the program continues to
run … some Clojure programmers have been known to keep a CIDER session
running for weeks or even months!&lt;/li&gt;
&lt;li&gt;Implementation&lt;/li&gt;
&lt;li&gt;Demos&lt;br&gt;
&lt;strong&gt;Deep Dive into CIDER&lt;/strong&gt; &lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/aYA4AAjLfT0?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;
&lt;br&gt;
&lt;strong&gt;Emacs &amp;amp; Clojure, A Lispy Love Affair&lt;/strong&gt; &lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/O6g5C4jUCUc?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;using-cider-mode&#34; class=&#34;anchor-header&#34;&gt;Using cider-mode &lt;a class=&#34;anchor-link&#34; href=&#34;#using-cider-mode&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;C-h f cider-mode is useful, but even better is using which-key-mode to
see all key possibilities.&lt;/p&gt;
&lt;h3 id=&#34;code-evaluation&#34; class=&#34;anchor-header&#34;&gt;Code Evaluation &lt;a class=&#34;anchor-link&#34; href=&#34;#code-evaluation&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Basic: buffer (do first)&lt;/li&gt;
&lt;li&gt;Exotic: should be accessed via CIDER’s evaluation commands keymap,
prefix C-c C-v&lt;/li&gt;
&lt;li&gt;Minibuffer: cider-read-and-eval C-c M-:&lt;/li&gt;
&lt;li&gt;Evaluation hooks: ??&lt;/li&gt;
&lt;li&gt;Synchronous vs Asynchronous: nrn&lt;/li&gt;
&lt;li&gt;Configuration: nrn&lt;/li&gt;
&lt;li&gt;Keybindings: C-M-x, C-c C-c, C-c C-v [C-]d&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;code-completion&#34; class=&#34;anchor-header&#34;&gt;Code Completion &lt;a class=&#34;anchor-link&#34; href=&#34;#code-completion&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Standard: TAB or M-TAB (setq tab-always-indent &amp;lsquo;complete)&lt;/li&gt;
&lt;li&gt;Completion styles: user may want to use a different completion style
just for the CIDER complete eg (add-to-list
&amp;lsquo;completion-category-overrides &amp;lsquo;(cider (styles basic)))&lt;/li&gt;
&lt;li&gt;Auto-completion: with company or corfu (latter already setup via
codeium) - not sure if codeium conflicts with corfu or cider when
doing its suggestions or incorporates those completions into the
suggestions, but it is really not too important.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;code-reloading&#34; class=&#34;anchor-header&#34;&gt;Code Reloading &lt;a class=&#34;anchor-link&#34; href=&#34;#code-reloading&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Clean everything up and reload one or more namespaces cider-ns-refresh,
cider-ns-reload or cider-ns-reload-all&lt;/p&gt;
&lt;h3 id=&#34;pretty-printing&#34; class=&#34;anchor-header&#34;&gt;Pretty Printing &lt;a class=&#34;anchor-link&#34; href=&#34;#pretty-printing&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Probably NA.&lt;/p&gt;
&lt;h3 id=&#34;dealing-with-errors&#34; class=&#34;anchor-header&#34;&gt;Dealing with Errors &lt;a class=&#34;anchor-link&#34; href=&#34;#dealing-with-errors&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Most of the time CIDER will display the errors in a dedicated buffer …
At times, the error being displayed will originate from a bug in CIDER
itself. Error displays can be configured.&lt;/p&gt;
&lt;p&gt;CIDER presents stack traces in a special major mode,
cider-stacktrace-mode. There is a lot that can be done here, so it is
worth knowing how to use.&lt;/p&gt;
&lt;h3 id=&#34;working-with-documentation&#34; class=&#34;anchor-header&#34;&gt;Working with Documentation &lt;a class=&#34;anchor-link&#34; href=&#34;#working-with-documentation&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;C-h . should be initial ref which provides the clojuredocs examples.
However, C-c C-d C-d|w can also be useful because the window is easy to
close and the latter goes right to clojuredocs. If you want the javadoc
use C-c C-d C-j to see it in browser.&lt;/p&gt;
&lt;p&gt;Search in docstrings of all loaded variables with C-c C-d C-e|f which
can be quite useful if you know only some words in a doc, but don&amp;rsquo;t
really know what the item is.&lt;/p&gt;
&lt;p&gt;Cross referencing other documentation can be done inside `` or
[[]] in same namespace or outside (fqdn required). Useful if you’d
like to be able to point other programmers at different definitions.&lt;/p&gt;
&lt;h3 id=&#34;managing-connections&#34; class=&#34;anchor-header&#34;&gt;Managing Connections &lt;a class=&#34;anchor-link&#34; href=&#34;#managing-connections&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;misc-features&#34; class=&#34;anchor-header&#34;&gt;Misc Features &lt;a class=&#34;anchor-link&#34; href=&#34;#misc-features&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h2 id=&#34;using-the-repl&#34; class=&#34;anchor-header&#34;&gt;Using the REPL &lt;a class=&#34;anchor-link&#34; href=&#34;#using-the-repl&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&#34;basic-usage&#34; class=&#34;anchor-header&#34;&gt;Basic Usage &lt;a class=&#34;anchor-link&#34; href=&#34;#basic-usage&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;keybindings-1&#34; class=&#34;anchor-header&#34;&gt;Keybindings &lt;a class=&#34;anchor-link&#34; href=&#34;#keybindings-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;configuration&#34; class=&#34;anchor-header&#34;&gt;Configuration &lt;a class=&#34;anchor-link&#34; href=&#34;#configuration&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;repl-history&#34; class=&#34;anchor-header&#34;&gt;REPL History &lt;a class=&#34;anchor-link&#34; href=&#34;#repl-history&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h2 id=&#34;testing&#34; class=&#34;anchor-header&#34;&gt;Testing &lt;a class=&#34;anchor-link&#34; href=&#34;#testing&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&#34;running-tests&#34; class=&#34;anchor-header&#34;&gt;Running Tests &lt;a class=&#34;anchor-link&#34; href=&#34;#running-tests&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;test-reports&#34; class=&#34;anchor-header&#34;&gt;Test Reports &lt;a class=&#34;anchor-link&#34; href=&#34;#test-reports&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;supported-libraries&#34; class=&#34;anchor-header&#34;&gt;Supported Libraries &lt;a class=&#34;anchor-link&#34; href=&#34;#supported-libraries&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h2 id=&#34;debugging&#34; class=&#34;anchor-header&#34;&gt;Debugging &lt;a class=&#34;anchor-link&#34; href=&#34;#debugging&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&#34;debugger&#34; class=&#34;anchor-header&#34;&gt;Debugger &lt;a class=&#34;anchor-link&#34; href=&#34;#debugger&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;enlighten&#34; class=&#34;anchor-header&#34;&gt;Enlighten &lt;a class=&#34;anchor-link&#34; href=&#34;#enlighten&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;inspector&#34; class=&#34;anchor-header&#34;&gt;Inspector &lt;a class=&#34;anchor-link&#34; href=&#34;#inspector&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;logging&#34; class=&#34;anchor-header&#34;&gt;Logging &lt;a class=&#34;anchor-link&#34; href=&#34;#logging&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;macroexpansion&#34; class=&#34;anchor-header&#34;&gt;Macroexpansion &lt;a class=&#34;anchor-link&#34; href=&#34;#macroexpansion&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;profiling&#34; class=&#34;anchor-header&#34;&gt;Profiling &lt;a class=&#34;anchor-link&#34; href=&#34;#profiling&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;tracing&#34; class=&#34;anchor-header&#34;&gt;Tracing &lt;a class=&#34;anchor-link&#34; href=&#34;#tracing&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h2 id=&#34;configuration-1&#34; class=&#34;anchor-header&#34;&gt;Configuration &lt;a class=&#34;anchor-link&#34; href=&#34;#configuration-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&#34;indentation-specification&#34; class=&#34;anchor-header&#34;&gt;Indentation Specification &lt;a class=&#34;anchor-link&#34; href=&#34;#indentation-specification&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;caveats&#34; class=&#34;anchor-header&#34;&gt;Caveats &lt;a class=&#34;anchor-link&#34; href=&#34;#caveats&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;troubleshooting&#34; class=&#34;anchor-header&#34;&gt;Troubleshooting &lt;a class=&#34;anchor-link&#34; href=&#34;#troubleshooting&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;faq&#34; class=&#34;anchor-header&#34;&gt;FAQ &lt;a class=&#34;anchor-link&#34; href=&#34;#faq&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;additional-packages&#34; class=&#34;anchor-header&#34;&gt;Additional Packages &lt;a class=&#34;anchor-link&#34; href=&#34;#additional-packages&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;additional-resources&#34; class=&#34;anchor-header&#34;&gt;Additional Resources &lt;a class=&#34;anchor-link&#34; href=&#34;#additional-resources&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h2 id=&#34;basics&#34; class=&#34;anchor-header&#34;&gt;basics &lt;a class=&#34;anchor-link&#34; href=&#34;#basics&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;install: M-x package-install &amp;lt;RET&amp;gt; cider &amp;lt;RET&amp;gt;&lt;/li&gt;
&lt;li&gt;run: &lt;strong&gt;launch&lt;/strong&gt; an nREPL or &lt;strong&gt;connect&lt;/strong&gt; to an existing one
&lt;ul&gt;
&lt;li&gt;C-c C-x C-x gives menu of REPL choices (view in messsage buffer)&lt;/li&gt;
&lt;li&gt;C-c M-j cider-jack-in-clj (can run a repl without a project)&lt;/li&gt;
&lt;li&gt;supported build tools: clojure-cli, leiningen, babashka, nbb&lt;/li&gt;
&lt;li&gt;jack-in behavior can be customized or over-ridden&lt;/li&gt;
&lt;li&gt;remote and socket connections are possible too&lt;/li&gt;
&lt;li&gt;there are many advanced features possible with additional nREPL&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;quit: C-c C-q kills REPL&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;using&#34; class=&#34;anchor-header&#34;&gt;using &lt;a class=&#34;anchor-link&#34; href=&#34;#using&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;activate: with (add-hook &amp;lsquo;clojure-mode-hook #&amp;lsquo;cider-mode) or M-x
cider-mode (toggle)&lt;/li&gt;
&lt;li&gt;evaluate: C-c C-k (buffer), C-c C-e (previous form), C-c C-c (current
form)&lt;/li&gt;
&lt;li&gt;interrupt: C-c C-b (stuck)&lt;/li&gt;
&lt;li&gt;jump to/from: C-c C-z (repl), C-u C-c C-z (match namespace)&lt;/li&gt;
&lt;li&gt;ref: C-c C-d C-d|w (docs), M-. (def, but lsp auto-shows)&lt;/li&gt;
&lt;li&gt;search: C-c C-d (C-)a (var), C-c C-d (C-)f (apropos doc)&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;enlive&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://github.com/cgrand/enlive&#34;&gt;enlive&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#enlive&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;A selector-based (à la CSS) templating library for Clojure.&lt;/p&gt;
&lt;h1 id=&#34;group-by-problem&#34; class=&#34;anchor-header&#34;&gt;group-by problem &lt;a class=&#34;anchor-link&#34; href=&#34;#group-by-problem&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;stackoverflow tests interesting item to look at &lt;a href=&#34;https://stackoverflow.com/questions/35127822/clojure-group-by-too-slow-13-million-lines-file&#34;&gt;Group-by too slow (13
million-lines
file)&lt;/a&gt;
the solution is very instructive and covers generating a test file as
well as timing.&lt;/p&gt;
&lt;h1 id=&#34;hiccup&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://github.com/weavejester/hiccup&#34;&gt;hiccup&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#hiccup&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;A&lt;/p&gt;
&lt;h1 id=&#34;io&#34; class=&#34;anchor-header&#34;&gt;IO &lt;a class=&#34;anchor-link&#34; href=&#34;#io&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;csv-read&#34; class=&#34;anchor-header&#34;&gt;csv read &lt;a class=&#34;anchor-link&#34; href=&#34;#csv-read&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;defn &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;csv-read&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;s&#34;&gt;&amp;#34;reads a csv file given filename&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;filename&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;map &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;s/trim&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;       &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;first &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;with-open&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;in-file&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;clojure.java.io/reader&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;filename&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;doall&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                 &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;clojure.data.csv/read-csv&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;clojure.java.io/reader&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;in-file&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)))))))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;loop-recur&#34; class=&#34;anchor-header&#34;&gt;loop-recur &lt;a class=&#34;anchor-link&#34; href=&#34;#loop-recur&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;from-nuen-200708&#34; class=&#34;anchor-header&#34;&gt;from nuen 200708 &lt;a class=&#34;anchor-link&#34; href=&#34;#from-nuen-200708&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;fn &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;rs&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;nu-seq&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;loop &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;nu&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;nu-seq&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;nv&#34;&gt;brs&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;nv&#34;&gt;prs&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;nv&#34;&gt;i&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;if &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;or &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;&amp;gt; &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;i&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;- &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;dohlc-size&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;part-size&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;empty?&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;nu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;brs&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;prs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;let &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;nu0&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;first &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;nu-seq&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;nv&#34;&gt;hi&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;$&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;i&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;:h&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;dohlc&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;nv&#34;&gt;lo&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;$&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;i&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;:l&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;dohlc&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;nv&#34;&gt;cl&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;$&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;i&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;:c&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;dohlc&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;is-brs&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;is-prs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;if &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;= &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;rs&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;r&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                              &lt;span class=&#34;p&#34;&gt;[(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;brs?&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;nu0&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;hi&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;cl&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;&amp;lt; &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;prs?&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;nu0&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;hi&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;cl&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;&amp;gt; &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;+&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                              &lt;span class=&#34;p&#34;&gt;[(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;brs?&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;nu0&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;lo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;cl&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;&amp;gt; &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;+&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;prs?&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;nu0&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;lo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;cl&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;&amp;lt; &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)])&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;cond&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;          &lt;span class=&#34;nv&#34;&gt;is-brs&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;recur&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;nu&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;inc &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;brs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;prs&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;inc &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;i&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;          &lt;span class=&#34;nv&#34;&gt;is-prs&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;recur&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;drop &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;nu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;brs&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;inc &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;prs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;inc &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;i&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;          &lt;span class=&#34;ss&#34;&gt;:else&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;recur&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;nu&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;brs&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;prs&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;inc &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;i&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)))))))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;project-start&#34; class=&#34;anchor-header&#34;&gt;project start &lt;a class=&#34;anchor-link&#34; href=&#34;#project-start&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Simplest way to start project using cornfeld&amp;rsquo;s clj-new.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;clj&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;-X&lt;/span&gt;&lt;span class=&#34;ss&#34;&gt;:new-app&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;:name&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;pradesigner/myapp&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;clj&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;-X&lt;/span&gt;&lt;span class=&#34;ss&#34;&gt;:new-lib&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;:name&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;pradesigner/mylib&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;after adding to ~/.clojure/deps.edn: ;; add these into your :aliases
map:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;ss&#34;&gt;:new-app&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;ss&#34;&gt;:extra-deps&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;com.github.seancorfield/clj-new&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                       &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;ss&#34;&gt;:mvn/version&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;1.1.309&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;          &lt;span class=&#34;ss&#34;&gt;:exec-fn&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;clj-new/create&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;          &lt;span class=&#34;ss&#34;&gt;:exec-args&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;ss&#34;&gt;:template&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;app&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;ss&#34;&gt;:new-lib&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;ss&#34;&gt;:extra-deps&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;com.github.seancorfield/clj-new&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                       &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;ss&#34;&gt;:mvn/version&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;1.1.309&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;          &lt;span class=&#34;ss&#34;&gt;:exec-fn&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;clj-new/create&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;          &lt;span class=&#34;ss&#34;&gt;:exec-args&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;ss&#34;&gt;:template&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;lib&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}}}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;deps.edn can help you figure out how to do things because of aliases
:run-x :uberjar etc contains howto instructions! clj -X:run-x clj
-X:uberjar&lt;/p&gt;
&lt;h1 id=&#34;regex&#34; class=&#34;anchor-header&#34;&gt;regex &lt;a class=&#34;anchor-link&#34; href=&#34;#regex&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://ericnormand.me/mini-guide/clojure-regex&#34;&gt;Clojure Regex Tutorial by Eric
Normand&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Construct using a literal syntax: #&amp;ldquo;regex&amp;rdquo;. Don&amp;rsquo;t need to double escape
#&amp;ldquo;&amp;ldquo;̣ (match one digit).&lt;/p&gt;
&lt;h2 id=&#34;matching-a-regex-to-a-string-with-groups&#34; class=&#34;anchor-header&#34;&gt;Matching a regex to a string with groups &lt;a class=&#34;anchor-link&#34; href=&#34;#matching-a-regex-to-a-string-with-groups&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Match an entire string with &lt;strong&gt;re-matches&lt;/strong&gt;.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;re-matches &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;regex&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; result&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; No match returns nil&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;re-matches &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;abc&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;xyz&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;            &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; nil&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;re-matches &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;abc&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;zzzabcxxx&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;      &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; nil&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; Matching with no groups returns the matched string (truthy)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;re-matches &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;abc&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;abc&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;  &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; &amp;#34;abc&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;re-matches &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;\d+&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;3324&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; &amp;#34;3324&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; Matching with groups returns a vector&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;re-matches &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;abc(.*)&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;abcxyz&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;       &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; [&amp;#34;abcxyz&amp;#34; &amp;#34;xyz&amp;#34;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;re-matches &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;(a+)(b+)(\d+)&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;abb234&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; [&amp;#34;abb234&amp;#34; &amp;#34;a&amp;#34; &amp;#34;bb&amp;#34; &amp;#34;234&amp;#34;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;finding-a-regex-substring-within-a-string-with-groups&#34; class=&#34;anchor-header&#34;&gt;Finding a regex substring within a string with groups &lt;a class=&#34;anchor-link&#34; href=&#34;#finding-a-regex-substring-within-a-string-with-groups&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Using &lt;strong&gt;re-find&lt;/strong&gt; returns the first match within the string. It can also
be used to see if one string contains another though
clojure.string/includes? is likely a better choice.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;re-find &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;regex&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; No match returns nil&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;re-find &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;sss&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;Loch Ness&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; nil&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; Match without groups returns the matched string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;re-find &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;s+&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;mississipi&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; &amp;#34;ss&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; Match with groups returns a vector&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;re-find &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;s+(.*)(s+)&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;success&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; [&amp;#34;success&amp;#34; &amp;#34;ucces&amp;#34; &amp;#34;s&amp;#34;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;finding-all-substrings-that-match-within-a-string&#34; class=&#34;anchor-header&#34;&gt;Finding all substrings that match within a string &lt;a class=&#34;anchor-link&#34; href=&#34;#finding-all-substrings-that-match-within-a-string&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Return a lazy seq of all of the matches with &lt;strong&gt;re-seq&lt;/strong&gt;.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;re-seq &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;regex&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;re-seq &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;s+&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;mississippi&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; (&amp;#34;ss&amp;#34; &amp;#34;ss&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;re-seq &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;[a-zA-Z](\d+)&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;s&#34;&gt;&amp;#34;abc x123 b44 234&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;  &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; ([&amp;#34;x123&amp;#34; &amp;#34;123&amp;#34;] [&amp;#34;b44&amp;#34; &amp;#34;44&amp;#34;])&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;replacing-regex-matches-within-a-string&#34; class=&#34;anchor-header&#34;&gt;Replacing regex matches within a string &lt;a class=&#34;anchor-link&#34; href=&#34;#replacing-regex-matches-within-a-string&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Replace all or first substring that matches with some other string with
a string or a calculated function using &lt;strong&gt;clojure.string/replace&lt;/strong&gt;.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;clojure.string/replace&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;string&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;regex&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;replacement&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;str/replace&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;mississippi&amp;#34;&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;i..&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;obb&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; &amp;#34;mobbobbobbi&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;str/replace&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;mississippi&amp;#34;&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;(i)&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;$1$1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; &amp;#34;miissiissiippii&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;str/replace&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;mississippi&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;             &lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;(.)i(.)&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;             &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;fn &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;_&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;b&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;a&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;               &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;str &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;str/upper-case&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;b&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                    &lt;span class=&#34;s&#34;&gt;&amp;#34;—&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                    &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;str/upper-case&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;a&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))))&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; &amp;#34;M—SS—SS—Ppi&amp;#34; !!!&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;splitting-a-string-by-a-regex&#34; class=&#34;anchor-header&#34;&gt;Splitting a string by a regex &lt;a class=&#34;anchor-link&#34; href=&#34;#splitting-a-string-by-a-regex&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;To split a string on some character pattern, like one or more whitespace
use &lt;strong&gt;clojure.string/split&lt;/strong&gt;.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;clojure.string/split&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;string&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;regex&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;str/split&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;This is a string    that I am splitting.&amp;#34;&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;\s+&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; [&amp;#34;This&amp;#34; &amp;#34;is&amp;#34; &amp;#34;a&amp;#34; &amp;#34;string&amp;#34; &amp;#34;that&amp;#34; &amp;#34;I&amp;#34; &amp;#34;am&amp;#34; &amp;#34;splitting.&amp;#34;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;string-contains-a-substring&#34; class=&#34;anchor-header&#34;&gt;String contains a substring &lt;a class=&#34;anchor-link&#34; href=&#34;#string-contains-a-substring&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Various ways to determine if there is a substring in a string.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;re-find &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;needle&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;Find a needle in a haystack.&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; &amp;#34;needle&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;re-find &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;needle&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;Empty haystack.&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;              &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; nil&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;str/includes?&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;Find a needle in a haystack.&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;needle&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;str/includes?&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;Empty haystack.&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;needle&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;              &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;re-find &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;^This string&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;This string starts with ...&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; &amp;#34;This string&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;re-find &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;end$&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;Find a string at the end&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;            &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; &amp;#34;end&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;str/starts-with?&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;This string starts with ...&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;This string&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;str/ends-with?&lt;/span&gt;   &lt;span class=&#34;s&#34;&gt;&amp;#34;Find a string at the end&amp;#34;&lt;/span&gt;    &lt;span class=&#34;s&#34;&gt;&amp;#34;end&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;         &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;escaping-regex&#34; class=&#34;anchor-header&#34;&gt;Escaping regex &lt;a class=&#34;anchor-link&#34; href=&#34;#escaping-regex&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Trying to match a regex symbol containing string can be done with
&lt;strong&gt;java.util.regex.Pattern&lt;/strong&gt; and is much preferable to trying to escape
escapes (which can&amp;rsquo;t be done anyway).&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;(??^$]&amp;#34;&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;; A string I want to match literally&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;\(\?\?\^\$\]&amp;#34;&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;; you can&amp;#39;t escape the escapes!&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Pattern/quote&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;(??^$]&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; &amp;#34;\\Q(??^$]\\E&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;-&amp;gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;(??^$]&amp;#34;&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;Pattern/quote&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;Pattern/compile&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;;=&amp;gt; #&amp;#34;\Q(??^$]\E&amp;#34; !!!&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;joining-regex&#34; class=&#34;anchor-header&#34;&gt;Joining regex &lt;a class=&#34;anchor-link&#34; href=&#34;#joining-regex&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;howto combine strings and regex
&lt;a href=&#34;https://stackoverflow.com/questions/21416917/multiple-regular-expressions-in-clojure&#34;&gt;https://stackoverflow.com/questions/21416917/multiple-regular-expressions-in-clojure&lt;/a&gt;&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;defn &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;union-regex&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;amp;&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;patterns&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;sc&#34;&gt;\\\&amp;#34;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;joins&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;regex&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;together&lt;/span&gt;&lt;span class=&#34;sc&#34;&gt;\&amp;#34;&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;with&lt;/span&gt; &lt;span class=&#34;err&#34;&gt;|&lt;/span&gt;&lt;span class=&#34;sc&#34;&gt;\&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;re-pattern&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;   &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;apply &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;str&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;          &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;interpose&lt;/span&gt; &lt;span class=&#34;sc&#34;&gt;\&amp;#34;&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;|&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                     &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;map &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;str &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;(&amp;#34;&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;%&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;)&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                          &lt;span class=&#34;nv&#34;&gt;patterns&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)))))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;union-regex&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;\w+ &amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;re-pattern &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;w&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34; &amp;#34;&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;\w+&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;; w set to &amp;#34;how&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;=&amp;gt; #&amp;rdquo;(+ )|(how)|( )|(+)&amp;rdquo;&lt;/p&gt;
&lt;p&gt;or this solution from webscraper project&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;defn &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;join-regex&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;amp;&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;patterns&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;s&#34;&gt;&amp;#34;joins regex together&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;re-pattern&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;   &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;apply &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;str&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;          &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;map &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;str &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;%&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;               &lt;span class=&#34;nv&#34;&gt;patterns&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;join-regex&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;\w+ &amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;re-pattern &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;w&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34; &amp;#34;&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;\w+&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;; w set to &amp;#34;how&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;=&amp;gt; #&amp;quot;+ how +&amp;quot;&lt;/p&gt;
&lt;h2 id=&#34;extract-whole-sentences-with-matching-word&#34; class=&#34;anchor-header&#34;&gt;Extract whole sentences with matching word &lt;a class=&#34;anchor-link&#34; href=&#34;#extract-whole-sentences-with-matching-word&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://stackoverflow.com/questions/26081820/regular-expression-to-extract-whole-sentences-with-matching-word&#34;&gt;https://stackoverflow.com/questions/26081820/regular-expression-to-extract-whole-sentences-with-matching-word&lt;/a&gt;
[^.]* flung [^.]*\
[^.?!]*(?&amp;lt;=[.?!])flung(?=[.?!])[^.?!]*[.?!]&lt;/p&gt;
&lt;h1 id=&#34;scrapers&#34; class=&#34;anchor-header&#34;&gt;scrapers &lt;a class=&#34;anchor-link&#34; href=&#34;#scrapers&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/shriphani/pegasus&#34;&gt;pegasus&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/mischov/reaver&#34;&gt;reaver&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/nathell/skyscraper&#34;&gt;skyscraper&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;string&#34; class=&#34;anchor-header&#34;&gt;string &lt;a class=&#34;anchor-link&#34; href=&#34;#string&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;clojure.string functions&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;blank?
capitalize
ends-with?
escape
includes?
index-of
join
last-index-of
lower-case
re-quote-replacement
replace
replace-first
reverse
split
split-lines
starts-with?
trim
trim-newline
triml
trimr
upper-case
&lt;/code&gt;&lt;/pre&gt;
&lt;h1 id=&#34;official-clojure-site&#34; class=&#34;anchor-header&#34;&gt;official clojure site &lt;a class=&#34;anchor-link&#34; href=&#34;#official-clojure-site&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Use &lt;a href=&#34;https://clojure.org/&#34;&gt;clojure.org&lt;/a&gt; as a reference for working with
Clojure, but also put in specifics about own setup and tools.&lt;/p&gt;
&lt;h2 id=&#34;overview-1&#34; class=&#34;anchor-header&#34;&gt;Overview &lt;a class=&#34;anchor-link&#34; href=&#34;#overview-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Why Clojure?&lt;/li&gt;
&lt;li&gt;Lisp is a good thing&lt;/li&gt;
&lt;li&gt;Functional programming is a good thing&lt;/li&gt;
&lt;li&gt;Languages and Platforms&lt;/li&gt;
&lt;li&gt;Object Orientation is overrated&lt;/li&gt;
&lt;li&gt;Polymorphism is a good thing&lt;/li&gt;
&lt;li&gt;Concurrency and the multi-core future&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;guides&#34; class=&#34;anchor-header&#34;&gt;Guides &lt;a class=&#34;anchor-link&#34; href=&#34;#guides&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;LEARNING
&lt;ul&gt;
&lt;li&gt;Getting Started
&lt;ul&gt;
&lt;li&gt;emacs editor&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/joaotavora/eglot&#34;&gt;eglot&lt;/a&gt; Eglot is the Emacs
client for the Language Server Protocol (LSP), which provides
advanced programming language support and features for code
editing in Emacs. It can do Language Server Integration,
Auto-Completion, Go to Definition (M-.), Find References (M-?),
Error Highlighting and Code Diagnostics (with flymake), Signature
Help, Refactoring Support.&lt;/li&gt;
&lt;li&gt;clojure-lsp don&amp;rsquo;t need to use it directly as a mode because eglot
looks after that, but it does need to be installed. For instance,
Find references didn&amp;rsquo;t work when it was not installed. Perplexity
got this wrong.&lt;/li&gt;
&lt;li&gt;cider see details in cider section and look in the
&lt;a href=&#34;https://docs.cider.mx/cider/index.html&#34;&gt;manual&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Install Clojure&lt;/li&gt;
&lt;li&gt;Editors&lt;/li&gt;
&lt;li&gt;Structural Editing&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;REPL Programming
&lt;ul&gt;
&lt;li&gt;Introduction&lt;/li&gt;
&lt;li&gt;Launching a basic REPL&lt;/li&gt;
&lt;li&gt;Basic Usage&lt;/li&gt;
&lt;li&gt;Data Visualization at the REPL&lt;/li&gt;
&lt;li&gt;Navigating namespaces&lt;/li&gt;
&lt;li&gt;Enhancing your REPL workflow&lt;/li&gt;
&lt;li&gt;Guidelines for REPL-Aided Development&lt;/li&gt;
&lt;li&gt;Community resources&lt;/li&gt;
&lt;li&gt;Troubleshooting&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Learn Clojure
&lt;ul&gt;
&lt;li&gt;Introduction&lt;/li&gt;
&lt;li&gt;Syntax&lt;/li&gt;
&lt;li&gt;Functions&lt;/li&gt;
&lt;li&gt;Sequential Collections&lt;/li&gt;
&lt;li&gt;Hashed Collections&lt;/li&gt;
&lt;li&gt;Flow Control&lt;/li&gt;
&lt;li&gt;Namespaces&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;FAQ&lt;/li&gt;
&lt;li&gt;LANGUAGE
&lt;ul&gt;
&lt;li&gt;spec&lt;/li&gt;
&lt;li&gt;Reading Clojure Characters&lt;/li&gt;
&lt;li&gt;Destructuring&lt;/li&gt;
&lt;li&gt;Threading Macros&lt;/li&gt;
&lt;li&gt;Equality&lt;/li&gt;
&lt;li&gt;Comparators&lt;/li&gt;
&lt;li&gt;Reader Conditionals&lt;/li&gt;
&lt;li&gt;Higher Order Functions&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;USAGE
&lt;ul&gt;
&lt;li&gt;Dev Startup Time&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;TOOLS
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Deps and CLI
~/.clojure/deps.edn (global deps.edn no :deps)&lt;br&gt;
clj -X:deps find-versions :lib clojure.java-time/clojure.java-time&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;tools.build&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;LIBRARIES
&lt;ul&gt;
&lt;li&gt;core.async Walkthrough&lt;/li&gt;
&lt;li&gt;Go Block Best Practices&lt;/li&gt;
&lt;li&gt;test.check&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;reference&#34; class=&#34;anchor-header&#34;&gt;Reference &lt;a class=&#34;anchor-link&#34; href=&#34;#reference&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Reader forms&lt;/li&gt;
&lt;li&gt;Macro characters&lt;/li&gt;
&lt;li&gt;Tagged Literals&lt;/li&gt;
&lt;li&gt;Reader Conditionals&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;community&#34; class=&#34;anchor-header&#34;&gt;Community &lt;a class=&#34;anchor-link&#34; href=&#34;#community&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Success Stories&lt;/li&gt;
&lt;li&gt;Community Stories&lt;/li&gt;
&lt;li&gt;Companies&lt;/li&gt;
&lt;li&gt;Tools&lt;/li&gt;
&lt;li&gt;Libraries&lt;/li&gt;
&lt;li&gt;Contributing&lt;/li&gt;
&lt;li&gt;Community Resources&lt;/li&gt;
&lt;li&gt;Forum&lt;/li&gt;
&lt;li&gt;Events&lt;/li&gt;
&lt;li&gt;Training&lt;/li&gt;
&lt;li&gt;Etiquette&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HELP&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Books&lt;/li&gt;
&lt;li&gt;User Groups&lt;/li&gt;
&lt;li&gt;Starting a User Group&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SITE UPDATES&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Site Contributions&lt;/li&gt;
&lt;li&gt;Editing tips&lt;/li&gt;
&lt;li&gt;License&lt;/li&gt;
&lt;li&gt;Privacy Policy&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ETC&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Swag&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;api&#34; class=&#34;anchor-header&#34;&gt;API &lt;a class=&#34;anchor-link&#34; href=&#34;#api&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Clojure API&lt;/li&gt;
&lt;li&gt;ClojureScript API&lt;/li&gt;
&lt;li&gt;Clojure Contrib Libraries&lt;/li&gt;
&lt;li&gt;Other resources: &lt;a href=&#34;https://clojuredocs.org/&#34;&gt;ClojureDocs&lt;/a&gt; and
&lt;a href=&#34;https://cljdoc.org/&#34;&gt;cljdoc&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;dev&#34; class=&#34;anchor-header&#34;&gt;DEV &lt;a class=&#34;anchor-link&#34; href=&#34;#dev&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;LANGUAGE DEV&lt;/li&gt;
&lt;li&gt;Development&lt;/li&gt;
&lt;li&gt;Contributor Agreement&lt;/li&gt;
&lt;li&gt;Workflow&lt;/li&gt;
&lt;li&gt;Creating Tickets&lt;/li&gt;
&lt;li&gt;Developing Patches&lt;/li&gt;
&lt;li&gt;Screening Tickets&lt;/li&gt;
&lt;li&gt;Contributors&lt;/li&gt;
&lt;li&gt;CONTRIB LIBS&lt;/li&gt;
&lt;li&gt;Contrib libs&lt;/li&gt;
&lt;li&gt;Contrib lib history&lt;/li&gt;
&lt;li&gt;RESOURCES&lt;/li&gt;
&lt;li&gt;Source&lt;/li&gt;
&lt;li&gt;Support Portal&lt;/li&gt;
&lt;li&gt;Issue Tracker&lt;/li&gt;
&lt;li&gt;Downloads&lt;/li&gt;
&lt;li&gt;API Docs&lt;/li&gt;
&lt;li&gt;License&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;releases&#34; class=&#34;anchor-header&#34;&gt;Releases &lt;a class=&#34;anchor-link&#34; href=&#34;#releases&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;CLOJURE&lt;/li&gt;
&lt;li&gt;Current Release&lt;/li&gt;
&lt;li&gt;Older Releases&lt;/li&gt;
&lt;li&gt;Dev Changelog&lt;/li&gt;
&lt;li&gt;Download key&lt;/li&gt;
&lt;li&gt;CLOJURE TOOLS&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clojure.org/releases/tools&#34;&gt;Tools Releases&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;news&#34; class=&#34;anchor-header&#34;&gt;News &lt;a class=&#34;anchor-link&#34; href=&#34;#news&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Ongoing and updated regularly.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://clojure.org&#34;&gt;Clojure website&lt;/a&gt; &lt;a href=&#34;http://clojure-doc.org/articles/tutorials/introduction.html&#34;&gt;Clojure
Documentation&lt;/a&gt;
&lt;a href=&#34;https://clojure.org/api/cheatsheet&#34;&gt;clojure cheatsheet&lt;/a&gt;
&lt;a href=&#34;https://docs.cider.mx/cider/&#34;&gt;CIDER&lt;/a&gt;
&lt;a href=&#34;https://clojuredocs.org/&#34;&gt;ClojureDocs&lt;/a&gt; &lt;a href=&#34;https://ask.clojure.org/&#34;&gt;ask.clojure
forum&lt;/a&gt; &lt;a href=&#34;http://pedestal.io/&#34;&gt;Pedestal&lt;/a&gt; &lt;a href=&#34;https://cljdoc.org/d/kixi/stats/0.5.0/doc/readme&#34;&gt;kixi
stats&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;websites&#34; class=&#34;anchor-header&#34;&gt;websites &lt;a class=&#34;anchor-link&#34; href=&#34;#websites&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.cider.mx/cider/&#34;&gt;CIDER&lt;/a&gt;&lt;br&gt;
Clojure(Script) Interactive Development Environment that Rocks
extends Emacs with support for interactive programming in Clojure.
The features are centered around cider-mode, an Emacs minor-mode
that complements clojure-mode and clojure-ts-mode. While
clojure-mode supports editing Clojure source files, cider-mode adds
support for interacting with a running Clojure process for
compilation, debugging, definition and documentation lookup, running
tests and so on.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clojuredocs.org/&#34;&gt;ClojureDocs&lt;/a&gt;&lt;br&gt;
ClojureDocs is a community-powered documentation and examples
repository for the Clojure programming language.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ask.clojure.org/&#34;&gt;Clojure Q &amp;amp; A&lt;/a&gt;&lt;br&gt;
At Clojure Q&amp;amp;A, you can ask questions and receive answers from
members of the Clojure community.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://pedestal.io/&#34;&gt;Pedestal&lt;/a&gt;&lt;br&gt;
A set of libraries that to build web services and applications. It
runs in the back-end and can handle anything from tiny static web
sites, to traditional page oriented applications, to dynamic single
page applications utilizing server-sent events and WebSockets.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cljdoc.org/d/kixi/stats/0.5.0/doc/readme&#34;&gt;kixi.stats&lt;/a&gt;&lt;br&gt;
A Clojure/ClojureScript library of statistical sampling and
transducing functions.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.clojure-toolbox.com/&#34;&gt;Clojure Toolbox&lt;/a&gt;&lt;br&gt;
A categorised directory of libraries and tools for Clojure.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clojars.org/&#34;&gt;Clojars&lt;/a&gt;&lt;br&gt;
This is an easy to use community
repository for open source Clojure libraries.&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;videos&#34; class=&#34;anchor-header&#34;&gt;videos &lt;a class=&#34;anchor-link&#34; href=&#34;#videos&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=7PoajCqNKpg&amp;amp;list=WL&amp;amp;index=65&amp;amp;t=26s&#34;&gt;Physics in Clojure - Colin
Smith&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=O6g5C4jUCUc&amp;amp;list=WL&amp;amp;index=64&amp;amp;t=1047s&#34;&gt;Emacs and Clojure, a Lispy Love
Affair&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=vK1DazRK_a0&amp;amp;list=WL&amp;amp;index=63&amp;amp;t=370s&#34;&gt;Solving Problems the Clojure Way - Rafal
Dittwald&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=0m6wz2vClQI&#34;&gt;Building Machine Learning Models with Clojure and Cortex - Joyce
Xu&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=SLRSOyR47Ro&amp;amp;t=1186s&#34;&gt;Why Clojure? by Vijay
Kiran&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=eLl6_k_fZn4&#34;&gt;Deep Learning Needs Clojure - Carin
Meier&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;zz&#34; class=&#34;anchor-header&#34;&gt;zz &lt;a class=&#34;anchor-link&#34; href=&#34;#zz&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;ideas&#34; class=&#34;anchor-header&#34;&gt;ideas &lt;a class=&#34;anchor-link&#34; href=&#34;#ideas&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;do programming with awareness of each function&amp;rsquo;s io&lt;/p&gt;
&lt;h2 id=&#34;snippets&#34; class=&#34;anchor-header&#34;&gt;snippets &lt;a class=&#34;anchor-link&#34; href=&#34;#snippets&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;alternate-possibilities-with-or&#34; class=&#34;anchor-header&#34;&gt;alternate possibilities with or &lt;a class=&#34;anchor-link&#34; href=&#34;#alternate-possibilities-with-or&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;defn &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;mk-tohlc&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;s&#34;&gt;&amp;#34;creates the dataset with date, open, high, low, close from filename&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;fpath&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;let &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;time &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;or &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;t&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;column-0&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;open&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;or &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;o&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;column-1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;high&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;or &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;h&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;column-2&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;low&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;or &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;l&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;column-3&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;close&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;or &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;c&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;column-4&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;rename-columns&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;          &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;-&amp;gt;dataset&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;fpath&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;ss&#34;&gt;:header-row?&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                            &lt;span class=&#34;ss&#34;&gt;:parser-fn&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;time &lt;/span&gt;&lt;span class=&#34;ss&#34;&gt;:string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                                        &lt;span class=&#34;nv&#34;&gt;open&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;:float32&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                                        &lt;span class=&#34;nv&#34;&gt;high&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;:float32&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                                        &lt;span class=&#34;nv&#34;&gt;low&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;:float32&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                                        &lt;span class=&#34;nv&#34;&gt;close&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;:float32&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}})&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;          &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;time &lt;/span&gt;&lt;span class=&#34;ss&#34;&gt;:time&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;open&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;:open&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;high&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;:high&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;low&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;:low&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;close&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;:close&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;})))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;files&#34; class=&#34;anchor-header&#34;&gt;files &lt;a class=&#34;anchor-link&#34; href=&#34;#files&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://stackoverflow.com/questions/8566531/listing-files-in-a-directory-in-clojure&#34;&gt;Listing files in a directory in Clojure&lt;/a&gt;&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;seq &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;.list&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;clojure.java.io/file&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;.&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;map &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;.getPath&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;%&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;     &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;file-seq &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;clojure.java.io/file&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;.&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&#34;https://clojuredocs.org/clojure.java.io/file&#34;&gt;file&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;fs - File system utilities for clojure &lt;a href=&#34;https://github.com/Raynes/fs&#34;&gt;https://github.com/Raynes/fs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;;using regex&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;def &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;files&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;filter &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;re-find &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;1D|4H&amp;#34;&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;%&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;          &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;map &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;.getPath&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;%&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;               &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;file-seq &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;clojure.java.io/file&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;/zata/truefx&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)))))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;;using string&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;def &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;files&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;filter &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;clojure.string/includes?&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;%&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;1D&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;          &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;map &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;.getPath&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;%&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;               &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;file-seq &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;clojure.java.io/file&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;/zata/truefx&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)))))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;;going through a vector&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;def &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;files&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;map &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;fn &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;x&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;filter &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;clojure.string/includes?&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;%&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;x&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                 &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;map &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;.getPath&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;%&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                      &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;file-seq &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;clojure.java.io/file&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;/zata/truefx&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)))))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;       &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;1D&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;4H&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;1D&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;files-from-filepaths&#34; class=&#34;anchor-header&#34;&gt;files from filepaths &lt;a class=&#34;anchor-link&#34; href=&#34;#files-from-filepaths&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;def &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;filepaths&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;s&#34;&gt;&amp;#34;produces a list of truefx path strings&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;flatten&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;map &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;fn &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;x&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                  &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;sort &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;filter &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;str/includes?&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;%&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;x&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                                &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;map &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;.getPath&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;%&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                                     &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;file-seq &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;clojure.java.io/file&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;/zata/truefx&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))))))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;1D&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;4H&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;1H&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;])))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;def &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;filenames&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;s&#34;&gt;&amp;#34;extracts file names from file paths&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;map &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;last &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;%&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;       &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;map &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;str/split&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;%&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;/&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;               &lt;span class=&#34;nv&#34;&gt;filepaths&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;partitions-and-maxmin&#34; class=&#34;anchor-header&#34;&gt;partitions and maxmin &lt;a class=&#34;anchor-link&#34; href=&#34;#partitions-and-maxmin&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;since partition gives list, we need to apply max to each list we map the
apply max over the partitions&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;map &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;apply max &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;%&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;partition&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;3&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;removing-nil&#34; class=&#34;anchor-header&#34;&gt;removing nil &lt;a class=&#34;anchor-link&#34; href=&#34;#removing-nil&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;filter &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;not&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;nil? &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;%&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;nil&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;2&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;3&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;nil&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;5&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;])&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;2&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;3&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;5&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;remove nil? &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;nil&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;2&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;3&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;nil&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;5&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;])&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;2&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;3&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;5&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;finding-nu&#34; class=&#34;anchor-header&#34;&gt;finding nu &lt;a class=&#34;anchor-link&#34; href=&#34;#finding-nu&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;defn &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;nusr&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;s&#34;&gt;&amp;#34;identifies sr-levels for instrument using nu&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;fp&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;let &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;o&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;h&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;l&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;c&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;fn &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;pf&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;inst-info&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;fp&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;part-size&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;5&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;step-size&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;midpt&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;quot &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;part-size&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;hi&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;partition&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;part-size&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;step-size&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;h&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;lo&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;partition&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;part-size&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;step-size&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;l&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;n&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;remove nil? &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;map &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;nu&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;%&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;max &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;midpt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;hi&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;u&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;remove nil? &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;map &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;nu&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;%&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;min &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;midpt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;lo&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;ss&#34;&gt;:ns&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;n&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;:us&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;u&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;defn &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;nu&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;s&#34;&gt;&amp;#34;finds a nu given seq, maxmin, midpt of seq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;sq&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;maxmin&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;midpt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;let &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;midval&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;nth &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;sq&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;midpt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;when &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;= &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;apply &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;maxmin&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;sq&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;midval&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;nv&#34;&gt;midval&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;nusr&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;first &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;truefx-filepaths&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;combining-vectors&#34; class=&#34;anchor-header&#34;&gt;combining vectors &lt;a class=&#34;anchor-link&#34; href=&#34;#combining-vectors&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;problem came up trying to work with bounsr and penesr where we needed to
take 2 vectors and generate a vector of vectors matching items in
sequence:&lt;/p&gt;
&lt;p&gt;[4 4 6] [7 8 9] =&amp;gt; [[4 7] [4 8] [6 9]]&lt;/p&gt;
&lt;p&gt;(zipmap [4 4 6] [7 8 9]) =&amp;gt; {4 8, 6 9} due to repetition of the 4
because it is a map&lt;/p&gt;
&lt;p&gt;this thread &lt;a href=&#34;https://stackoverflow.com/questions/2588227/is-there-an-equivalent-for-the-zip-function-in-clojure-core-or-contrib&#34;&gt;Is there an equivalent for the Zip function in
Clojure&lt;/a&gt;
had 2 solutions:&lt;/p&gt;
&lt;p&gt;(map vector [4 4 6] [7 8 9]) =&amp;gt; ([4 7] [4 8] [6 9])
(partition 2 (interleave [1 2 3] [4 5 6])) =&amp;gt; ((1 4) (2 5) (3 6))&lt;/p&gt;
&lt;p&gt;(interleave [1 2 3] [4 5 6] [7 8 9]) (apply interleave [[1 2 3]
[4 5 6] [7 8 9]])&lt;/p&gt;
&lt;p&gt;or as a function&lt;/p&gt;
&lt;p&gt;(defn zip [&amp;amp; colls] (partition (count colls) (apply interleave
colls)))&lt;/p&gt;
&lt;h2 id=&#34;diff-btn-map-and-apply&#34; class=&#34;anchor-header&#34;&gt;diff btn map and apply &lt;a class=&#34;anchor-link&#34; href=&#34;#diff-btn-map-and-apply&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;(apply F [1 2 3 4 5]) =&amp;gt; (F 1 2 3 4 5) (map F [1 2 3 4 5]) =&amp;gt;
[(F 1) (F 2) (F 3) (F 4) (F 5)]
&lt;a href=&#34;https://stackoverflow.com/questions/2311528/clojure-apply-vs-map&#34;&gt;https://stackoverflow.com/questions/2311528/clojure-apply-vs-map&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;use-a-vector-as-a-lifo-stack-to-check-for-balanced-brackets&#34; class=&#34;anchor-header&#34;&gt;Use a vector as a LIFO stack to check for balanced brackets &lt;a class=&#34;anchor-link&#34; href=&#34;#use-a-vector-as-a-lifo-stack-to-check-for-balanced-brackets&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-clojure&#34; data-lang=&#34;clojure&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;require&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;clojure.set&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;:refer&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;map-invert&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]])&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;defn &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;balance&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;form&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;let &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;brackets&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;sc&#34;&gt;\[&lt;/span&gt; &lt;span class=&#34;sc&#34;&gt;\]&lt;/span&gt; &lt;span class=&#34;sc&#34;&gt;\(&lt;/span&gt; &lt;span class=&#34;sc&#34;&gt;\)&lt;/span&gt; &lt;span class=&#34;sc&#34;&gt;\{&lt;/span&gt; &lt;span class=&#34;sc&#34;&gt;\}&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;scan&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;fn &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;q&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;x&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;               &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;cond&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                 &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;brackets&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;x&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;conj &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;q&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;x&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                 &lt;span class=&#34;p&#34;&gt;((&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;map-invert &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;brackets&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;x&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                 &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;if &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;= &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;brackets&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;peek &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;q&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;x&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                   &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;pop &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;q&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                   &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;throw&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                     &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;ex-info&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                       &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;str &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Unmatched delimiter &amp;#34;&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;x&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{})))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                 &lt;span class=&#34;ss&#34;&gt;:else&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;q&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;reduce &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;scan&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[]&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;form&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;balance&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;(let [a (inc 1]) (+ a 2))&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;ExceptionInfo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;Unmatched&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;delimiter&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;balance&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;(let [a (inc 1)] (+ a 2))&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;[]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;dataset-vs-matrix&#34; class=&#34;anchor-header&#34;&gt;dataset vs matrix &lt;a class=&#34;anchor-link&#34; href=&#34;#dataset-vs-matrix&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;(type (incanter/to-matrix ds)) mikera.arrayz.impl.JoinedArray or
vectorz/matrix (type (m/array ds)) clojure.lang.PersistentVector&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;&lt;/th&gt;
          &lt;th&gt;&lt;/th&gt;
          &lt;th&gt;&lt;/th&gt;
          &lt;th&gt;&lt;/th&gt;
          &lt;th&gt;&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;cmd&lt;/td&gt;
          &lt;td&gt;dataset&lt;/td&gt;
          &lt;td&gt;matrix&lt;/td&gt;
          &lt;td&gt;array&lt;/td&gt;
          &lt;td&gt;lazyseq&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;head,tail&lt;/td&gt;
          &lt;td&gt;y&lt;/td&gt;
          &lt;td&gt;y&lt;/td&gt;
          &lt;td&gt;y&lt;/td&gt;
          &lt;td&gt;n&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;take,drop&lt;/td&gt;
          &lt;td&gt;y&lt;/td&gt;
          &lt;td&gt;y&lt;/td&gt;
          &lt;td&gt;y&lt;/td&gt;
          &lt;td&gt;y&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;getting-stuff-out-of-incanter-dataset-dohlc&#34; class=&#34;anchor-header&#34;&gt;getting stuff out of incanter dataset dohlc &lt;a class=&#34;anchor-link&#34; href=&#34;#getting-stuff-out-of-incanter-dataset-dohlc&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;clojure.core.matrix.impl.dataset.DataSet&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;using $ producing lazyseq&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;his ($ :h dohlc) clojure.lang.LazySeq or (sel dohlc :cols :h) los ($
:l dohlc) clojure.lang.LazySeq or (sel dohlc :cols :l)&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;using to-map producing persistent vectors&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;ds (d/to-map dohlc) clojure.lang.PersistentArrayMap his (:h ds)
clojure.lang.PersistentVector los (:l ds) clojure.lang.PersistentVector&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;using m/array producing vectorz&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;ds (d/to-map dohlc) clojure.lang.PersistentArrayMap his (m/array (:h
ds)) mikera.vectorz.Vector los (m/array (:l ds)) mikera.vectorz.Vector
can&amp;rsquo;t (m/array ds) because clojure.lang.PersistentArrayMap cannot be
cast to java.lang.Number though (type (m/array d))
clojure.lang.PersistentVector&lt;/p&gt;
&lt;h2 id=&#34;sel-vs-&#34; class=&#34;anchor-header&#34;&gt;sel vs $ &lt;a class=&#34;anchor-link&#34; href=&#34;#sel-vs-&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;it seems as though we can use $ for pretty well everything we use sel
for (sel d :cols :h) &amp;lt;=&amp;gt; ($ :h d) (sel d :rows (range 2 11) :cols :d)
&amp;lt;=&amp;gt; ($ (range 1 11) :d d) (sel d :rows 1 :cols :h) &amp;lt;=&amp;gt; (sel d :rows
1 :cols 2) &amp;lt;=&amp;gt; (sel d 1 2) &amp;lt;=&amp;gt; ($ 1 2 d) &amp;lt;=&amp;gt; ($ 1 :h d)&lt;/p&gt;
&lt;h2 id=&#34;codeold&#34; class=&#34;anchor-header&#34;&gt;codeOLD &lt;a class=&#34;anchor-link&#34; href=&#34;#codeold&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;the ratios function doesn&amp;rsquo;t produce same results as the individual
codings we haven&amp;rsquo;t figured out why or which is really correct (defn
anulysisV2 &amp;quot; analyzes brs and prs price action on nu&lt;/p&gt;
&lt;p&gt;dohlc dataset columns :d date :o open :h high :l low :c close identify
nu using partition map bsr? psr? to hilo and determine how many of each
&amp;quot; [filepath] (let [[dohlc filename pipfactor] (instrument-dohlc
filepath) dohlc (d/select-rows dohlc (range 33)) dohlc-size (nrow dohlc)
;size of dataset less 2 because of header buffer (/ 12.0 pipfactor)
;buffer line calculation in pips for pair part-size 7 ;size of partition
chosen [nseq useq] (nu-finder dohlc)&lt;/p&gt;
&lt;p&gt;+brs? (fn [nu hilo cl &amp;gt;&amp;lt; -+] &amp;ldquo;n: (brs? n hi cl &amp;lt; -) u: (bsr? u lo
cl &amp;gt; &lt;del&gt;)&amp;rdquo; (and (btn? hilo (- nu buffer) (&lt;/del&gt; nu buffer)) (&amp;gt;&amp;lt; cl (-+ nu
buffer)))) prs? (fn [nu cl hilo &amp;gt;&amp;lt; -+] &amp;ldquo;n: (prs? n hi cl &amp;gt; &lt;del&gt;) u:
(prs? u lo cl &amp;lt; -&amp;rdquo; (and (&amp;gt;&amp;lt; hilo (-&lt;/del&gt; nu buffer)) (&amp;gt;&amp;lt; cl nu)))&lt;/p&gt;
&lt;p&gt;ratios (fn [rs nu-seq] (loop [nu nu-seq brs 0 prs 0 i 0] (let [nu0
(first nu-seq) hi ($ i :h dohlc) lo ($ i :l dohlc) cl ($ i :c dohlc)
[is-brs is-prs] (if (= rs &amp;ldquo;r&amp;rdquo;) [(brs? nu0 hi cl &amp;lt; -) (prs? nu0 hi cl
&amp;gt; +)] [(brs? nu0 lo cl &amp;gt; +) (prs? nu0 lo cl &amp;lt; -)]) ] (if (&amp;gt; i (-
dohlc-size part-size)) [brs prs] (cond is-brs (recur nu (inc brs) prs
(inc i)) is-prs (recur (drop 1 nu) brs (inc prs) (inc i)) :else (recur
nu brs prs (inc i))) ))))&lt;/p&gt;
&lt;p&gt;n-ratio (loop [nn nseq brs 0 prs 0 i 0] (let [firstnn (first nn) hi
($ i :h dohlc) cl ($ i :c dohlc)] (if (&amp;gt; i (- dohlc-size part-size))
[brs prs] (cond (brs? firstnn hi cl &amp;lt; -) (recur nn (inc brs) prs (inc
i)) (prs? firstnn hi cl &amp;gt; +) (recur (drop 1 nn) brs (inc prs) (inc i))
:else (recur nn brs prs (inc i))) ))) u-ratio (loop [uu useq brs 0 prs
0 i 0] (let [firstuu (first uu) lo ($ i :l dohlc) cl ($ i :c
dohlc)] (if (&amp;gt; i (- dohlc-size part-size)) [brs prs] (cond (brs?
firstuu lo cl &amp;gt; +) (recur uu (inc brs) prs (inc i)) (prs? firstuu lo cl
&amp;lt; -) (recur (drop 1 uu) brs (inc prs) (inc i)) :else (recur uu brs prs
(inc i))) ))) n-ratio (ratios &amp;ldquo;r&amp;rdquo; nseq) u-ratio (ratios &amp;ldquo;s&amp;rdquo; useq) ]
[n-ratio u-ratio] ))&lt;/p&gt;
&lt;p&gt;while the ideas here are ok we require 20s by not using partitions and
25ms when we do!! however, we need a way to figure out the index&lt;/p&gt;
&lt;p&gt;(defn nu-finderV2 &amp;quot; finds nu give a dohlc dataset returns [[i nn] [i
uu]] &amp;quot; [dohlc] (let [size (nrow dohlc) nu-breadth 7 ;nu width
buf-bars (quot nu-breadth 2) ;number of bars on either side of nu ibeg
buf-bars ;begining bar to look for nu iend (- (nrow dohlc) 1 buf-bars)
;ending bar to look for nu nu? (fn [i hilo maxmin] (= ($ i hilo
dohlc) (apply maxmin ($ (range (- i buf-bars) (+ i buf-bars 1)) hilo
dohlc)))) nus (fn [hilo maxmin] (loop [i ibeg iv []] (if (&amp;gt;= i
iend) iv (if (nu? i hilo maxmin) (recur (+ i buf-bars 1) (conj iv [i
($ i hilo dohlc)])) (recur (inc i) iv)))))] [(nus :h max) (nus :l
min)]))&lt;/p&gt;
&lt;p&gt;(defn anulysisV1 &amp;quot; analyzes brs and prs price action on nu&lt;/p&gt;
&lt;p&gt;dohlc dataset columns :d date :o open :h high :l low :c close identify
nu using partition map bsr? psr? to hilo and determine how many of each
&amp;quot; [filepath] (let [[dohlc filename pipfactor] (instrument-dohlc
filepath) dohlc-size (nrow dohlc) ;size of dataset less 2 because of
header buffer (/ 12.0 pipfactor) ;buffer line calculation in pips for
pair part-size 7 ;size of partition chosen nn (nu-finder ($ :h dohlc)
part-size max) uu (nu-finder ($ :l dohlc) part-size min) in-zone? (fn
[hilo nu] (btn? hilo (- nu buffer) (+ nu buffer)))] (loop [i 4 brs
0] (if (&amp;gt; i (- dohlc-size 9)) brs (recur (inc i) (if (in-zone? ($ i
:h dohlc) (first nn)) (inc brs) brs))) ) [(count nn) (count uu)]))&lt;/p&gt;
&lt;p&gt;(defn mk-dohlc &amp;ldquo;creates the dataset with date, open, high, low, close
from filename&amp;rdquo; [filename] (d/rename-columns (read-dataset filename)
{:col0 :d :col1 :o :col2 :h :col3 :l :col4 :c}))&lt;/p&gt;
&lt;p&gt;(defn nu-finderV1 &amp;quot; finds all nu in a sequence of hilo given a sequence,
the partition size, max|min operator for his|los TODO have option to
remove invalid nu &amp;quot; [aseq part-size maxmin] (let [partitions
(partition part-size 1 aseq) midpt (quot part-size 2) nu (for [p
partitions :when (= (apply maxmin p) (nth p midpt))] (nth p midpt))]
nu))&lt;/p&gt;
&lt;p&gt;(def truefx-filepaths &amp;ldquo;produces a list of truefx path strings&amp;rdquo;
(vectorize (flatten (map (fn [x] (sort (filter #(str/includes? % x)
(map #(.getPath %) (file-seq (clojure.java.io/file &amp;ldquo;/zata/truefx&amp;rdquo;))))))
[&amp;ldquo;1D&amp;rdquo; &amp;ldquo;4H&amp;rdquo; &amp;ldquo;1H&amp;rdquo;]))))&lt;/p&gt;
&lt;p&gt;(defn adjacent-confluence &amp;ldquo;determines oc confluence behavior of adjacent
bars&amp;rdquo; [fp] (let [dohlc (mk-dohlc fp) fn (filename-from-filepath fp)
pf (pip-factor fn) m (to-matrix (ds/remove-columns dohlc [:d])) o (sel
m :cols 0) h (sel m :cols 1) l (sel m :cols 2) c (sel m :cols 3) co (map
pips c o (repeat pf)) pn (map #(pos? (* %1 %2)) co (drop 1 co)) p%
(Math/round (/ (count (filter true? pn)) (float (count pn)) 0.01))]
(printf &amp;ldquo;%s %d %n&amp;rdquo; fn p%) p%))&lt;/p&gt;
&lt;h2 id=&#34;to-solve&#34; class=&#34;anchor-header&#34;&gt;to-solve &lt;a class=&#34;anchor-link&#34; href=&#34;#to-solve&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&#34;match-a-key-and-print-component-of-a-map&#34; class=&#34;anchor-header&#34;&gt;match a key and print component of a map &lt;a class=&#34;anchor-link&#34; href=&#34;#match-a-key-and-print-component-of-a-map&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;here is a vector of maps (def asym-parts [{:name &amp;ldquo;head&amp;rdquo; :size 3} {:name
&amp;ldquo;mouth&amp;rdquo; :size 1} {:name &amp;ldquo;nose&amp;rdquo; :size 1} {:name &amp;ldquo;neck&amp;rdquo; :size 2} {:name
&amp;ldquo;left-eye&amp;rdquo; :size 1} {:name &amp;ldquo;left-ear&amp;rdquo; :size 1}to {:name &amp;ldquo;left-shoulder&amp;rdquo;
:size 3}])&lt;/p&gt;
&lt;p&gt;match the :name to be &amp;ldquo;nose&amp;rdquo; and print that item TODO&lt;/p&gt;
&lt;p&gt;an interesting solution to something similar
&lt;a href=&#34;https://stackoverflow.com/questions/18176372/clojure-get-map-key-by-value&#34;&gt;https://stackoverflow.com/questions/18176372/clojure-get-map-key-by-value&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;(-&amp;gt;&amp;gt; {:a &amp;ldquo;bar&amp;rdquo; :b &amp;ldquo;foo&amp;rdquo; :c &amp;ldquo;bar&amp;rdquo; :d &amp;ldquo;baz&amp;rdquo;} ; initial map (group-by
val) ; sorted into a new map based on value of each key (#(get % &amp;ldquo;bar&amp;rdquo;))
; extract the entries that had value &amp;ldquo;bar&amp;rdquo; (map key)) ; get the keys
that had value bar or (map key (#(get % &amp;ldquo;bar&amp;rdquo;) (group-by val {:a &amp;ldquo;bar&amp;rdquo;
:b &amp;ldquo;foo&amp;rdquo; :c &amp;ldquo;bar&amp;rdquo; :d &amp;ldquo;baz&amp;rdquo;})))&lt;/p&gt;
&lt;h3 id=&#34;old-diary-items&#34; class=&#34;anchor-header&#34;&gt;old diary items &lt;a class=&#34;anchor-link&#34; href=&#34;#old-diary-items&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&amp;lt;2020-07-24 Fri&amp;gt; figured out how to install own work to .m2 started
rewrite of algolyze using these ideas &amp;lt;2020-07-23 Thu&amp;gt; went through
clojure style guide got better understanding of ns installed and worked
with hylang - though we should check out cljpython too at some point&lt;/p&gt;
&lt;p&gt;discussion on tech.ml was very promising with both gigasquid and joinr
praising it. so that&amp;rsquo;s what we&amp;rsquo;ll go with for now - convert existing
items to it and look for a visualization mechanism. &amp;lt;2020-07-22 Wed&amp;gt;
got nuen.clj v1 done and testing.&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-07-18 Sat&amp;gt; go thru clojure reader is unsafe post about times
post about project mechanism&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-07-17 Fri&amp;gt; nuen mostly done thx to help on clojurians&lt;/p&gt;
&lt;p&gt;techml read into techml dataset a csv file nearly 3 million lines drop
one column form new column the result of subtracting one column from
another printout head of adjusted dataset&lt;/p&gt;
&lt;p&gt;timings: lein run 62.93s user 0.86s system 123% cpu 51.800 total emacs
repl &amp;ldquo;Elapsed time: 40112.441757 msecs&amp;rdquo; java -jar
target/uberjar/techml-0.1.0-SNAPSHOT-standalone.jar 29.95s user 0.77s
system 162% cpu 18.916 total&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-07-16 Thu&amp;gt; start nuen&lt;/p&gt;
&lt;p&gt;rewrite anulysis for tech.ml rewrite anulysis for arrays&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-07-15 Wed&amp;gt; finish mikera and incanter build a matrix, dataset,
array toolkit (mikera incanter and anything else) plan for clj
cheatsheet explorations -&amp;gt; make own cheatsheet from it and others plan
for java function access&lt;/p&gt;
&lt;p&gt;will conversion to separate arrays be more efficient for subsequent
processing? using arrays instead of incanter datasets may be practical?&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-07-14 Tue&amp;gt; finishing mikera and incanter we should go through
cheatsheet items and understand how the main functions in the categories
work&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-07-13 Mon&amp;gt; last couple of days were spent with julia
programming. though the docs are excellent, emacs doesn&amp;rsquo;t work too well
with it right now. emacs does work well with R. so may be …&lt;/p&gt;
&lt;p&gt;attempt to get python libraries on clojure using






    
    &lt;img src=&#34;libpython-clj&#34; alt=&#34;libpython-clj&#34;&gt;

 - but carin&amp;rsquo;s example
doesn&amp;rsquo;t work completely. anyway, we don&amp;rsquo;t really need to do this now
because what we were interested in seeing was how well anulysis worked
and we can actually do this better in other ways - such as plotting hlc
dots with buffers from nu&lt;/p&gt;
&lt;p&gt;checked out graalvm and that does look very interesting! again, we don&amp;rsquo;t
need it now, but it is definitely something to keep in mind for the
future considering one demo showed 20 performance improvement. it may be
useful even without its polyglot capabilities.&lt;/p&gt;
&lt;p&gt;for now, here&amp;rsquo;s what we focus on:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;learn mikera and incanter&lt;/li&gt;
&lt;li&gt;learn what we can do with direct access to java&lt;/li&gt;
&lt;li&gt;optimize anulysis&lt;/li&gt;
&lt;li&gt;get nuen completed&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;lt;2020-07-10 Fri&amp;gt; got R and candlesticks working - it&amp;rsquo;s pretty good!
main difficulty was that manjaro doesn&amp;rsquo;t autoload make and gcc-fortran&lt;/p&gt;
&lt;p&gt;plotly.clj doesn&amp;rsquo;t seem to have candlesticks plan is to go through
incanter plotting and compare to plotly.clj plotting&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-07-09 Thu&amp;gt; anulysis finish hopefully&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;plan for manual trading&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;examine situation around 12am&lt;/li&gt;
&lt;li&gt;put in suitable entry limit or stop trades with sltp&lt;/li&gt;
&lt;li&gt;try to exit trade around 12pm next day&lt;/li&gt;
&lt;li&gt;close orders and start at 1 again&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&amp;lt;2020-07-08 Wed&amp;gt; &lt;a href=&#34;https://docs.cider.mx/cider/debugging/debugger.html&#34;&gt;cider site
debugging&lt;/a&gt; &lt;a href=&#34;https://endlessparentheses.com/cider-debug-a-visual-interactive-debugger-for-clojure.html&#34;&gt;cider
debugging
tools&lt;/a&gt;
&lt;a href=&#34;https://stackoverflow.com/questions/2352020/debugging-in-clojure&#34;&gt;debugging in
clojure&lt;/a&gt;
several items not quite understood but we now have a useable debugging
mechanism&lt;/p&gt;
&lt;p&gt;more learnt about loop-recur in that the main if statement can have
various forms (eg let) in true or false. this knowledge enabled the best
version to-date: (fn [rs nu-seq] (loop [nu nu-seq brs 0 prs 0 i 0]
(if (or (&amp;gt; i (- dohlc-size part-size)) (empty? nu)) [brs prs] (let
[nu0 (first nu-seq) hi ($ i :h dohlc) lo ($ i :l dohlc) cl ($ i :c
dohlc) [is-brs is-prs] (if (= rs &amp;ldquo;r&amp;rdquo;) [(brs? nu0 hi cl &amp;lt; -) (prs?
nu0 hi cl &amp;gt; +)] [(brs? nu0 lo cl &amp;gt; +) (prs? nu0 lo cl &amp;lt; -)]) ]
(cond is-brs (recur nu (inc brs) prs (inc i)) is-prs (recur (drop 1 nu)
brs (inc prs) (inc i)) :else (recur nu brs prs (inc i)))))))&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-07-07 Tue&amp;gt; getting nu the partition mechanism provides far
faster results than iterating over groups of 7 bars - even if you skip
bars regularly because after a nu the latter three can never be a nu.
however, the partitions don&amp;rsquo;t provide anyway of keeping track of the
index. a problem can develop in that as we go through nu we could be
counting brs even before the occurence of the nu!&lt;/p&gt;
&lt;p&gt;so here are 2 ideas: figure out the index of the nu through a loop-recur
setup. something like loop ds to find index conj
index+accumulatedindices to nu drop index+1 ds&lt;/p&gt;
&lt;p&gt;similar idea, but we don&amp;rsquo;t need to actually put the index anywhere. find
index of nu drop to index+1 start to check for brs once prs drop current
nu do over again this way we only start checking for brs after we find
where the nu is&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-07-06 Mon&amp;gt; figured out how to use loop-recur better - it is a
likeable combo and seems preferable to me than recursion now. got a good
version of nu-finder done which includes index amongst other things and
can be used outside anulysis. &amp;lt;2020-07-05 Sun&amp;gt; setup nu-orders.clj for
populating nu with orders &amp;lt;2020-07-04 Sat&amp;gt; finish anulysis
&amp;lt;2020-07-03 Fri&amp;gt; go through google hits example&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-07-02 Thu&amp;gt; determine whether to use core.matrix or incanter for
most things incanter is being incorporated within core.matrix and it is
not really developed much. so we&amp;rsquo;ll make the switch and start looking at
some of the other data science libraries.&lt;/p&gt;
&lt;p&gt;discovered core.matrix creator mike anderson or mikera who has good
youtube videos on the topic&lt;/p&gt;
&lt;p&gt;seems as though core.matrix (most operations) and incanter (rw graphics
etc) can work well together.&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-07-01 Wed&amp;gt; issues with datasets and matrices using map and apply
figured out a lot about for loop &amp;lt;2020-06-30 Tue&amp;gt; dilemmas with
figuring out how to work hilo with nus &amp;lt;2020-06-29 Mon&amp;gt; figuring out a
more iterative anulysis &amp;lt;2020-06-28 Sun&amp;gt; work on sicp - understanding
cond and if &amp;lt;2020-06-27 Sat&amp;gt; started sicp and
INDUCTIVESYNTHESISOFFUNCTIONALPROGRAMS&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-06-26 Fri&amp;gt; figure out mechanism to compare hilo to stacked nu
problem is that i keep wanting to put things into boxes rather than
thinking functionally.&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-06-25 Thu&amp;gt; work on anulysis using stacks and proper influence.&lt;/p&gt;
&lt;p&gt;(def d (ds/select-rows ds (range 9))) (ds/add-column d :sums (mt/add
(sel d :cols :o) (sel d :cols :h))) (ds/add-column d :sums (mt/gt (sel d
:cols :c) 83)) (ds/add-column d :sums (mt/mul (sel d :cols :c) (mt/gt
(sel d :cols :c) 83))) ;crude&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-06-24 Wed&amp;gt; creating bounsr and penesr functions within let got
involved with creating pairs&lt;/p&gt;
&lt;p&gt;though there are some nice ideas in V1 of anulysis the overall attempt
to have nu checked over the entire matrix is meaningless and produced
absurdly high numbers - eg almost 8000 bounsr for nrow = 2248. so we
need to restrict the nu influence to forward items only and have them
flip after first penesr and disappear after a second penesr.&lt;/p&gt;
&lt;p&gt;(defn anulysisV1 &amp;ldquo;analyzes pa near nu&amp;rdquo; [fp] (let [[ops his los cls
fnm pf] (instrument-info fp) buffer (/ 12 pf) bounsr? (fn [nus hilos
cls &amp;gt;&amp;lt; -+] (count (remove nil? (for [nu nus [hilo cl] (zip hilos
cls)] (let [nu-buffer (-+ nu buffer)] (if (and (btn? hilo [nu
nu-buffer]) (&amp;gt;&amp;lt; nu-buffer cl)) true)))))) bpsr? (fn [nus hilos ops
cls &amp;gt;&amp;lt; -+] (for [nu nus [hilo op cl] (zip hilos ops cls)] (let
[b-buffer (-+ nu buffer) p-buffer (-+ nu (- buffer))] (cond (and (btn?
hilo [nu b-buffer]) (&amp;gt;&amp;lt; b-buffer cl)) :bounsr (and (btn? nu [op
cl]) ) :penesr)))) part-size 5 midpt (quot part-size 2) hi-partition
(partition part-size 1 his) lo-partition (partition part-size 1 los) nn
(remove nil? (map #(nu-finder % max midpt) hi-partition)) uu (remove
nil? (map #(nu-finder % min midpt) lo-partition)) boun-s (bounsr? uu
los cls &amp;lt; +) boun-r (bounsr? nn his cls &amp;gt; -)&lt;/p&gt;
&lt;p&gt;isbounsr #(= :bounsr %) ispenesr #(= :penesr %) bpu (bpsr? uu los ops
cls &amp;lt; +) bpn (bpsr? nn his ops cls &amp;gt; -) ] [fnm boun-s boun-r (count
(filter isbounsr bpu)) (count (filter isbounsr bpn)) (count (filter
ispenesr bpu)) (count (filter ispenesr bpn))]))&lt;/p&gt;
&lt;p&gt;(map anulysis (take 1 truefx-filepaths)) =&amp;gt; ([&amp;ldquo;audjpy1D.csv&amp;rdquo; 3829
3607]) =&amp;gt; ([&amp;ldquo;audjpy1D.csv&amp;rdquo; 4167 4035])&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-06-23 Tue&amp;gt; coined term lalwal lose a little win a lot rewrote
outliers in truefx files - all were with the lows. some involving CHF
may have been legitimate. anulysis almost done after figuring out that
:while is not to be used with for - not sure what it is&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-06-22 Mon&amp;gt; started anulysis&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-06-21 Sun&amp;gt; get barchar working first idea of adjacent-confluence
may work in reverse for shorter tf&lt;/p&gt;
&lt;p&gt;started snippets in this file&lt;/p&gt;
&lt;p&gt;made neat ns discovry - whatever is in core.clj including def/defn
becomes available to every other file provided the namespace isn&amp;rsquo;t
changed! this really means that we can load up core.clj with whatever is
required rather than import everything for every related program we
create!&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-06-20 Sat&amp;gt; working with dataset functions add-column,
reorder-column, remove-column wrote sel-col function which is useful to
work with single column in dataset&lt;/p&gt;
&lt;p&gt;discovered that sel on a dataset is very slow compared to sel on a
matrix it seems to be far, far faster to convert a dataset to a matrix
to do things and then convert it back if you want to utilize the variety
of types a dataset offers. (see xpts in datmat.clj)&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-06-19 Fri&amp;gt; investigating various things all week without entry
into diary many of clojure.core.matrix is replacing the incanter
functions: see updates to incanter 2.0
&lt;a href=&#34;https://github.com/incanter/incanter/wiki/Incanter-2.0-change-log&#34;&gt;https://github.com/incanter/incanter/wiki/Incanter-2.0-change-log&lt;/a&gt; so
we investigate these in datmat.clj&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-06-11 Thu&amp;gt; get-orders-for done rearrange the ztut which was
getting awkward as far as ns goes as well as other things. set it all up
on gitlab&lt;/p&gt;
&lt;p&gt;changing to ns works with C-c M-n after we C-c C-k the buffer. for some
reason, (in-ns namespace) doesn&amp;rsquo;t always work. &lt;a href=&#34;http://jr0cket.co.uk/2015/01/getting-started-with-cider-repl-for-clojure-on-emacs-live.html&#34;&gt;this
page&lt;/a&gt;
is useful as may be other things on that site.&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-06-10 Wed&amp;gt; incanter things work nicely so far, but we need to
become far more knowledgeable working with datasets, functions (what
they do) and plotting.&lt;/p&gt;
&lt;p&gt;also, the how i start thing is a bit confusing as carin jumps to things
that we&amp;rsquo;re not familiar with so we&amp;rsquo;ll get back to that later.&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-06-09 Tue&amp;gt; incanter:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;work through &lt;a href=&#34;https://data-sorcery.org/contents/&#34;&gt;data sorcery&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;cheatsheet use regularly to recall syntax and concepts&lt;/li&gt;
&lt;li&gt;make use of api documentation throughout&lt;/li&gt;
&lt;li&gt;namespace switching solved: repl takes main ns, but can switch with
(in-ns &amp;lsquo;whatever) so long as it is seen&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;started &lt;a href=&#34;https://howistart.org/posts/clojure/1/&#34;&gt;How I Start&lt;/a&gt; which
should be useful for namespace understanding and testing&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;lt;2020-06-08 Mon&amp;gt; incanter:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;work through &lt;a href=&#34;https://hub.packtpub.com/working-incanter-datasets/&#34;&gt;ch6 Working with Incanter
Datasets&lt;/a&gt; from
Clojure Data Analysis Cookbook which was helpful though the datasets
used were huge and therefore difficult to examine in some situations&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;lt;2020-06-07 Sun&amp;gt; installed
&lt;a href=&#34;https://github.com/hyPiRion/inlein/releases/tag/0.2.0&#34;&gt;inlein&lt;/a&gt; started
thinking bayes&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-06-06 Sat&amp;gt; transferred from github to gitlab which seems to be
smoother and cleaner. cleaned up tutorials into ztut folder cleaned up
clj bookmarks went through excellent birdseye view of clj &lt;a href=&#34;http://www.unexpected-vortices.com/clojure/brief-beginners-guide/toc.html&#34;&gt;A Brief
Beginner&amp;rsquo;s Guide To
Clojure&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-06-05 Fri&amp;gt; more cider it seems that form order is important
because loading the buffer when dependencies don&amp;rsquo;t come first makes eval
impossible. cider has a lot of functions, but we need to figure out
which ones we&amp;rsquo;ll actually use successfully connected to an existing repl
at localhost after getting port using: connection info C-c M-d&lt;/p&gt;
&lt;p&gt;paredit:&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;&lt;/th&gt;
          &lt;th&gt;&lt;/th&gt;
          &lt;th&gt;&lt;/th&gt;
          &lt;th&gt;&lt;/th&gt;
          &lt;th&gt;&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;M-( M-&amp;quot;&lt;/td&gt;
          &lt;td&gt;M-s M-?&lt;/td&gt;
          &lt;td&gt;C-right C-left&lt;/td&gt;
          &lt;td&gt;M-S M-J&lt;/td&gt;
          &lt;td&gt;C-M-f C-M-b&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;cider:&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;&lt;/th&gt;
          &lt;th&gt;&lt;/th&gt;
          &lt;th&gt;&lt;/th&gt;
          &lt;th&gt;&lt;/th&gt;
          &lt;th&gt;&lt;/th&gt;
          &lt;th&gt;&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;C-c C-z&lt;/td&gt;
          &lt;td&gt;C-c M-j&lt;/td&gt;
          &lt;td&gt;C-c C-c&lt;/td&gt;
          &lt;td&gt;C-c C-k&lt;/td&gt;
          &lt;td&gt;C-up C-down&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;lt;2020-06-04 Thu&amp;gt; got all of oanda ide to date as far as we had python
going order fn greatly simplified - we never needed to use if-let&lt;/p&gt;
&lt;p&gt;investigated cider further watched alchy bozbat&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-06-03 Wed&amp;gt; stuck on json not being parsed but that was because
clojure follows the curl more closely using :body instead of :json
whereas python didn&amp;rsquo;t&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-06-02 Tue&amp;gt; get api functions and sring theory to where we were
with python all api done as far as python progress except for the json
issue&lt;/p&gt;
&lt;p&gt;hobbit problem using reduce is neatest&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=RVmY2lQ4DHE&#34;&gt;excellent video with edmund
jackson&lt;/a&gt; data science and
clojure shows the landscape in 2012 and what options there were then
probably worth following up on this.&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-06-01 Mon&amp;gt; understood the hobbit setup mostly in brave it is
messy using loop, but much messier other ways&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-05-31 Sun&amp;gt; set up tut structures in clojure directory set up
problems to solve file in to-solve.clj file&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://8thlight.com/blog/colin-jones/2010/12/05/clojure-libs-and-namespaces-require-use-import-and-ns.html&#34;&gt;Clojure Libs and Namespaces: require, use, import and
ns&lt;/a&gt;
(require &amp;lsquo;clojure.string &amp;lsquo;clojure.test) (require &amp;lsquo;[clojure.string :as
string]) to avoid (require [&amp;lsquo;clojure.string :as &amp;lsquo;string]) (require
&amp;lsquo;clojure.string &amp;lsquo;[clojure.test :as test]) (require &amp;lsquo;(clojure string
test)) (require &amp;lsquo;(clojure [string :as string] test))&lt;/p&gt;
&lt;p&gt;consider the incanter lib issue (use &amp;lsquo;(incanter core stats charts io))
works right away and we can call view, histogram etc (require &amp;lsquo;(incanter
core stats charts io)) doesn&amp;rsquo;t seem to work at all, but that&amp;rsquo;s due to ns
issues: (incanter.core/view (incanter.charts/histogram
(incanter.stats/sample-normal 1000))) is just fine&lt;/p&gt;
&lt;p&gt;also see &lt;a href=&#34;http://clojure-doc.org/articles/language/namespaces.html&#34;&gt;Clojure Namespaces and
Vars&lt;/a&gt; for
better ways as well as this
&lt;a href=&#34;https://stackoverflow.com/questions/22599712/incanter-dependency/22600355#22600355&#34;&gt;answer&lt;/a&gt;
from stackoverflow. we can solve this with (ns tut-incanter.core
(:require (incanter [core :refer :all] [stats :refer :all] [charts
:refer :all]))) though (use &amp;lsquo;(incanter core stats charts)) seems much
simpler&lt;/p&gt;
&lt;p&gt;both api requests with clj-http and json readability accomplished next
step is to get functions to work&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-05-30 Sat&amp;gt; figuring out git mostly getting through brave ch3
except last exercise&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-05-29 Fri&amp;gt; started clojure for brave updated several youtube
resources&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-05-28 Thu&amp;gt; finished cds introduction&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-05-27 Wed&amp;gt; halfway through cds introduction why clojure video by
vijay is useful&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-05-26 Tue&amp;gt; continued with cds set up resources and videos
watched russ olsen &lt;a href=&#34;https://www.youtube.com/watch?v=0if71HOyVjY&#34;&gt;functional programming in 40
min&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;2020-05-25 Mon&amp;gt; set up emacs for clojure watched rick hickey video on
creating it got cider and lein working started cds tutorial&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Emacs</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/computing/emacs/</link>
      <pubDate>Thu, 16 Jun 2022 12:40:30 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/computing/emacs/</guid>
      <description>&lt;p&gt;We belong to the &lt;a href=&#34;https://www.gnu.org/software/emacs/&#34;&gt;church of emacs&lt;/a&gt;
which we feel is the ultimate editor!&lt;/p&gt;
&lt;h1 id=&#34;keybindings&#34; class=&#34;anchor-header&#34;&gt;keybindings &lt;a class=&#34;anchor-link&#34; href=&#34;#keybindings&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;assistance&#34; class=&#34;anchor-header&#34;&gt;assistance &lt;a class=&#34;anchor-link&#34; href=&#34;#assistance&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;The emacs help
&lt;a href=&#34;https://www.gnu.org/software/emacs/manual/html_node/emacs/Help.html&#34;&gt;manual&lt;/a&gt;
and
&lt;a href=&#34;https://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Summary.html&#34;&gt;help summary&lt;/a&gt;
TODO lots to check out here&lt;/li&gt;
&lt;li&gt;Gateway to finding anything on emacs is C-h ?&lt;/li&gt;
&lt;li&gt;Regexps can be used as lists of words which are ANDed.&lt;/li&gt;
&lt;li&gt;Some prefix followed by C-h give list of bindings for prefix.&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- --&gt;
&lt;pre&gt;&lt;code&gt;;; quick help
C-h C-q

;; apropos
M-x apropos Display all symbols matching a pattern
M-X Display all commands possible for buffer
C-h a Search only commands (apropos-command)
C-h d Search docs (apropos-documentation)
M-x apropos-library Useful for new mode or package
M-x apropos-value Useful if you know value not variable

;; describes
C-h m Mode major/minor, keybindings (describe-mode)
C-h x Commands (describe-command)
C-h f Functions (describe-function)
C-h v Variable (describe-variable)
C-h k Key detail (describe-key)
C-h c Key brief (describe-key-briefly)

All describe buffers have shortcut keys i (info), s (source), c (customize).

;; info
C-h i Open info manual
C-h i d m &amp;lt;item&amp;gt; RET i &amp;lt;topic&amp;gt; RET Indices search
C-h i d m &amp;lt;item&amp;gt; RET s &amp;lt;topic&amp;gt; RET Regexp search
C-h r m &amp;lt;topic&amp;gt; Direct way to emacs info
M-x info-apropos searches for item in all info
M-x info-display-manual get manual by name (or tab for list)
M-x info-finder uses list of keywords to find things

;; various
C-h p Packages list
C-h e Messages buffer
C-h o Symbol docs at point or type it
C-h s Current syntax table !!!

M-x manual-entry RET manpage Get a manpage
&amp;lt;prefix&amp;gt; C-h all prefix possibilities
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;bookmarks&#34; class=&#34;anchor-header&#34;&gt;bookmarks &lt;a class=&#34;anchor-link&#34; href=&#34;#bookmarks&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;C-x r m set bookmark
C-x r b jump to bookmark
C-x r l list bookmarks
M-x bookmark-delete
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;buffers&#34; class=&#34;anchor-header&#34;&gt;buffers &lt;a class=&#34;anchor-link&#34; href=&#34;#buffers&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;C-x b helm-buffers
C-x C-b helm-multi-files
C-x M-b ibuffer
C-x k kill buffer
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;case&#34; class=&#34;anchor-header&#34;&gt;case &lt;a class=&#34;anchor-link&#34; href=&#34;#case&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;M-c Word capitalize
M-u Word ucase
M-d Word dcase
C-x C-u Region ucase
C-x C-l Region lcase
M-x upcase-initials-region Which is strange for most situations.
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;comment&#34; class=&#34;anchor-header&#34;&gt;comment &lt;a class=&#34;anchor-link&#34; href=&#34;#comment&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;M-; Comment single/double/region/uncomment
C-x C-; Double comment (lisp)/uncomment
M-x comment-box
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Various variables can be customized as well to suit requirements.&lt;/p&gt;
&lt;h2 id=&#34;count&#34; class=&#34;anchor-header&#34;&gt;count &lt;a class=&#34;anchor-link&#34; href=&#34;#count&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;M-= Words (buffer or region)
M-x count-lines-region
M-x count-matches
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;dired&#34; class=&#34;anchor-header&#34;&gt;dired &lt;a class=&#34;anchor-link&#34; href=&#34;#dired&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Only most useful bindings here. (See dired section for more)&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;;; commands on files
! Any command on a file
! cmd * &amp;gt; newfile will have output of cmd on * (cursor file)

;; compare files
=  goto file, =, enter other file (figure out how diff works !!!)

;; enter a dir
C-x (4|5) d ~/ new window|frame
C-x d ~/*|.*|D* all|hidden|starting with D files

;; markings
m mark
d mark for deletion
t toggle marks
u,U unmark
M-del unmark all
%d regexp for deletion
~|# bkp|auto-save for deletion
%m regexp flag
%g regexp contained in files
*s|/|.|@ mark all|dirs|ext|sym

;; move
j move to file
(M-)C-s (regexp)search
M-{|} up|down to marked
^ move to parent dir
&amp;lt;|&amp;gt; move to prev|next dir

;; specific commands on marked items
C|D|P|R copy|delete|print|rename
G|M|O dired-do-chgrp|chmod|chown
A|Q regexp search|query replace
!|&amp;amp; shell command on files sync|async
%u|l upper|lower
S|Y|H links sym|relsym|hard

;; subdirs
i insert subdir
C-u k remove subdir
$ fold subdir
M-$ fold all dirs
C-M p|n go to prev|next subdir
C-M-d go to first child subdir


;; view directory
C-u s change ls flags
i put cursor dirs into same buffer

;; visit
e|f same window find
o other window find (C-o don&#39;t move there)
v read only
^ parent dir
a descend discarding parent  
W guess default application

;; zzmisc
h help
? prompt for choice delete,copy,find ...
B|L byte-compile|load elisp files

k dired-do-kill-lines don&#39;t delete !!!
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;greps&#34; class=&#34;anchor-header&#34;&gt;greps &lt;a class=&#34;anchor-link&#34; href=&#34;#greps&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;;; rg
C-c s gives menu to do various greps

;; helm ag
M-g s helm-do-grep-ag (alt to C-s)

;; grep
M-x grep Prompts for item and files
M-x grep-find Uses find and -exec grep
M-x lgrep Prompt through each step
M-x rgrep Recursive search
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;helm&#34; class=&#34;anchor-header&#34;&gt;helm &lt;a class=&#34;anchor-link&#34; href=&#34;#helm&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;C-x c (prefix) C-g (exit usually)&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;;; helmed key bindings
M-x helm-M-x
M-y helm-show-kill-ring
M-s o helm-occur
C-x C-f helm-find-files
C-x C-b helm-multi-files (use to switch buffers)
C-spc mark buffers
M-D delete marked buffers
C-c g helm-google-suggest
M-g f helm-do-grep-ag (alt to C-s)

;; helm prefixed
/ helm-find files recursively from pwd
@ helm-list-elisp-packages
f helm-multi-files buffers,recent,bookmarks,pwd (C-x C-b)
l helm-locate locate through helm
r helm-regexp build regexp for find in file

;; help indices
h g helm-info-gnus
h h helm-documentation
h i helm-info-at-point
h r helm-info-emacs
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;filling&#34; class=&#34;anchor-header&#34;&gt;filling &lt;a class=&#34;anchor-link&#34; href=&#34;#filling&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;M-p Fill paragraph
C-u M-q Fill and justify
C-x f Set fill width
C-x . Set fill prefix (for each fill line)
M-x auto-fill-mode (likely best for text production)
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;insert&#34; class=&#34;anchor-header&#34;&gt;insert &lt;a class=&#34;anchor-link&#34; href=&#34;#insert&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;C-x i Insert file
C-x x i Insert buffer (since all buffers aren&#39;t files)
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;kill&#34; class=&#34;anchor-header&#34;&gt;kill &lt;a class=&#34;anchor-link&#34; href=&#34;#kill&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;M-d Word forward from point
C-&amp;lt;back&amp;gt; Word backward from point
C-k To end of line
C-S-k To beg of line
M-k Rest of paragraph
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;M-y TAB will show kill ring in buffer for yank.&lt;/p&gt;
&lt;h2 id=&#34;macro&#34; class=&#34;anchor-header&#34;&gt;macro &lt;a class=&#34;anchor-link&#34; href=&#34;#macro&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;F3 record beg
C-u F3 record beg and append to last
F4 record end | play last
C-u F4 play 2nd
M-&amp;lt;N&amp;gt; F4 play last N times

C-x C-k n names last
C-x C-k b binds last to key
M-x insert-kbd-macro pastes into buffer
C-x C-k e edits last
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;mark&#34; class=&#34;anchor-header&#34;&gt;mark &lt;a class=&#34;anchor-link&#34; href=&#34;#mark&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;M-@ Word (M-- backward)
M-h Paragraph (M-- backward)
C-x h Entire buffer
C-x C-p Next page

in ibuffer
% n - Mark buffers by their name, using a regexp.
% m - Mark buffers by their major mode, using a regexp.
% f - Mark buffers by their filename, using a regexp.
% g - Mark buffers by their content, using a regexp.
% L - Mark all locked buffers.
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Often unnecessary, except copying region or kill/copy weird shaped
regions.&lt;/p&gt;
&lt;h2 id=&#34;move&#34; class=&#34;anchor-header&#34;&gt;move &lt;a class=&#34;anchor-link&#34; href=&#34;#move&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;;; smaller movements
M-m Line beg (regardless of indent)
C-a Line beg
C-e Line end
M-a Sentence beg
M-e Sentence End
M-down Pargraph next beg
M-up Paragraph next end

;; larger movements
M-i Use imenu
M-r Cycle position point bot-mid-top
C-l Cycle center point to bot-mid-top
M-g M-g go to line number

;; sexp movements!!!
C-M-d Down into list
C-M-u Up out of list
C-M-n Forward to next list
C-M-p Backward to prev list
C-M-h Next defun
C-M-@ Next sexp
C-M-f Forward by sexp
C-M-b Backward by sexp
C-M-a Descend into sexp
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;negate&#34; class=&#34;anchor-header&#34;&gt;negate &lt;a class=&#34;anchor-link&#34; href=&#34;#negate&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;C--
M--
C-M-

M-- M-d kills word before point
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;searchreplace&#34; class=&#34;anchor-header&#34;&gt;search/replace &lt;a class=&#34;anchor-link&#34; href=&#34;#searchreplace&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;C-s|r Use isearch forward|reverse
C-M-s|r Use isearch regexp
M-% Query search options
C-M-% Query regexp options
M-s Replace string
M-r Replace regexp
!!! c|r|w|_|&#39;|SPC Toggle various modes!!!
!!! C-w Add word at point to search (??!!!)
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Note case folding effect. Regexps are fine for simple search/replace,
but for heavy-duty stuff emacs/elisp is likely not the best option. So,
we should use perl or clojure from the outside.&lt;/p&gt;
&lt;h2 id=&#34;tab-bar-mode&#34; class=&#34;anchor-header&#34;&gt;tab bar mode &lt;a class=&#34;anchor-link&#34; href=&#34;#tab-bar-mode&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;C-x t 2 create a new tab
C-x t 0 close current tab
C-x t RET Select tab by name 
C-x t o Next Tab (C-&amp;lt;tab&amp;gt;)
C-S-&amp;lt;tab&amp;gt; Previous Tab 
C-x t r Rename Tab 
C-x t m Move tab one position to right 
C-x t p ... Run project command in other tab 
C-x t t Execute command in other tab 
C-x t 1 Close all other tabs 
C-x t C-f Find file in other tab 
C-x t b Switch to buffer in other tab 
C-x t d Open Dired in other tab
M-x tab-list Shows an interactive tab list 
M-x tab-undo Undoes a closed tab for each invocation 
M-x tab-recent Switch to the last visited tab
M-x tab-bar-history-mode
M-x global-tab-line-mode
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;text-manipulation&#34; class=&#34;anchor-header&#34;&gt;text manipulation &lt;a class=&#34;anchor-link&#34; href=&#34;#text-manipulation&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;;; duplicates in region
M-x delete-duplicate-lines With 3 C-u options

;; keep, flush, copy in region by regexp
M-x flush-lines
M-x keep-lines
M-x copy-matching-lines
M-x kill-matching-lines

;; kill
C-k kill to end of line
C-; kill to beg of line

;; occur
M-x occur Choose e option to edit

;; join and split lines
C-o Inserts blank line after point with possible split
C-M-o Splits line at point keeping indent
C-x C-o Deletes all blank lines after point
M-^ Joins with line above

;; whitespace
M-SPC Cycle spacing instead of just-one-space
M-\ Deletes whitespace around point
M-x delete-trailing-whitespace
M-x whitespace-report(-region)
M-x whitespace-cleanup(-region)
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;transpose&#34; class=&#34;anchor-header&#34;&gt;transpose &lt;a class=&#34;anchor-link&#34; href=&#34;#transpose&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;C-t Characters
M-t Words
C-x C-t Lines
C-M-t Sexps
M-x transpose-paragraphs
M-x transpose-sentences
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;undoredo&#34; class=&#34;anchor-header&#34;&gt;undo/redo &lt;a class=&#34;anchor-link&#34; href=&#34;#undoredo&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;C-/ Undo
C-? Redo
C-x u Undo-tree-mode if activated !!!
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;view-interfaces&#34; class=&#34;anchor-header&#34;&gt;view interfaces &lt;a class=&#34;anchor-link&#34; href=&#34;#view-interfaces&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;;; buffer view
C-x M-b View buffers (use ibuffer)

;; other buffer use
C-x 4 C-f Find file
C-x 4 C-o Open other buffer
C-x 4 d Dired
C-x 4 b Choose and activate other buffer
C-x 4 0 Kills buffer and window
C-x 4 p Project command !!!

;; window use
C-x 0..3 Delete and split windows
C-x o Switch active window (mapped to M-o)
C-x left|right Cycles buffers
C-c left|right Goes to other configurations with winner-mode

;; other frame use !!!
C-x 5 2 New frame
C-x 5 0 Delete active frame
C-x 5 1 Delete other frames
C-x 5 C-f Find file
C-x 5 d Dired
C-x 5 o Buffer in other frame
C-x 5 p Project in other frame
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;visit&#34; class=&#34;anchor-header&#34;&gt;visit &lt;a class=&#34;anchor-link&#34; href=&#34;#visit&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;C-x C-f visit file
C-x C-f C-f visit new buffer (no ido)
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;windows&#34; class=&#34;anchor-header&#34;&gt;windows &lt;a class=&#34;anchor-link&#34; href=&#34;#windows&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;C-x 0 deletes active window
C-x 1 deletes other windows (f12 and C-f12)
C-x 2 split window below
C-x 3 split window right
C-x o switch to other window (M-o)
M-x winner-mode remembers window settings
C-x 4 &amp;lt;keys&amp;gt; does things in other window
C-x 5 &amp;lt;keys&amp;gt; frame management
&lt;/code&gt;&lt;/pre&gt;
&lt;h1 id=&#34;auto-capitalize-mode&#34; class=&#34;anchor-header&#34;&gt;auto-capitalize-mode &lt;a class=&#34;anchor-link&#34; href=&#34;#auto-capitalize-mode&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;cl is deprecated, use cl-lib in the autocapitalize.el file&lt;/p&gt;
&lt;h1 id=&#34;calc&#34; class=&#34;anchor-header&#34;&gt;calc &lt;a class=&#34;anchor-link&#34; href=&#34;#calc&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;Start C-x * c; Quick C-x * q&lt;/li&gt;
&lt;li&gt;Quit C-x * x | q&lt;/li&gt;
&lt;li&gt;Getting Started &amp;lsquo;h i&amp;rsquo;&lt;/li&gt;
&lt;li&gt;Tutorial &amp;lsquo;h t&amp;rsquo;&lt;/li&gt;
&lt;li&gt;Reference &amp;lsquo;h s&amp;rsquo;; C-x * s&lt;/li&gt;
&lt;li&gt;Key, Function, Variable ‘h k’, ‘h f’, ‘h v’&lt;/li&gt;
&lt;li&gt;Demo Calc has something for everyone! Many of the functions are with
capital letters such as Q sqrt, I inverse, S sine. Keypad mode C-x *
k brings up a pad that works with mouse. Grabber C-x * g|r into
vector|matrix. Undo U. To transpose use v t, Convert units &amp;rsquo; 43 mi/hr
with u c new units. Date arithmetic t N, 7 +- Algebraic eqn (entered
with &amp;rsquo; [2x+5=11]) solving requires &amp;lsquo;a S&amp;rsquo; then variables to solve
for. Help with h k|f whatever and l to get back. To remove, press
&amp;lt;DEL&amp;gt; and to exit q.&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;codeium-crane&#34; class=&#34;anchor-header&#34;&gt;codeium crane &lt;a class=&#34;anchor-link&#34; href=&#34;#codeium-crane&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;[This aibot just does not work well yet 250518. It is nice to some extent for working in emacs, but the website seems unable to produce correct code in some situations and has on occasion gone into a repeat loop. There seem to be some neat things coming up like Windsurf, but I&amp;rsquo;m not sure of what use that will be for emacs.]&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://codeium.com&#34;&gt;Codeium&lt;/a&gt; is a free AI software that offers
developers code completion, chat, and search capabilities in over 70
languages across 40+ integrated IDEs. We set up
&lt;a href=&#34;https://github.com/Exafunction/codeium.el&#34;&gt;codeium.el&lt;/a&gt; for Emacs with
&lt;a href=&#34;https://github.com/minad/corfu&#34;&gt;corfu.el&lt;/a&gt; (a completer frontend),
&lt;a href=&#34;https://github.com/minad/cape&#34;&gt;cape.el&lt;/a&gt; (which provides useful
functions for completion), and
&lt;a href=&#34;https://github.com/joaotavora/eglot&#34;&gt;eglot&lt;/a&gt; (the emacs client for
language server protocol). The code is modified from the very helpful
&lt;a href=&#34;https://github.com/Exafunction/codeium.el/issues/82#issuecomment-1932467412&#34;&gt;jeff-phil
setup&lt;/a&gt;
and much of the annotation is provided by &lt;a href=&#34;https://www.perplexity.ai&#34;&gt;Perplexity
AI&lt;/a&gt; (though edited).&lt;/p&gt;
&lt;p&gt;While there is considerable and grateful plagerization from various
sources, some of the code has been re-written for my own purposes.&lt;/p&gt;
&lt;p&gt;The init-codeium.el page begins with the following requires, before
getting into the actual code:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-elisp&#34; data-lang=&#34;elisp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;require&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;&amp;#39;codeium&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;require&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;&amp;#39;corfu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;require&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;&amp;#39;cape&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;require&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;&amp;#39;eglot&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;idealings-with-codeium&#34; class=&#34;anchor-header&#34;&gt;Idealings with codeium &lt;a class=&#34;anchor-link&#34; href=&#34;#idealings-with-codeium&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Code below sets up various configurations and functions for the Codeium
package in Emacs. It enables Codeium for code completion globally,
configures the mode line display, sets up filters for API calls, and
defines functions to retrieve the document text and cursor offset for
better performance. The annotations explain the purpose and
functionality of each part of the code.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-elisp&#34; data-lang=&#34;elisp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; The code below sets up various configurations and functions for the&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; Codeium package in Emacs. It enables Codeium for code completion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; globally, configures the mode line display, sets up filters for API&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; calls, and defines functions to retrieve the document text and&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; cursor offset for better performance. The annotations explain the&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; purpose and functionality of each part of the code.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; Add Codeium completion function to completion-at-point-functions&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;add-to-list&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;&amp;#39;completion-at-point-functions&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;             &lt;span class=&#34;nf&#34;&gt;#&amp;#39;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;codeium-completion-at-point&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; Adds the Codeium completion function to the list of functions&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; called when trying to complete text at point, making Codeium&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; available for code completion globally.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; Do not use popup boxes&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;setq&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;use-dialog-box&lt;/span&gt; &lt;span class=&#34;no&#34;&gt;nil&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; Disables the use of popup boxes, as Codeium likely uses other means&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; of displaying information.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; Configure Codeium mode line&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;setq&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;codeium-mode-line-enable&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;lambda&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;api&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;not&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;memq&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;api&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;CancelRequest&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;Heartbeat&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;AcceptCompletion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)))))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;add-to-list&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;&amp;#39;mode-line-format&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;:eval&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;car-safe&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;codeium-mode-line&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt; &lt;span class=&#34;no&#34;&gt;t&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; Configure Codeium to display its status in the mode line, filtering&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; out certain API calls (CancelRequest, Heartbeat, AcceptCompletion)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; from being displayed. Doing so can be useful for debugging or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; monitoring purposes.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; Filter for enabled Codeium API calls&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;setq&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;codeium-api-enabled&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;lambda&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;api&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;memq&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;api&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;              &lt;span class=&#34;o&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;GetCompletions&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;Heartbeat&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;CancelRequest&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                               &lt;span class=&#34;nv&#34;&gt;GetAuthToken&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;RegisterUser&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                               &lt;span class=&#34;nv&#34;&gt;auth-redirect&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;AcceptCompletion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; Sets a lambda function to filter for enabled Codeium API calls,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; allowing only certain API calls (GetCompletions, Heartbeat,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; CancelRequest, GetAuthToken, RegisterUser, auth-redirect,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; AcceptCompletion) to be processed.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; Set document text for better performance&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;setq&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;codeium/document/text&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;lambda&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;buffer-substring-no-properties&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;max&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;-&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;point&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;3000&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;point-min&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;min&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;point&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1000&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;point-max&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)))))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; Sets a function to retrieve the document text for Codeium,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; retrieving a portion of the buffer text around the current point&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; (up to 3000 characters before and 1000 characters after) to improve&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; performance.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; Set cursor offset for better performance&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;setq&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;codeium/document/cursor_offset&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;lambda&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;codeium-utf8-byte-length&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;buffer-substring-no-properties&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;          &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;max&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;-&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;point&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;3000&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;point-min&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;point&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)))))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; Sets a function to calculate the cursor offset for Codeium,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; calculating the byte length of the text from the start of the&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; document text up to the current point, likely used by Codeium to&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; determine the position of the cursor within the document text.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;landing-on-corfu&#34; class=&#34;anchor-header&#34;&gt;Landing on corfu &lt;a class=&#34;anchor-link&#34; href=&#34;#landing-on-corfu&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The setup here is quite simple since we only enable auto-completion and
provide global availability for corfu.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-elisp&#34; data-lang=&#34;elisp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;setq&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;corfu-auto&lt;/span&gt; &lt;span class=&#34;no&#34;&gt;t&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;                     &lt;span class=&#34;c1&#34;&gt;;enable auto completion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;global-corfu-mode&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;                     &lt;span class=&#34;c1&#34;&gt;;enable corfu-mode globally&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;weaving-the-capestry&#34; class=&#34;anchor-header&#34;&gt;Weaving the capestry &lt;a class=&#34;anchor-link&#34; href=&#34;#weaving-the-capestry&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The cape package is a completion engine that provides numerous
completion commands in various situations and each has its own
keybinding. Uncomment any of the items below to enable.&lt;/p&gt;
&lt;p&gt;[TODO: We don&amp;rsquo;t know what a lot of these items do since we adapted the
code from the &lt;a href=&#34;https://github.com/minad/cape&#34;&gt;cape.el page&lt;/a&gt;.]&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-elisp&#34; data-lang=&#34;elisp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; Bind dedicated completion commands&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;global-set-key&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;kbd&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;C-c p p&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;&amp;#39;completion-at-point&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;; capf&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;global-set-key&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;kbd&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;C-c p t&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;&amp;#39;complete-tag&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;global-set-key&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;kbd&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;C-c p d&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;&amp;#39;cape-dabbrev&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;global-set-key&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;kbd&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;C-c p h&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;&amp;#39;cape-history&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;global-set-key&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;kbd&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;C-c p f&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;&amp;#39;cape-file&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;global-set-key&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;kbd&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;C-c p e&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;&amp;#39;cape-elisp-block&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;global-set-key&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;kbd&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;C-c p k&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;&amp;#39;cape-keyword&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; (global-set-key (kbd &amp;#34;C-c p a&amp;#34;) &amp;#39;cape-abbrev)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; (global-set-key (kbd &amp;#34;C-c p l&amp;#34;) &amp;#39;cape-line)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; (global-set-key (kbd &amp;#34;C-c p w&amp;#34;) &amp;#39;cape-dict)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; (global-set-key (kbd &amp;#34;C-c p :&amp;#34;) &amp;#39;cape-emoji)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; (global-set-key (kbd &amp;#34;C-c p s&amp;#34;) &amp;#39;cape-elisp-symbol)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; (global-set-key (kbd &amp;#34;C-c p \\&amp;#34;) &amp;#39;cape-tex)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; (global-set-key (kbd &amp;#34;C-c p _&amp;#34;) &amp;#39;cape-tex)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; (global-set-key (kbd &amp;#34;C-c p ^&amp;#34;) &amp;#39;cape-tex)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; (global-set-key (kbd &amp;#34;C-c p &amp;amp;&amp;#34;) &amp;#39;cape-sgml)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; (global-set-key (kbd &amp;#34;C-c p r&amp;#34;) &amp;#39;cape-rfc1345)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; Add to the global default value of `completion-at-point-functions&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; which is used by `completion-at-point&amp;#39;. The order of the functions&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; matters, the first function returning a result wins.  Note that the&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; list of buffer-local completion functions takes precedence over the&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; global list. However, since we don&amp;#39;t really know what most of these&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; are for, we are just commenting them out.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;add-hook&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;&amp;#39;completion-at-point-functions&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;#&amp;#39;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;cape-dabbrev&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;add-hook&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;&amp;#39;completion-at-point-functions&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;#&amp;#39;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;cape-history&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;add-hook&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;&amp;#39;completion-at-point-functions&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;#&amp;#39;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;cape-file&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;add-hook&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;&amp;#39;completion-at-point-functions&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;#&amp;#39;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;cape-elisp-block&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;add-hook&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;&amp;#39;completion-at-point-functions&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;#&amp;#39;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;cape-keyword&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; (add-hook &amp;#39;completion-at-point-functions #&amp;#39;cape-tex)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; (add-hook &amp;#39;completion-at-point-functions #&amp;#39;cape-sgml)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; (add-hook &amp;#39;completion-at-point-functions #&amp;#39;cape-rfc1345)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; (add-hook &amp;#39;completion-at-point-functions #&amp;#39;cape-abbrev)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; (add-hook &amp;#39;completion-at-point-functions #&amp;#39;cape-dict)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; (add-hook &amp;#39;completion-at-point-functions #&amp;#39;cape-elisp-symbol)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; (add-hook &amp;#39;completion-at-point-functions #&amp;#39;cape-line)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;one-capf-to-joule-them-all&#34; class=&#34;anchor-header&#34;&gt;One capf to joule them all &lt;a class=&#34;anchor-link&#34; href=&#34;#one-capf-to-joule-them-all&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The my/capf-for-all alias is used for the cape-capf-super function for
better clarity. The code sets the cape-capf-properties are set for
codeium and dabbrev (though more can be added).&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-elisp&#34; data-lang=&#34;elisp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;defalias&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;&amp;#39;my/capf-for-all&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; Create an alias &amp;#39;my/capf-for-all&amp;#39; for the following expression&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;cape-capf-super&lt;/span&gt;                      &lt;span class=&#34;c1&#34;&gt;;Combine multiple completion sources using cape-capf-super&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;cape-capf-silent&lt;/span&gt;                    &lt;span class=&#34;c1&#34;&gt;;Suppress the annotation for the following completion sources&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;c1&#34;&gt;;; Set properties for the codeium-completion-at-point function&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;cape-capf-properties&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;#&amp;#39;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;codeium-completion-at-point&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                        &lt;span class=&#34;nb&#34;&gt;:annotation-function&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                        &lt;span class=&#34;c1&#34;&gt;;; Define an anonymous function to provide the annotation&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                        &lt;span class=&#34;nf&#34;&gt;#&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;lambda&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;_&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;propertize&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;  odeium&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                                                  &lt;span class=&#34;ss&#34;&gt;&amp;#39;face&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;font-lock-comment-face&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                        &lt;span class=&#34;c1&#34;&gt;;; Set the company-kind property to &amp;#39;magic&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                        &lt;span class=&#34;c1&#34;&gt;;; It is a cape property specifying type of completion candidate&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                        &lt;span class=&#34;c1&#34;&gt;;; not really required, but can provide a better visual experience&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                        &lt;span class=&#34;nb&#34;&gt;:company-kind&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;lambda&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;_&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;&amp;#39;magic&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; &lt;span class=&#34;c1&#34;&gt;;; Prevent duplicates from the eglot-completion-at-point function&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;cape-capf-buster&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;#&amp;#39;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;eglot-completion-at-point&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;&amp;#39;equal&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; &lt;span class=&#34;c1&#34;&gt;;; Set properties for the cape-dabbrev function&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;cape-capf-properties&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;#&amp;#39;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;cape-dabbrev&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                       &lt;span class=&#34;nb&#34;&gt;:annotation-function&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                       &lt;span class=&#34;c1&#34;&gt;;; Define an anonymous function to provide the annotation&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                       &lt;span class=&#34;nf&#34;&gt;#&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;lambda&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;_&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;propertize&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34; Dabbrev&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                                                 &lt;span class=&#34;ss&#34;&gt;&amp;#39;face&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;font-lock-comment-face&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; &lt;span class=&#34;c1&#34;&gt;;; if line gets too chatty&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;cape-capf-silent&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;c1&#34;&gt;;; Suppress the annotation for the following completion source&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;cape-capf-properties&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;#&amp;#39;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;cape-line&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                        &lt;span class=&#34;c1&#34;&gt;;; Set properties for the cape-line function&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                        &lt;span class=&#34;nb&#34;&gt;:annotation-function&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                        &lt;span class=&#34;c1&#34;&gt;;; Define an anonymous function to provide the annotation&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                        &lt;span class=&#34;nf&#34;&gt;#&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;lambda&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;_&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;propertize&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34; Line&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                                                  &lt;span class=&#34;ss&#34;&gt;&amp;#39;face&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;font-lock-comment-face&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))))))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;engaging-in-eglottony&#34; class=&#34;anchor-header&#34;&gt;Engaging in eglottony &lt;a class=&#34;anchor-link&#34; href=&#34;#engaging-in-eglottony&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Completion settings for eglot managed modes are configured here pulling
everything together to work with eglot.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-elisp&#34; data-lang=&#34;elisp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;defun&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;my/eglotted-modes-config&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;s&#34;&gt;&amp;#34;Configuration of settings for eglot-managed modes&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;setq-local&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;completion-category-overrides&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;((&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;file&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;styles&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;partial-completion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;              &lt;span class=&#34;c1&#34;&gt;;; Set completion-category-overrides for file category&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;              &lt;span class=&#34;nv&#34;&gt;completion-category-defaults&lt;/span&gt; &lt;span class=&#34;no&#34;&gt;nil&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;              &lt;span class=&#34;c1&#34;&gt;;; Clear completion-category-defaults&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;              &lt;span class=&#34;nv&#34;&gt;completion-styles&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;orderless&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;partial-completion&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;basic&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;              &lt;span class=&#34;c1&#34;&gt;;; Set completion styles&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;              &lt;span class=&#34;nv&#34;&gt;completion-at-point-functions&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;list&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;#&amp;#39;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;cape-file&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;&amp;#39;my/capf-for-all&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;              &lt;span class=&#34;c1&#34;&gt;;; Set completion-at-point-functions to include cape-file and my/capf-for-all&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; Finally, add the my/eglotted-modes-config function to the&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; eglot-managed-mode-hook so it gets called when eglot runs.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;add-hook&lt;/span&gt; &lt;span class=&#34;ss&#34;&gt;&amp;#39;eglot-managed-mode-hook&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;#&amp;#39;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;my/eglotted-modes-config&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This setup is mainly to get codeium to work on clojure scripts with
eglot as the language server client. When programming elisp though we
don&amp;rsquo;t need capfs and eglot. In fact, the
&lt;a href=&#34;https://github.com/Exafunction/codeium.el&#34;&gt;codeium.el&lt;/a&gt; page provides
code to work with elisp (see cl-letf* function towards the bottom).&lt;/p&gt;
&lt;p&gt;[TODO: try to get codeium to work with shell better.]&lt;/p&gt;
&lt;h1 id=&#34;completers&#34; class=&#34;anchor-header&#34;&gt;completers &lt;a class=&#34;anchor-link&#34; href=&#34;#completers&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Several have been examined including ido|fido, vertico, ivy, but none
offer as much as helm. Though it may have been slow on old computers,
speed is not an issue now.&lt;/p&gt;
&lt;h2 id=&#34;helm-1&#34; class=&#34;anchor-header&#34;&gt;helm &lt;a class=&#34;anchor-link&#34; href=&#34;#helm-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/emacs-helm/helm/wiki#general-concept&#34;&gt;wiki&lt;/a&gt; Doing
things in helm is different from vanilla emacs:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;use windows rather than minibuffer&lt;/li&gt;
&lt;li&gt;use pattern rather than &amp;lt;tab&amp;gt;&lt;/li&gt;
&lt;li&gt;&amp;lt;tab&amp;gt;|C-i gives available actions&lt;/li&gt;
&lt;li&gt;C-j|C-z persistent action (helm buffer persists)&lt;/li&gt;
&lt;li&gt;in a helm buffer, marking is not done with m&lt;/li&gt;
&lt;li&gt;embedded help in org buffer with C-h m&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Certain emacs commands have been helmed.&lt;/p&gt;
&lt;h2 id=&#34;ido&#34; class=&#34;anchor-header&#34;&gt;ido &lt;a class=&#34;anchor-link&#34; href=&#34;#ido&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Though built-in and mostly nice, the ido-switch-buffer doesn&amp;rsquo;t always
work. The ido flex matching was excellent for the most part, though it
could get confusing in some situations (helm&amp;rsquo;s locate is far better -
almost as powerful as recoll file find or fzf fuzzy find.) Though fido
is also built-in, we found no real advantage to it.&lt;/p&gt;
&lt;h2 id=&#34;vertico&#34; class=&#34;anchor-header&#34;&gt;vertico &lt;a class=&#34;anchor-link&#34; href=&#34;#vertico&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;It is supposed to be an ido|ivy replacement forked from selectrum, but
doesn&amp;rsquo;t seem to have any real advantages. Easy to get up and running,
but not so easy to figure out how to optimize things. One advantage is
it works with existing emacs bindings.&lt;/p&gt;
&lt;h2 id=&#34;ivy&#34; class=&#34;anchor-header&#34;&gt;ivy &lt;a class=&#34;anchor-link&#34; href=&#34;#ivy&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;We use to use this as well as icicles many years ago, but switched to
ido because things weren&amp;rsquo;t as messy.&lt;/p&gt;
&lt;h1 id=&#34;daemon-as-systemd&#34; class=&#34;anchor-header&#34;&gt;daemon as systemd &lt;a class=&#34;anchor-link&#34; href=&#34;#daemon-as-systemd&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;$ systemctl –user enable –now emacs cp
&lt;em&gt;usr/lib/systemd/user/emacs.service .config/systemd/user&lt;/em&gt; systemctl
enable –user emacs&lt;/p&gt;
&lt;h1 id=&#34;default-editor&#34; class=&#34;anchor-header&#34;&gt;default editor &lt;a class=&#34;anchor-link&#34; href=&#34;#default-editor&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;export EDITOR=emacs &lt;a href=&#34;https://www.systutorials.com/how-to-change-the-default-text-editor-on-linux/&#34;&gt;How to change the default text editor on
Linux&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;dired-1&#34; class=&#34;anchor-header&#34;&gt;dired &lt;a class=&#34;anchor-link&#34; href=&#34;#dired-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Edit directories with emacs which is possibly far more useful than we
ever thought. &lt;a href=&#34;https://www.gnu.org/software/emacs/refcards/pdf/dired-ref.pdf&#34;&gt;Reference Card
pdf.&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;enter&#34; class=&#34;anchor-header&#34;&gt;enter &lt;a class=&#34;anchor-link&#34; href=&#34;#enter&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;C-x d from eshell or provide a pattern!&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;C-x (4|5) d ~/
C-x d ~/*
C-x d ~/.*
C-x d ~/D*
C-x d ~/**/*.el ;globstar should work but doesn&#39;t
C-x (4) C-j if done in dired gives parent dir
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;navigation&#34; class=&#34;anchor-header&#34;&gt;navigation &lt;a class=&#34;anchor-link&#34; href=&#34;#navigation&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;n,p
j &amp;lt;==&amp;gt; C-x C-f
M-s f (M-)C-s searches just for filename (or change dired-isearch-filenames to t)
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;deletion&#34; class=&#34;anchor-header&#34;&gt;deletion &lt;a class=&#34;anchor-link&#34; href=&#34;#deletion&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;DEL doesn&#39;t work
d,u,x does (on regions too)
m,D is an alternative
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;multiple-flagging&#34; class=&#34;anchor-header&#34;&gt;multiple flagging &lt;a class=&#34;anchor-link&#34; href=&#34;#multiple-flagging&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;#,~,. probably not going to use
% g flag garbage files .log, .toc, .dvi, .bak ...
% d regexp very nice!!
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;toggle-hidden-files&#34; class=&#34;anchor-header&#34;&gt;toggle hidden files &lt;a class=&#34;anchor-link&#34; href=&#34;#toggle-hidden-files&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;C-u s and -al -&amp;gt; -l or may be this
[&lt;a href=&#34;https://www.emacswiki.org/emacs/DiredOmitMode&#34;&gt;https://www.emacswiki.org/emacs/DiredOmitMode&lt;/a&gt;][Toggle Showing Dot
Files]&lt;/p&gt;
&lt;h2 id=&#34;visiting-files&#34; class=&#34;anchor-header&#34;&gt;visiting files &lt;a class=&#34;anchor-link&#34; href=&#34;#visiting-files&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;RET|f
o,C-o
v readonly view
^,..
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;not same as openwith which can be done in various ways, but simplest for
now is M-! &amp;lt;app&amp;gt; file.&lt;br&gt;
this isn&amp;rsquo;t as convenient as nnn, but should do for now. dired+
apparently has a way to do this.&lt;/p&gt;
&lt;h2 id=&#34;visit-dir&#34; class=&#34;anchor-header&#34;&gt;visit dir &lt;a class=&#34;anchor-link&#34; href=&#34;#visit-dir&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;use a instead of C-m to discard ancestors use C-x C-j to jump to parent
(but that will leave trail), so go to .. and use a&lt;/p&gt;
&lt;h2 id=&#34;dired-marks-and-flags&#34; class=&#34;anchor-header&#34;&gt;dired marks and flags &lt;a class=&#34;anchor-link&#34; href=&#34;#dired-marks-and-flags&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;these offer many possibilities, but are awkward to remember right now.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;m can do region or C-u N as well
* N number and size of files in marked region
* * mark exe files
* @ mark slinks
* s mark all in dir
* / mark dirs
U remove all marks

mark by regexp
% m|g
% d


some of these may be useful though we can&#39;t see why right now:\\
* t toggle
M-{} move up/down to next marked file
C-/ undo dired changes
* c old new: * c D t  * c SPC D  * c t SPC
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;operating-on-files&#34; class=&#34;anchor-header&#34;&gt;operating on files &lt;a class=&#34;anchor-link&#34; href=&#34;#operating-on-files&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;D
Z
C new
R new to existing dir (dired-create-destination-dirs)
S new

A regexp very nice!!
Q regexp very nice!!

% u,l upper,lower case filenames

probably not useful at this stage
M modespec
G newgroup
O newowner
W open file externally
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;transforming-filenames&#34; class=&#34;anchor-header&#34;&gt;transforming filenames &lt;a class=&#34;anchor-link&#34; href=&#34;#transforming-filenames&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;% R,C,H,S computes new name by regexp doing a search-replace not sure
how important this is since we can treat the dir as emacs buffer&lt;/p&gt;
&lt;h2 id=&#34;subdirs&#34; class=&#34;anchor-header&#34;&gt;subdirs &lt;a class=&#34;anchor-link&#34; href=&#34;#subdirs&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;i
C-u C-SPC
$
M-$
C-u k
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;symlinks&#34; class=&#34;anchor-header&#34;&gt;symlinks &lt;a class=&#34;anchor-link&#34; href=&#34;#symlinks&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Go to item symlink points to&lt;/p&gt;
&lt;h2 id=&#34;find-and-locate&#34; class=&#34;anchor-header&#34;&gt;find and locate &lt;a class=&#34;anchor-link&#34; href=&#34;#find-and-locate&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;these are done from dired&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;M-x find-name-dired
M-x locate
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;view-images&#34; class=&#34;anchor-header&#34;&gt;view images &lt;a class=&#34;anchor-link&#34; href=&#34;#view-images&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;C-t d on marked image files
M-x image-dired
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;rotations possible with jpegtran&lt;/p&gt;
&lt;p&gt;delete and tag of image files also possible, so can this replace
gthumb!!!&lt;/p&gt;
&lt;h2 id=&#34;other-features&#34; class=&#34;anchor-header&#34;&gt;other features &lt;a class=&#34;anchor-link&#34; href=&#34;#other-features&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;M-x dired-create-empty-file
M-x dired-compare-directories
M-s a C-s isearch on filenames
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;zz&#34; class=&#34;anchor-header&#34;&gt;zz &lt;a class=&#34;anchor-link&#34; href=&#34;#zz&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.gnu.org/software/emacs/manual/html_node/emacs/Dired.html&#34;&gt;Dired, the Directory
Editor&lt;/a&gt;
&lt;a href=&#34;https://www.emacswiki.org/emacs/DiredMode&#34;&gt;DiredMode&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;elfeed&#34; class=&#34;anchor-header&#34;&gt;elfeed &lt;a class=&#34;anchor-link&#34; href=&#34;#elfeed&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/skeeto/elfeed&#34;&gt;Elfeed Emacs Web Feed Reader&lt;/a&gt; &lt;a href=&#34;https://www.maketecheasier.com/use-emacs-for-rss-with-elfeed/&#34;&gt;How to
Use Emacs for RSS with
Elfeed&lt;/a&gt;
&lt;a href=&#34;https://koustuvsinha.com/post/emacs_research_workflow/&#34;&gt;A workflow for reading, managing and discovering ML research papers
with Emacs&lt;/a&gt;
&lt;a href=&#34;http://heikkil.github.io/blog/2015/05/09/notes-from-elfeed-entries/&#34;&gt;Note taking 3: Notes from elfeed
entries&lt;/a&gt;
!!!&lt;/p&gt;
&lt;p&gt;Setup init-elfeed.el with:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;vars for urls (because they can get very long and look messy)&lt;/li&gt;
&lt;li&gt;the feeds var elfeed-feeds&lt;/li&gt;
&lt;li&gt;the update var elfeed-search-update gets the feeds&lt;/li&gt;
&lt;li&gt;delete feed by removing it on M-x customize elfeed-feeds&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;index-mechanism&#34; class=&#34;anchor-header&#34;&gt;index mechanism &lt;a class=&#34;anchor-link&#34; href=&#34;#index-mechanism&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;trying to figure out how to search the feeds from .elfeed in
data/1d/1da2ce0dd6436d802f0e1b35ad60f8b745780a5b in index
&amp;ldquo;&lt;a href=&#34;https://www.sciencedaily.com/rss/top/science.xml&#34;&gt;https://www.sciencedaily.com/rss/top/science.xml&lt;/a&gt;&amp;rdquo; nil)
(&amp;ldquo;&lt;a href=&#34;https://www.sciencedaily.com&#34;&gt;www.sciencedaily.com&lt;/a&gt;&amp;rdquo; .
&amp;ldquo;&lt;a href=&#34;https://www.sciencedaily.com/releases/2021/04/210405150225.htm&#34;&gt;https://www.sciencedaily.com/releases/2021/04/210405150225.htm&lt;/a&gt;&amp;rdquo;)
#s(elfeed-entry (&amp;ldquo;&lt;a href=&#34;https://www.sciencedaily.com&#34;&gt;www.sciencedaily.com&lt;/a&gt;&amp;rdquo; .
&amp;ldquo;&lt;a href=&#34;https://www.sciencedaily.com/releases/2021/04/210405150225.htm&#34;&gt;https://www.sciencedaily.com/releases/2021/04/210405150225.htm&lt;/a&gt;&amp;rdquo;)
&amp;ldquo;Elasticity to position microplates on curved 2D fluids&amp;rdquo;
&amp;ldquo;&lt;a href=&#34;https://www.sciencedaily.com/releases/2021/04/210405150225.htm&#34;&gt;https://www.sciencedaily.com/releases/2021/04/210405150225.htm&lt;/a&gt;&amp;rdquo;
1617649345.0 #s(elfeed-ref &amp;ldquo;1da2ce0dd6436d802f0e1b35ad60f8b745780a5b&amp;rdquo;)
html nil (unread)&lt;/p&gt;
&lt;p&gt;There is likely no benefit to recolling the entire .elfeed dir because&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;we really don&amp;rsquo;t want all the feeds&lt;/li&gt;
&lt;li&gt;those that we do want probably don&amp;rsquo;t have enough text content&lt;/li&gt;
&lt;li&gt;the title of the article contains most of the info and that is already
searchable&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Saving specific articles to zitems may be useful, so an elisp script
does the job mostly written by perplexity!&lt;/p&gt;
&lt;h2 id=&#34;emailing-a-buffer&#34; class=&#34;anchor-header&#34;&gt;emailing a buffer &lt;a class=&#34;anchor-link&#34; href=&#34;#emailing-a-buffer&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;C-ret to setup email C-M-p to prger&lt;/p&gt;
&lt;h2 id=&#34;setup-init-elfeed&#34; class=&#34;anchor-header&#34;&gt;setup init-elfeed &lt;a class=&#34;anchor-link&#34; href=&#34;#setup-init-elfeed&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;use variable for feeds remove titles, but set them as tags (setq aiblog
&amp;lt;URL&amp;gt;) though we did have (setq aiblog (list &amp;lt;URL&amp;gt; &amp;lt;TITLE)) title
now &amp;quot;&amp;quot; and set as a tag&lt;/p&gt;
&lt;h2 id=&#34;regex-group-replacement&#34; class=&#34;anchor-header&#34;&gt;regex group replacement &lt;a class=&#34;anchor-link&#34; href=&#34;#regex-group-replacement&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;(car aiblog) -&amp;gt; aiblog (car $&lt;code&gt;......&lt;/code&gt;$) -&amp;gt; \1&lt;/p&gt;
&lt;h1 id=&#34;eshell&#34; class=&#34;anchor-header&#34;&gt;eshell &lt;a class=&#34;anchor-link&#34; href=&#34;#eshell&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;some of these items apply to emacs in general.&lt;/p&gt;
&lt;h2 id=&#34;builtins&#34; class=&#34;anchor-header&#34;&gt;builtins &lt;a class=&#34;anchor-link&#34; href=&#34;#builtins&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;occur &amp;lt;regex&amp;gt; displays matching items in history&lt;/p&gt;
&lt;p&gt;cd =, cd =foo, cd -N are excellent for moving into directories!&lt;/p&gt;
&lt;p&gt;sudo works using eshell/sudo, but as an alias
(eshell-prefer-lisp-functions didn&amp;rsquo;t work)&lt;/p&gt;
&lt;p&gt;built-in variables:&lt;br&gt;
$+, $-, $$, $? (with ending underscores), may be useful for
scripting&lt;br&gt;
also, note specific args handling with $*, $1, $2 …&lt;/p&gt;
&lt;h2 id=&#34;eshell-to-have-path&#34; class=&#34;anchor-header&#34;&gt;eshell to have $PATH &lt;a class=&#34;anchor-link&#34; href=&#34;#eshell-to-have-path&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;;; match zshenv PATH (setenv &amp;ldquo;PATH&amp;rdquo; (shell-command-to-string &amp;ldquo;echo -n
$PATH&amp;rdquo;))&lt;/p&gt;
&lt;p&gt;that seems a lot simpler (not sure if it will work either), however, we
did it another way by&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;echo $PATH &amp;gt; tmp&lt;/li&gt;
&lt;li&gt;edit tmp&lt;/li&gt;
&lt;li&gt;PATH=$(cat tmp)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;after the above in zsh, we go to eshell and&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;(setq path &amp;lt;copied from echo $PATH&amp;gt;)&lt;/li&gt;
&lt;li&gt;(setq exec-path (split-string path &amp;ldquo;:&amp;rdquo;))&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;expansions&#34; class=&#34;anchor-header&#34;&gt;expansions &lt;a class=&#34;anchor-link&#34; href=&#34;#expansions&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-elisp&#34; data-lang=&#34;elisp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;setq&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;this is a string with extension.test&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$var&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$&lt;/span&gt;&lt;span class=&#34;ss&#34;&gt;&amp;#39;var&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;#39;&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;disambiguate&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$#var&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;length&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;sexp&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;can&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;be&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;used&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;a&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;${cmd}&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;output&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;of&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;cmd&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$&amp;lt;cmd&amp;gt;&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;output&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;to&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;tmpfile&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$var&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;i&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;ith&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;element&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;of&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;sequence&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;string&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;split&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;on&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;spc&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$var&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;n0&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;n1&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;n2&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;...&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;split&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;on&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;interpolation into larger string !!!&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$var&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;\\\\&amp;#34;&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;i&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;!!!&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$var&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;[0-9]+&amp;#34;&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;10&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;20&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;!!!&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$var&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;hello&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;!!!&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$#var&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;hello&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;;!!!&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;fix-the-history-issue&#34; class=&#34;anchor-header&#34;&gt;fix the history!! issue &lt;a class=&#34;anchor-link&#34; href=&#34;#fix-the-history-issue&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;customize eshell-expand-input-functions by INS
eshell-expand-history-references t&lt;/p&gt;
&lt;h2 id=&#34;for-loop&#34; class=&#34;anchor-header&#34;&gt;for loop &lt;a class=&#34;anchor-link&#34; href=&#34;#for-loop&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-elisp&#34; data-lang=&#34;elisp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;for&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;VAR&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;TOKENS&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;command&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;invocation&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;s&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;for&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;i&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;split-string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;          &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;shell-command-to-string&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;cat /etc/passwd&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;\n&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;print&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;string-join&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;list&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;i&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;BOO&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34; &amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;help&#34; class=&#34;anchor-header&#34;&gt;help &lt;a class=&#34;anchor-link&#34; href=&#34;#help&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;help on function at point: C-h f&lt;/p&gt;
&lt;h2 id=&#34;history&#34; class=&#34;anchor-header&#34;&gt;history &lt;a class=&#34;anchor-link&#34; href=&#34;#history&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;M-p|n works as expected&lt;/p&gt;
&lt;p&gt;M-r|s is a bit awkward compared to C-r in regular shell, though there
may be a better way&lt;/p&gt;
&lt;p&gt;unlike C-r in a regular shell, M-r doesn&amp;rsquo;t keep cycling back … need to
figure out how to deal with this&lt;/p&gt;
&lt;h2 id=&#34;todo-pcomplete&#34; class=&#34;anchor-header&#34;&gt;&lt;span class=&#34;todo TODO&#34;&gt;TODO&lt;/span&gt; pcomplete &lt;a class=&#34;anchor-link&#34; href=&#34;#todo-pcomplete&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;not sure what this is &lt;a href=&#34;https://www.gnu.org/software/emacs/manual/html_mono/eshell.html#Completion&#34;&gt;completion
concept&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;redirection&#34; class=&#34;anchor-header&#34;&gt;redirection &lt;a class=&#34;anchor-link&#34; href=&#34;#redirection&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;mostly same as zsh, but we also have these neat items&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-elisp&#34; data-lang=&#34;elisp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class=&#34;err&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;&amp;lt;buffer-name&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nf&#34;&gt;-&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;/dev/clip&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;as well as being able to define virtual targets with (&amp;quot;/dev/name&amp;quot;
function mode)&lt;/p&gt;
&lt;h2 id=&#34;scripts&#34; class=&#34;anchor-header&#34;&gt;scripts &lt;a class=&#34;anchor-link&#34; href=&#34;#scripts&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;use source from eshell and eshell-source-file from rest of emacs&lt;/p&gt;
&lt;h2 id=&#34;ssh-to-remote&#34; class=&#34;anchor-header&#34;&gt;ssh to remote &lt;a class=&#34;anchor-link&#34; href=&#34;#ssh-to-remote&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;C-x C-d /ssh:lentil: M-x eshell and it works perfectly!&lt;/p&gt;
&lt;h2 id=&#34;sudo-issue&#34; class=&#34;anchor-header&#34;&gt;sudo issue &lt;a class=&#34;anchor-link&#34; href=&#34;#sudo-issue&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;which sudo give /usr/bin/sudo - even when lisp functions are prefered
!!!!! so we use an alias sudo eshell/sudo $* apparently the
documentation is
&lt;a href=&#34;https://emacs.stackexchange.com/a/19107/37749&#34;&gt;misleading&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;alias sff find-file /sudo::$1&lt;/p&gt;
&lt;h2 id=&#34;zz-1&#34; class=&#34;anchor-header&#34;&gt;zz &lt;a class=&#34;anchor-link&#34; href=&#34;#zz-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.gnu.org/software/emacs/manual/html_mono/eshell.html&#34;&gt;eshell
manual&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;ess-and-paredit&#34; class=&#34;anchor-header&#34;&gt;ess and paredit &lt;a class=&#34;anchor-link&#34; href=&#34;#ess-and-paredit&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;these two don&amp;rsquo;t play nicely and you get c () so remove paredit from .R
files and things seem to be just fine&lt;/p&gt;
&lt;h1 id=&#34;eww&#34; class=&#34;anchor-header&#34;&gt;eww &lt;a class=&#34;anchor-link&#34; href=&#34;#eww&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The browser is quite impressive doing what it is primarily designed
for - browsing simple sites and reading docs. However, some of the
keybindings and commands don&amp;rsquo;t seem to work. Not an important matter
though since we likely won&amp;rsquo;t use it much.&lt;/p&gt;
&lt;h1 id=&#34;flys&#34; class=&#34;anchor-header&#34;&gt;flys &lt;a class=&#34;anchor-link&#34; href=&#34;#flys&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;There is a fly for spelling, flyspell, and 2 for code syntax checking,
flymake (builtin to emacs), flycheck (from elpa).&lt;/p&gt;
&lt;h2 id=&#34;flyspell&#34; class=&#34;anchor-header&#34;&gt;flyspell &lt;a class=&#34;anchor-link&#34; href=&#34;#flyspell&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Used for spell checking and allows adding to the dictionary.&lt;/p&gt;
&lt;h2 id=&#34;flymake&#34; class=&#34;anchor-header&#34;&gt;flymake &lt;a class=&#34;anchor-link&#34; href=&#34;#flymake&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Used for checking code syntax and works with LSP servers through clients
like lsp-mode and eglot.&lt;/p&gt;
&lt;h2 id=&#34;flycheck&#34; class=&#34;anchor-header&#34;&gt;flycheck &lt;a class=&#34;anchor-link&#34; href=&#34;#flycheck&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Does the same as flymake, but presumably works better and with more
languages (eg sh-zsh). The checking seems to be automatic, but with lsp
I&amp;rsquo;m not sure if it is required. Quite possibly flymake is sufficient,
but we should test both out. Lsp uses flycheck if it is available
automatically, so we don&amp;rsquo;t have to specify that flymake be hooked for a
language.&lt;/p&gt;
&lt;h1 id=&#34;fdm&#34; class=&#34;anchor-header&#34;&gt;fdm &lt;a class=&#34;anchor-link&#34; href=&#34;#fdm&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;fetch and deliver mail it is MDA which can fetch
&lt;a href=&#34;https://wiki.archlinux.org/title/Fdm&#34;&gt;https://wiki.archlinux.org/title/Fdm&lt;/a&gt; simple config for our notmuch
purposes&lt;/p&gt;
&lt;h1 id=&#34;following-symlinks&#34; class=&#34;anchor-header&#34;&gt;following symlinks &lt;a class=&#34;anchor-link&#34; href=&#34;#following-symlinks&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;C-h v vc-follow-symlinks and change the value this will handle git asks
when opening a file !!!&lt;/p&gt;
&lt;h1 id=&#34;fountain-mode&#34; class=&#34;anchor-header&#34;&gt;fountain-mode &lt;a class=&#34;anchor-link&#34; href=&#34;#fountain-mode&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;screenplain&#34; class=&#34;anchor-header&#34;&gt;screenplain &lt;a class=&#34;anchor-link&#34; href=&#34;#screenplain&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;doesn&amp;rsquo;t handle C-c C-a synopsis unless there is a blank line macro
fynopsis takes care of this and is bound this way: (add-hook
&amp;lsquo;fountain-mode-hook ; enters synopsis for screenplain issue (lambda ()
(local-set-key (kbd &amp;ldquo;C-c C-a&amp;rdquo;) &amp;lsquo;fynopsis)))&lt;/p&gt;
&lt;h1 id=&#34;greppers&#34; class=&#34;anchor-header&#34;&gt;greppers &lt;a class=&#34;anchor-link&#34; href=&#34;#greppers&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;These search for occurrences of pattern in the buffer and/or in files.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;emacs grep&lt;/strong&gt; is good and straightforward to use from the menu
requiring only a pattern and a directory of files.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;helm ag&lt;/strong&gt; M-g f will give pattern at|before point by default for the
directory, so it can do much the same job as rg, but only on the
directory you are already in. It is faster to use, if you want to search
pwd only and not some other directory, since you have to go there,
whereas C-c s with rg let&amp;rsquo;s you setup in whatever directory you want to.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;rg&lt;/strong&gt; C-c s is supposed to be faster with better customization. Though
deadgrip was fine (and we like the rip pun), it was awkward to get into
the directory we wanted. The rg package offers many more features and is
into higher versions.&lt;/p&gt;
&lt;p&gt;We find rg to be easier to setup and use too - with a guiding menu after
C-c s and the &lt;a href=&#34;https://rgel.readthedocs.io/en/latest/index.html&#34;&gt;docs&lt;/a&gt;
are quite thorough as well.&lt;/p&gt;
&lt;p&gt;To use ripgrep instead of grep see
&lt;a href=&#34;https://stegosaurusdormant.com/emacs-ripgrep/&#34;&gt;article&lt;/a&gt;. At this point,
we see no real advantage to replacing grep with ripgrep. The code to
insert in init.el is something like this:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-elisp&#34; data-lang=&#34;elisp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;grep-apply-setting&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;ss&#34;&gt;&amp;#39;grep-find-command&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;o&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;rg -n -H --no-heading -e &amp;#39;&amp;#39; $(git rev-parse --show-toplevel || pwd)&amp;#34;&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;.&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;27&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Don&amp;rsquo;t need to do this though because (require &amp;lsquo;rg)
(rg-enable-default-bindings)&lt;/p&gt;
&lt;p&gt;is quite sufficient to work with rg and also have grep around.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;searchers&lt;/strong&gt; work only in the buffer and include C-s|r and M-x occur
which will make a buffer with links for the pattern, so it gives you the
same thing that search does, but in a separate buffer and with every
occurrence rather than forward C-s or reverse C-r.&lt;/p&gt;
&lt;h1 id=&#34;ibuffer&#34; class=&#34;anchor-header&#34;&gt;ibuffer &lt;a class=&#34;anchor-link&#34; href=&#34;#ibuffer&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Get in with C-x M-b&lt;/p&gt;
&lt;p&gt;Delete multiple buffers quickly&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;% n|m &amp;lt;&amp;gt; RET&lt;/li&gt;
&lt;li&gt;D y&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;images&#34; class=&#34;anchor-header&#34;&gt;images &lt;a class=&#34;anchor-link&#34; href=&#34;#images&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Insert an image with&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;#+CAPTION: This is the caption for the next figure link (or table)
#+NAME:   fig:SED-HR4049
[[./img/a.jpg]]
&lt;/code&gt;&lt;/pre&gt;
&lt;h1 id=&#34;junk-deposit-issue&#34; class=&#34;anchor-header&#34;&gt;junk deposit issue &lt;a class=&#34;anchor-link&#34; href=&#34;#junk-deposit-issue&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;emacs -nw producing [Ihello] and other junk on first line&lt;/p&gt;
&lt;p&gt;this is happening because of the line in init-modes.el&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-elisp&#34; data-lang=&#34;elisp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;sp-pair&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;[&amp;#34;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;]&amp;#34;&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;:wrap&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;M-[&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;other braces {} () don&amp;rsquo;t seem to have any issues&lt;/p&gt;
&lt;h1 id=&#34;key-unbind&#34; class=&#34;anchor-header&#34;&gt;key (un)bind &lt;a class=&#34;anchor-link&#34; href=&#34;#key-unbind&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;pre&gt;&lt;code&gt;(global-set-key (kbd &amp;quot;C-M-.&amp;quot;) &#39;eshell)
(global-unset-key (kbd &amp;quot;C-M-.&amp;quot;))
&lt;/code&gt;&lt;/pre&gt;
&lt;h1 id=&#34;lilypond&#34; class=&#34;anchor-header&#34;&gt;lilypond &lt;a class=&#34;anchor-link&#34; href=&#34;#lilypond&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;qpdfview&#34; class=&#34;anchor-header&#34;&gt;qpdfview &lt;a class=&#34;anchor-link&#34; href=&#34;#qpdfview&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;open the pdf update in lilypond, then refresh with F5&lt;/p&gt;
&lt;h2 id=&#34;xpdf--open&#34; class=&#34;anchor-header&#34;&gt;xpdf -open &lt;a class=&#34;anchor-link&#34; href=&#34;#xpdf--open&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;this works quite well until it is unable for some reason to create a
remote socket. however, the problem can be nullified by: rm /tmp/default
which removes the socket process (i guess?) unfortunately, when
operating as a server, the textedit:// feature does not work as
effectively though you still get the line number of where you want to go
to in the .ly file.&lt;/p&gt;
&lt;h2 id=&#34;midi&#34; class=&#34;anchor-header&#34;&gt;midi &lt;a class=&#34;anchor-link&#34; href=&#34;#midi&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Lilypond-midi-player variable set to timidity|fluidsynth &lt;/p&gt;
&lt;h1 id=&#34;links&#34; class=&#34;anchor-header&#34;&gt;links &lt;a class=&#34;anchor-link&#34; href=&#34;#links&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;External links to webpages work fine, but internal links to headings
within the same page seem to be an issue when hugo exports them to html.&lt;/p&gt;
&lt;p&gt;To setup an internal link within a document:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;go to link and M-x org-store-link&lt;/li&gt;
&lt;li&gt;go to place to insert link and M-x org-insert-last-stored-link&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Such an arrangement works find inside orgmode, but hugo doesn&amp;rsquo;t manage
to export it correctly at present (2023-08-02).&lt;/p&gt;
&lt;h1 id=&#34;lsp&#34; class=&#34;anchor-header&#34;&gt;lsp &lt;a class=&#34;anchor-link&#34; href=&#34;#lsp&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://emacs-lsp.github.io/lsp-mode/&#34;&gt;Language Server Protocol Support for
Emacs&lt;/a&gt; &lt;a href=&#34;https://www.mortens.dev/blog/emacs-and-the-language-server-protocol/&#34;&gt;Emacs and the Language
Server
Protocol&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;notmuch&#34; class=&#34;anchor-header&#34;&gt;notmuch &lt;a class=&#34;anchor-link&#34; href=&#34;#notmuch&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;the idea will be to use search/tag rather than folders to get things
done&lt;/p&gt;
&lt;h2 id=&#34;setup&#34; class=&#34;anchor-header&#34;&gt;setup &lt;a class=&#34;anchor-link&#34; href=&#34;#setup&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;%notmuch setup -&amp;gt; ~/.notmuch-config used to have
.emacs.d/notmuch-config.el with mainly the Q binding, but that is now in
init-email.el&lt;/p&gt;
&lt;h2 id=&#34;starting&#34; class=&#34;anchor-header&#34;&gt;starting &lt;a class=&#34;anchor-link&#34; href=&#34;#starting&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;emacs -e &amp;ldquo;notmuch&amp;rdquo; with client it used to be different: emacsclient -e
&amp;ldquo;(elfeed)&amp;rdquo; -e &amp;ldquo;(notmuch)&amp;rdquo; &amp;amp; emacsclient -c ~/aa/aa.org &amp;amp;&lt;/p&gt;
&lt;h2 id=&#34;various-commands&#34; class=&#34;anchor-header&#34;&gt;various commands &lt;a class=&#34;anchor-link&#34; href=&#34;#various-commands&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;search|show|address|count reply tag dump|restore config&lt;/p&gt;
&lt;h2 id=&#34;html&#34; class=&#34;anchor-header&#34;&gt;html &lt;a class=&#34;anchor-link&#34; href=&#34;#html&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;(global-set-key (kbd &amp;ldquo;&amp;lt;f6&amp;gt;&amp;rdquo;) &amp;lsquo;org-mime-edit-mail-in-org-mode) use to
open a second window and write in orgmode C-c C-c will update orgified
buffer to the original&lt;/p&gt;
&lt;p&gt;(global-set-key (kbd &amp;ldquo;M-&amp;lt;f6&amp;gt;&amp;rdquo;) &amp;lsquo;org-mime-htmlize) htmlize the orgified
buffer before sending with C-c C-c (as before)&lt;/p&gt;
&lt;h2 id=&#34;searching&#34; class=&#34;anchor-header&#34;&gt;searching &lt;a class=&#34;anchor-link&#34; href=&#34;#searching&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;wildcards using &amp;lsquo;*&amp;rsquo; operators +|-|AND|NOT|XOR|OR| brackets
proximity NEAR ADJ phrases &amp;ldquo;Debian Project&amp;rdquo; &amp;lt;=&amp;gt; Debian ADJ/1 Project
prefix freeform idea, but uses full item eg from: instead of f: range
date:yr-mo-da..yr-mo-da | -5da..now | yesterday&lt;/p&gt;
&lt;p&gt;man notmuch-search-terms&lt;/p&gt;
&lt;h2 id=&#34;fetchtrash-mechanism&#34; class=&#34;anchor-header&#34;&gt;fetch/trash mechanism &lt;a class=&#34;anchor-link&#34; href=&#34;#fetchtrash-mechanism&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;use nmprg.sh) f|c|p|t&lt;/p&gt;
&lt;p&gt;f files are left on server but not duplicated c) fdm fetch will remove
them from server p) polls t) trash require &amp;lsquo;S&amp;rsquo; on emails then nmprg.sh t
moves them to ~/.trash&lt;/p&gt;
&lt;p&gt;be careful using c) because if you read using spark or whatever on the
server and leave the item as read, then using this removes them from the
server, but we&amp;rsquo;re not sure where the email actually goes! yes we are
now!!&lt;/p&gt;
&lt;p&gt;we must be sure that we are running nmp from ~/ otherwise mail/ will be
created wherever we are!&lt;/p&gt;
&lt;h2 id=&#34;autocomplete-email-addresses&#34; class=&#34;anchor-header&#34;&gt;autocomplete email addresses &lt;a class=&#34;anchor-link&#34; href=&#34;#autocomplete-email-addresses&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;chose to use bbdb and use bbdb-vcard with contacts.vcf exported from
google Go to &lt;a href=&#34;http://contacts.google.com&#34;&gt;http://contacts.google.com&lt;/a&gt;, click the menu
&amp;ldquo;Export…&amp;gt;&amp;gt;vCard format (blah, blah …)&amp;rdquo;. Click &amp;ldquo;Export&amp;rdquo; button.
Download the contacts.vcf into ~/Downloads then load into an emacs buffer and run&lt;/p&gt;
&lt;p&gt;bbdb-snarf-vcard-buffer&lt;/p&gt;
&lt;p&gt;Remember to save the bbdb buffer to .emacs.d/bbdb&lt;/p&gt;
&lt;h2 id=&#34;gnus-alias-to-select-identity&#34; class=&#34;anchor-header&#34;&gt;gnus-alias to select identity &lt;a class=&#34;anchor-link&#34; href=&#34;#gnus-alias-to-select-identity&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://notmuchmail.org/emacstips/#index16h2&#34;&gt;https://notmuchmail.org/emacstips/#index16h2&lt;/a&gt; didn&amp;rsquo;t set rules use M-x
gnus-alias-select-identity&lt;/p&gt;
&lt;h2 id=&#34;external-handlers-for-attachments&#34; class=&#34;anchor-header&#34;&gt;external handlers for attachments &lt;a class=&#34;anchor-link&#34; href=&#34;#external-handlers-for-attachments&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;w - to save the attachment - though the default doesn&amp;rsquo;t always seem to
work. . o allows reading the item provided you specify the type&lt;/p&gt;
&lt;h2 id=&#34;sending-email&#34; class=&#34;anchor-header&#34;&gt;sending email &lt;a class=&#34;anchor-link&#34; href=&#34;#sending-email&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&#34;evolution-removals&#34; class=&#34;anchor-header&#34;&gt;evolution removals &lt;a class=&#34;anchor-link&#34; href=&#34;#evolution-removals&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;for some reason, the setup for smtp wasn&amp;rsquo;t being picked up in the
init.el file and that is why evolution kept coming up. instead of
smtpmail-send-it the setting had changed to mailclient-send-it. this is
nice to know in case we should ever require it in the future.&lt;/p&gt;
&lt;p&gt;;; smtp (setq smtpmail-default-smtp-server &amp;ldquo;shawmail.gv.shawcable.net&amp;rdquo;
send-mail-function &amp;lsquo;smtpmail-send-it user-full-name &amp;ldquo;prad&amp;rdquo;
smtpmail-local-domain &amp;ldquo;towardsfreedom.com&amp;rdquo; user-mail-address
&amp;ldquo;&lt;a href=&#34;mailto:prad@towardsfreedom.com&#34;&gt;prad@towardsfreedom.com&lt;/a&gt;&amp;rdquo;) (require &amp;lsquo;smtpmail)&lt;/p&gt;
&lt;p&gt;otherwise it defaults to evolution because gnome sets it, though we can
change it to notmuch through settings.&lt;/p&gt;
&lt;h3 id=&#34;vivaldi-mail-issue&#34; class=&#34;anchor-header&#34;&gt;vivaldi mail issue &lt;a class=&#34;anchor-link&#34; href=&#34;#vivaldi-mail-issue&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;however, what is the problem replying to vivaldi? no issues sending to
vivaldi or replying to any other place it seems. changing the smtp to
&amp;ldquo;mail.towardsfreedom.com&amp;rdquo; sent, but still the same problem with replying
to vivaldi!&lt;/p&gt;
&lt;p&gt;&amp;lt;2021-06-21 Mon&amp;gt; we are sending &lt;a href=&#34;mailto:pradagio@vivaldi.net&#34;&gt;pradagio@vivaldi.net&lt;/a&gt; emails through
smtp.vivaldi.net because shawmail wouldn&amp;rsquo;t send (even though it appeared
to do so).&lt;/p&gt;
&lt;p&gt;2 items noted:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;gnus alias setup is sufficient (no need for msmtp) (&amp;ldquo;tf&amp;rdquo; nil ;; Does
not refer to any other identity &amp;ldquo;prad &amp;lt;prad@towardsfreedom.com&amp;gt;&amp;rdquo;
;; Sender address &amp;ldquo;towardsfreedom.com&amp;rdquo; ;; Organization header
((&amp;ldquo;X-Message-SMTP-Method&amp;rdquo; . &amp;ldquo;smtp smtp.towardsfreedom.com 587&amp;rdquo;)) nil
;; extra body text &amp;ldquo;&lt;del&gt;/.signature&amp;rdquo;) (&amp;ldquo;fm&amp;rdquo; ;;formal tf nil &amp;ldquo;prad basu
&amp;lt;prad@towardsfreedom.com&amp;gt;&amp;rdquo; &amp;ldquo;prad basu&amp;rdquo; ;; Organization header
((&amp;ldquo;X-Message-SMTP-Method&amp;rdquo; . &amp;ldquo;smtp smtp.towardsfreedom.com 587&amp;rdquo;)) nil
;; No extra body text &amp;ldquo;&lt;/del&gt;/.signature.fm&amp;rdquo;) (&amp;ldquo;vv&amp;rdquo; nil &amp;ldquo;prad
&amp;lt;pradagio@vivaldi.net&amp;gt;&amp;rdquo; &amp;ldquo;prader&amp;rdquo; ;; Organization header
((&amp;ldquo;X-Message-SMTP-Method&amp;rdquo; . &amp;ldquo;smtp smtp.vivaldi.net 587&amp;rdquo;)) nil ;; No
extra body text &amp;ldquo;~/.signature.vv&amp;rdquo;) )&lt;/li&gt;
&lt;li&gt;mail-host-address (setq mail-host-address &amp;ldquo;localhost&amp;rdquo;) couldn&amp;rsquo;t
figure out how to change it via smtp on gnus-alias, but that&amp;rsquo;s
probably not important however, we need this to prevent Message ID
&amp;lt;87lf72na5y.fsf@schnell.i-did-not-set–mail-host-address–so-tickle-me&amp;gt;
doing (&amp;ldquo;Message-ID&amp;rdquo; . &amp;ldquo;towardsfreedom.com&amp;rdquo;) didn&amp;rsquo;t work though it
did get the item in there. receiving end produced: Message ID
&amp;lt;60d15486.1c69fb81.90dc4.e612SMTPIN_ADDEDBROKEN&lt;/sub&gt;@mx.google.com&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;still getting a spf softfail: send from vivaldi -&amp;gt; tf reply from tf -&amp;gt;
vivaldi don&amp;rsquo;t know why, but it probably doesn&amp;rsquo;t matter.&lt;/p&gt;
&lt;p&gt;also unclear why .authinfo required vivaldi smtp info but nothing for tf&lt;/p&gt;
&lt;h1 id=&#34;orgmode&#34; class=&#34;anchor-header&#34;&gt;orgmode &lt;a class=&#34;anchor-link&#34; href=&#34;#orgmode&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://orgmode.org&#34;&gt;manual&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;org-macros&#34; class=&#34;anchor-header&#34;&gt;org macros &lt;a class=&#34;anchor-link&#34; href=&#34;#org-macros&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/fniessen/org-macros/blob/master/README.org&#34;&gt;github
link&lt;/a&gt; The
macros in Org allow you to add text or code to an Org document that will
be expanded during export: the text between the 3 pairs of accolades is
expanded so that readers can see it in the exported versions of the
document.&lt;/p&gt;
&lt;p&gt;Some people (such as me) use it to construct complex HTML or LaTeX code.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://orgmode.org/manual/Macro-Replacement.html#Macro-replacement&#34;&gt;13.5 Macro
Replacement&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;the-file-issue-with-org-agenda-files&#34; class=&#34;anchor-header&#34;&gt;the .#file issue with org-agenda-files &lt;a class=&#34;anchor-link&#34; href=&#34;#the-file-issue-with-org-agenda-files&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;When that variable is set to ~/aa/*.org various files within the aa
directory kept appearing making cycling awkward. We haven&amp;rsquo;t found out
why though the problem started around &amp;lt;2023-07-22 Sat&amp;gt; for some
reason. Possibly, having the default ~/org directory would have caused
those files to end up there (which really isn&amp;rsquo;t the best solution).
Setting the default org-directory to aa seems to have worked albeit the
idea is pretty counter-intuitive.&lt;/p&gt;
&lt;h2 id=&#34;org-agenda&#34; class=&#34;anchor-header&#34;&gt;org agenda &lt;a class=&#34;anchor-link&#34; href=&#34;#org-agenda&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Cycle the org agenda directory with C-&amp;rsquo; (which seems to be a default
setup). packages&lt;/p&gt;
&lt;h2 id=&#34;melpa-vs-melpa-stable&#34; class=&#34;anchor-header&#34;&gt;melpa vs melpa-stable &lt;a class=&#34;anchor-link&#34; href=&#34;#melpa-vs-melpa-stable&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Packages are identified when we look at M-x package-list-packages&lt;/p&gt;
&lt;h2 id=&#34;update-packages&#34; class=&#34;anchor-header&#34;&gt;update packages &lt;a class=&#34;anchor-link&#34; href=&#34;#update-packages&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;M-x list-packages and it will automatically refresh the archive
contents.&lt;/p&gt;
&lt;p&gt;Then, press U to mark all upgradable packages to be upgraded.&lt;/p&gt;
&lt;p&gt;Last, press x to perform the new updates.&lt;/p&gt;
&lt;p&gt;Emacs will then download and install all upgradable packages. It will
also ask you whether to delete the old packages: M-x package-autoremove&lt;/p&gt;
&lt;p&gt;Doing it this way seems better than package-refresh-contents
package-install (if package-reinstall doesn&amp;rsquo;t work)&lt;/p&gt;
&lt;h2 id=&#34;table&#34; class=&#34;anchor-header&#34;&gt;table &lt;a class=&#34;anchor-link&#34; href=&#34;#table&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;If ; isn&amp;rsquo;t a separator by default: C-u C-u C-u C-c | ; RET&lt;/p&gt;
&lt;h1 id=&#34;package&#34; class=&#34;anchor-header&#34;&gt;package &lt;a class=&#34;anchor-link&#34; href=&#34;#package&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;removing-packages&#34; class=&#34;anchor-header&#34;&gt;removing packages &lt;a class=&#34;anchor-link&#34; href=&#34;#removing-packages&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;To remove unnecessary or unwanted packages in Emacs, follow these steps:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open Emacs.&lt;/li&gt;
&lt;li&gt;Press `M-x` (Alt + x) to invoke the command prompt.&lt;/li&gt;
&lt;li&gt;Type `package-list-packages` and press Enter.&lt;/li&gt;
&lt;li&gt;In the &lt;strong&gt;Packages&lt;/strong&gt; buffer, locate the packages you want to remove.&lt;/li&gt;
&lt;li&gt;Mark them for deletion by pressing `d` (package-menu-mark-delete).&lt;/li&gt;
&lt;li&gt;Execute the deletion by pressing `x` (package-menu-execute).&lt;/li&gt;
&lt;li&gt;Confirm the removal when prompted in the mini-buffer.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This process will remove the actual files associated with the packages
from the `~/.emacs.d/elpa` directory¹. Happy cleaning! 🧹🚀&lt;/p&gt;
&lt;p&gt;Source: Conversation with Copilot, 6/18/2024 (1) How to remove an
installed package in Emacs (ver 24+)?.
&lt;a href=&#34;https://stackoverflow.com/questions/16469600/how-to-remove-an-installed-package-in-emacs-ver-24&#34;&gt;https://stackoverflow.com/questions/16469600/how-to-remove-an-installed-package-in-emacs-ver-24&lt;/a&gt;.
(2) uninstallation - How remove emacs full? - Stack Overflow.
&lt;a href=&#34;https://stackoverflow.com/questions/57895073/how-remove-emacs-full&#34;&gt;https://stackoverflow.com/questions/57895073/how-remove-emacs-full&lt;/a&gt;.
(3) Package Menu (GNU Emacs Manual).
&lt;a href=&#34;https://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html&#34;&gt;https://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html&lt;/a&gt;.
(4) apt - how to uninstall emacs from command line? - Ask Ubuntu.
&lt;a href=&#34;https://askubuntu.com/questions/604733/how-to-uninstall-emacs-from-command-line&#34;&gt;https://askubuntu.com/questions/604733/how-to-uninstall-emacs-from-command-line&lt;/a&gt;.
(5) Uninstalling a package and all of its dependencies - Emacs Stack
Exchange.
&lt;a href=&#34;https://emacs.stackexchange.com/questions/31888/uninstalling-a-package-and-all-of-its-dependencies&#34;&gt;https://emacs.stackexchange.com/questions/31888/uninstalling-a-package-and-all-of-its-dependencies&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;update-packages-1&#34; class=&#34;anchor-header&#34;&gt;update packages &lt;a class=&#34;anchor-link&#34; href=&#34;#update-packages-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Certainly! To update packages in Emacs, follow these steps:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open Emacs.&lt;/li&gt;
&lt;li&gt;Type `M-x list-packages` and press Enter. This command lists all
installed packages and automatically refreshes the package archive
contents.&lt;/li&gt;
&lt;li&gt;In the &lt;strong&gt;Packages&lt;/strong&gt; buffer, press `U` to mark all upgradable
packages.&lt;/li&gt;
&lt;li&gt;Finally, press `x` to perform the updates. Emacs will download and
install the new versions of the packages. It will also prompt you to
delete the old packages if necessary¹².&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Happy updating! 🚀🔧&lt;/p&gt;
&lt;p&gt;Source: Conversation with Copilot, 6/18/2024 (1) elpa - Updating
packages in Emacs - Stack Overflow.
&lt;a href=&#34;https://stackoverflow.com/questions/14836958/updating-packages-in-emacs&#34;&gt;https://stackoverflow.com/questions/14836958/updating-packages-in-emacs&lt;/a&gt;.
(2) How to upgrade packages installed by ELPA in Emacs?.
&lt;a href=&#34;https://www.systutorials.com/how-to-upgrade-packages-installed-by-elpa-in-emacs/&#34;&gt;https://www.systutorials.com/how-to-upgrade-packages-installed-by-elpa-in-emacs/&lt;/a&gt;.
(3) Keeping Your Emacs Packages Up to Date - System Crafters.
&lt;a href=&#34;https://systemcrafters.net/emacs-from-scratch/keeping-your-packages-up-to-date/&#34;&gt;https://systemcrafters.net/emacs-from-scratch/keeping-your-packages-up-to-date/&lt;/a&gt;.
(4) How to update packages installed with use-package.
&lt;a href=&#34;https://emacs.stackexchange.com/questions/31872/how-to-update-packages-installed-with-use-package&#34;&gt;https://emacs.stackexchange.com/questions/31872/how-to-update-packages-installed-with-use-package&lt;/a&gt;.
(5) undefined. &lt;a href=&#34;http://tromey.com/elpa/&#34;&gt;http://tromey.com/elpa/&lt;/a&gt;. (6) undefined.
&lt;a href=&#34;http://elpa.gnu.org/packages/&#34;&gt;http://elpa.gnu.org/packages/&lt;/a&gt;. (7) undefined.
&lt;a href=&#34;http://marmalade-repo.org/packages/&#34;&gt;http://marmalade-repo.org/packages/&lt;/a&gt;. (8) undefined.
&lt;a href=&#34;http://melpa.milkbox.net/packages/&#34;&gt;http://melpa.milkbox.net/packages/&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;profiler&#34; class=&#34;anchor-header&#34;&gt;profiler &lt;a class=&#34;anchor-link&#34; href=&#34;#profiler&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Option 2: The profiler&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Invoke M-x profiler-start RET RET (the second RET is to confirm
cpu);&lt;/li&gt;
&lt;li&gt;Do some typing, preferably an entire paragraph or more;&lt;/li&gt;
&lt;li&gt;Invoke M-x profiler-report.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;That will give you a buffer describing the cpu time taken by each
function. Hitting TAB on a line expands it to display the functions
inside it. Navigate this buffer until you find out which function is
taking so much CPU time.
&lt;a href=&#34;https://emacs.stackexchange.com/questions/5359/how-can-i-troubleshoot-a-very-slow-emacs&#34;&gt;https://emacs.stackexchange.com/questions/5359/how-can-i-troubleshoot-a-very-slow-emacs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;we tried this to figure out AC mode was slowing things down, but we
already knew that. Not sure what to do about it though.&lt;/p&gt;
&lt;h1 id=&#34;pinky-solution&#34; class=&#34;anchor-header&#34;&gt;pinky solution &lt;a class=&#34;anchor-link&#34; href=&#34;#pinky-solution&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;One way of not injuring the left pinky even after making CAPS into CTRL
is to use different fingers to push it. That way the usage is
distributed and the hands move around more too.&lt;/p&gt;
&lt;h1 id=&#34;todo-regexp&#34; class=&#34;anchor-header&#34;&gt;&lt;span class=&#34;todo TODO&#34;&gt;TODO&lt;/span&gt; regexp &lt;a class=&#34;anchor-link&#34; href=&#34;#todo-regexp&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Likely not worth paying in-depth attention to since it is not pcre.
However, some of the uses can be helpful especially for simple things.&lt;/p&gt;
&lt;h1 id=&#34;search-file-system&#34; class=&#34;anchor-header&#34;&gt;search file system &lt;a class=&#34;anchor-link&#34; href=&#34;#search-file-system&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/Overdr0ne/sfs/tree/master#readme&#34;&gt;SFS&lt;/a&gt; is a
collection of inter-operating emacs tools to make accessing and
organizing your data faster and more ergonomic. It is largely powered by
the Recoll file-indexing tool.&lt;/p&gt;
&lt;p&gt;This may be worth pursuing eventually !!!&lt;/p&gt;
&lt;h1 id=&#34;sessions&#34; class=&#34;anchor-header&#34;&gt;sessions &lt;a class=&#34;anchor-link&#34; href=&#34;#sessions&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Use the default M-x save-sessions to ~/.emacs.d/session-buffers to get all back. Sometimes certain buffers get persistent because session-buffers keeps them, so delete the buffers and save-session again.&lt;/p&gt;
&lt;h1 id=&#34;smartparens&#34; class=&#34;anchor-header&#34;&gt;smartparens &lt;a class=&#34;anchor-link&#34; href=&#34;#smartparens&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://smartparens.readthedocs.io/en/latest/pair-management.htm&#34;&gt;Pair
management&lt;/a&gt;
haven&amp;rsquo;t been able to deal with ~~ and // in org-mode yet !!!&lt;/p&gt;
&lt;h1 id=&#34;spellcheck&#34; class=&#34;anchor-header&#34;&gt;spellcheck &lt;a class=&#34;anchor-link&#34; href=&#34;#spellcheck&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;be sure aspell or whatever is installed. M-$&lt;br&gt;
Check and correct spelling of the word at point (ispell-word). If the
region is active, do it for all words in the region instead.&lt;/p&gt;
&lt;p&gt;M-x ispell&lt;br&gt;
Check and correct spelling of all words in the buffer. If the region is
active, do it for all words in the region instead.&lt;/p&gt;
&lt;p&gt;M-x ispell-buffer&lt;br&gt;
Check and correct spelling in the buffer.&lt;/p&gt;
&lt;p&gt;M-x ispell-region&lt;br&gt;
Check and correct spelling in the region.&lt;/p&gt;
&lt;h1 id=&#34;tab-bar&#34; class=&#34;anchor-header&#34;&gt;tab-bar &lt;a class=&#34;anchor-link&#34; href=&#34;#tab-bar&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Likely not of much use since we tend to prefer buffers anyway.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-elisp&#34; data-lang=&#34;elisp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;C-x&lt;/span&gt; &lt;span class=&#34;no&#34;&gt;t&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;2&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;creates&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;a&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;tab&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;C-tab&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;next&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;tab&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;C-S-tab&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;prev&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;tab&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;C-x&lt;/span&gt; &lt;span class=&#34;no&#34;&gt;t&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;r&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;rename&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;tab&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;C-x&lt;/span&gt; &lt;span class=&#34;no&#34;&gt;t&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;m&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;move&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;tab&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;to&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;right&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;C-x&lt;/span&gt; &lt;span class=&#34;no&#34;&gt;t&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;RET&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;select&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;tab&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;by&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;M-x&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;tab-list&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;list&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;tabs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;tab-completion&#34; class=&#34;anchor-header&#34;&gt;tab completion &lt;a class=&#34;anchor-link&#34; href=&#34;#tab-completion&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Setup in init-keybindings.el with (require &amp;lsquo;helm) (define-key helm-map
(kbd &amp;ldquo;TAB&amp;rdquo;) &amp;lsquo;helm-execute-persistent-action)&lt;/p&gt;
&lt;h1 id=&#34;terminals&#34; class=&#34;anchor-header&#34;&gt;terminals &lt;a class=&#34;anchor-link&#34; href=&#34;#terminals&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The ansi-term gives colors, but term doesn&amp;rsquo;t. C-c C-j linemode to use
M-x&lt;/p&gt;
&lt;p&gt;Code runs ansi-term without the zsh prompt:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-elisp&#34; data-lang=&#34;elisp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; use ansi-term with zsh&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;defun&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;zterm&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;s&#34;&gt;&amp;#34;term to use zsh&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;interactive&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;ansi-term&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;zsh&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;M-&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;s-a&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;close&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;open&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;terminal&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;second&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;window&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;;; other terms&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;s-&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;#39;&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;ansi-term&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;full&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;window&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;s-.&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;eshell&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;s-y&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;term&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;with&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;zsh&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;likely&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;to&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;use&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;very&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;rarely&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;There is nothing wrong in allowing ansi-terms to accumulate even if we
do not go back to them, though we might if they are involved in specific
tasks. In order to name the ansi-terms we need to go into line-mode (C-c
C-j) and not character-mode (C-c C-k), so we can use M-x rename-buffer.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;In line mode, it reads an entire line and permits various emacs
editing operations on it, then sends it to the process all at once
when you&amp;rsquo;re done (press Enter). In char mode, each character is sent
through as soon as you press the key - dealing with lines, editing,
and so on is up to the process running in the terminal, such as your
shell.&lt;/p&gt;
&lt;p&gt;Why might you want to use one over the other? Line mode allows you to
perform Emacs editing operations on what you write, to accumulate
multiple lines to send through at once, and to perform tab completion
of filenames in Emacs. See the list of commands in shell mode for
details. Character mode lets you use all the features of the
underlying process, like its own (likely better) tab completion,
rather than the Emacs operations, and also to send through inputs that
Emacs would have interpreted as referring to its own commands (like
Ctrl-X). This is also the mode you&amp;rsquo;d want if you wanted to run vim
inside emacs.&lt;/p&gt;
&lt;p&gt;An ordinary terminal operates in the equivalent of character mode.
&lt;a href=&#34;https://unix.stackexchange.com/questions/148581/in-emacs-term-mode-what-is-char-mode-and-line-mode-how-do-they-differ&#34;&gt;Line-mode vs Character-mode
explanation&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Clean-up of ansi-terms can be done in the same way as clean-up of
sent-mail buffers: % n RET &amp;lt;pattern&amp;gt; marks the buffers by name after
which use D to delete them. See 





    
    &lt;img src=&#34;*ibuffer&#34; alt=&#34;*ibuffer&#34;&gt;

.&lt;/p&gt;
&lt;p&gt;Macros have been created for &amp;lsquo;aterm s-a &amp;lsquo;aterm-rm M-s-a&lt;/p&gt;
&lt;p&gt;For some reason, aterm does not let M-x to work - get execute: showing
up in the window. Usually we would M-x to rename-buffer, but a shortcut
exists: C-x x r and that will bring up the rename-buffer command.&lt;/p&gt;
&lt;h1 id=&#34;themes&#34; class=&#34;anchor-header&#34;&gt;themes &lt;a class=&#34;anchor-link&#34; href=&#34;#themes&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;(add-to-list &amp;lsquo;custom-theme-load-path &amp;ldquo;~/.emacs.d/themes/&amp;rdquo;) M-x
customize-themes&lt;/p&gt;
&lt;h1 id=&#34;tramp&#34; class=&#34;anchor-header&#34;&gt;tramp &lt;a class=&#34;anchor-link&#34; href=&#34;#tramp&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;We can use ssh|sudo from rootdir with // and once we tramp into another
computer the eshell works there (should we want it to).&lt;/p&gt;
&lt;h2 id=&#34;hanging-with-ssh&#34; class=&#34;anchor-header&#34;&gt;hanging with ssh &lt;a class=&#34;anchor-link&#34; href=&#34;#hanging-with-ssh&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.emacswiki.org/emacs/TrampMode&#34;&gt;https://www.emacswiki.org/emacs/TrampMode&lt;/a&gt; put in the remote .zshrc&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;o&#34;&gt;[[&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$TERM&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;==&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;dumb&amp;#34;&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;]]&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;&amp;amp;&amp;amp;&lt;/span&gt; unsetopt zle &lt;span class=&#34;o&#34;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;PS1&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;$ &amp;#39;&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;&amp;amp;&amp;amp;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;this is a zsh issue because people have said that when the switch to
bash it all works.&lt;/p&gt;
&lt;p&gt;&amp;lt;2023-09-22 Fri&amp;gt; stopped working for some reason, but a better
solution is to use sshx which uses /bin/sh instead of zsh&lt;/p&gt;
&lt;h2 id=&#34;ssh-with-sudo&#34; class=&#34;anchor-header&#34;&gt;ssh with sudo &lt;a class=&#34;anchor-link&#34; href=&#34;#ssh-with-sudo&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;C-x C-f /ssh:psinom::sudo:psinom:&lt;FILE&gt;&lt;/p&gt;
&lt;h1 id=&#34;variables&#34; class=&#34;anchor-header&#34;&gt;variables &lt;a class=&#34;anchor-link&#34; href=&#34;#variables&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;shell-mode-map-is-void&#34; class=&#34;anchor-header&#34;&gt;shell-mode-map is void &lt;a class=&#34;anchor-link&#34; href=&#34;#shell-mode-map-is-void&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;shell-mode-map is a variable that is defined in the file shell.el which
is not loaded yet, so the variable is undefined.&lt;/p&gt;
&lt;p&gt;(require &amp;lsquo;shell) before you try use the variable.
&lt;a href=&#34;https://emacs.stackexchange.com/questions/44920/when-i-start-emacs-symbols-value-as-variable-is-void-shell-mode-map&#34;&gt;post&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;save-and-apply&#34; class=&#34;anchor-header&#34;&gt;save and apply &lt;a class=&#34;anchor-link&#34; href=&#34;#save-and-apply&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;This can be done through the emacs customize menu, but to do alter a
variable permanently through the minibuffer, use M-x customize-&lt;/p&gt;
&lt;h1 id=&#34;vc&#34; class=&#34;anchor-header&#34;&gt;vc &lt;a class=&#34;anchor-link&#34; href=&#34;#vc&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;A “version control system” is a program that can record multiple
versions of a source file, storing information such as the creation time
of each version, who made it, and a description of what was changed.
Emacs VC supports git and several others and is enabled whenever a file
under VC is visited.&lt;/p&gt;
&lt;p&gt;Commands reachable with prefix C-x v &amp;lt;tab&amp;gt;&lt;/p&gt;
&lt;p&gt;Much more to investigate !!!&lt;/p&gt;
&lt;h1 id=&#34;zz-2&#34; class=&#34;anchor-header&#34;&gt;zz &lt;a class=&#34;anchor-link&#34; href=&#34;#zz-2&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;agenda-cycling-extra-buffers&#34; class=&#34;anchor-header&#34;&gt;agenda cycling extra buffers &lt;a class=&#34;anchor-link&#34; href=&#34;#agenda-cycling-extra-buffers&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Cycling through the agenda dir sometimes produces empty buffers of the
same name starting with .# and we think this may be because extra files
of the same name somehow get created. Deleting the buffers doesn&amp;rsquo;t get
rid of them, because they keep coming back. However, if we M-x
reload-dot-emacs after deleting them, the problem goes away.&lt;/p&gt;
&lt;h2 id=&#34;issue-with-i--on-first-word&#34; class=&#34;anchor-header&#34;&gt;issue with [I ] on first word &lt;a class=&#34;anchor-link&#34; href=&#34;#issue-with-i--on-first-word&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;we don&amp;rsquo;t really know what the problem is though it seems to have
something to do with the &lt;a href=&#34;https://bbs.archlinux.org/viewtopic.php?id=271489&#34;&gt;TERM
variable&lt;/a&gt;. it occurs
with emacs -nw, but not with sudo emacs -nw probably because at the time
this was written, there was no .emacs in /root as evidenced by a
solution which works with emacs -nw -Q.&lt;/p&gt;
&lt;p&gt;What does work if using gnome-terminal is TERM=gnome-256color&lt;/p&gt;
&lt;h2 id=&#34;enter-giving-wrong-type-argument-stringp-nil&#34; class=&#34;anchor-header&#34;&gt;enter giving Wrong type argument: stringp, nil &lt;a class=&#34;anchor-link&#34; href=&#34;#enter-giving-wrong-type-argument-stringp-nil&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;inserting the doc with C-x C-i didn&amp;rsquo;t work hopefully copying the items
one by one will we will also leave orgmode to its own file&lt;/p&gt;
&lt;h2 id=&#34;close-help-window-without-going-to-it&#34; class=&#34;anchor-header&#34;&gt;close help window without going to it &lt;a class=&#34;anchor-link&#34; href=&#34;#close-help-window-without-going-to-it&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;(setq help-window-select t) that way when using q, it closes the help
window since it is already there.&lt;/p&gt;
&lt;h2 id=&#34;re-able-window&#34; class=&#34;anchor-header&#34;&gt;re-able window &lt;a class=&#34;anchor-link&#34; href=&#34;#re-able-window&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;C-z isn&amp;rsquo;t nil (the keybind is commented). It seems to sort of disable
the window, but going to another emacsclient window re-activates the
cursor. With a standalone emacs, clicking on the menu brings it back.&lt;/p&gt;
&lt;h2 id=&#34;read-only-toggle&#34; class=&#34;anchor-header&#34;&gt;read-only toggle &lt;a class=&#34;anchor-link&#34; href=&#34;#read-only-toggle&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;C-x C-q&lt;/p&gt;
&lt;h2 id=&#34;block-commenting-trick&#34; class=&#34;anchor-header&#34;&gt;block commenting trick &lt;a class=&#34;anchor-link&#34; href=&#34;#block-commenting-trick&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;we don&amp;rsquo;t really need this since emacs is setup with C-M-c and C-M-S-c
for comments&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;: &lt;span class=&#34;s1&#34;&gt;&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;This is a
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;very neat comment
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;in bash
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;This is outside the commented block&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Executing the above code would result in: This is outside the commented
block
&lt;a href=&#34;https://stackoverflow.com/questions/947897/block-comments-in-a-shell-script&#34;&gt;https://stackoverflow.com/questions/947897/block-comments-in-a-shell-script&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;uses&#34; class=&#34;anchor-header&#34;&gt;uses &lt;a class=&#34;anchor-link&#34; href=&#34;#uses&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;coding
&lt;ul&gt;
&lt;li&gt;clj&lt;/li&gt;
&lt;li&gt;zsh&lt;/li&gt;
&lt;li&gt;php&lt;/li&gt;
&lt;li&gt;openscad&lt;/li&gt;
&lt;li&gt;html&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;email&lt;/li&gt;
&lt;li&gt;writing
&lt;ul&gt;
&lt;li&gt;stories&lt;/li&gt;
&lt;li&gt;librettos&lt;/li&gt;
&lt;li&gt;papers&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;lilypond&lt;/li&gt;
&lt;li&gt;orgmode&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    
    <item>
      <title>Pradbird</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iwrters/prad/pradbird/</link>
      <pubDate>Sun, 27 Mar 2022 19:26:32 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iwrters/prad/pradbird/</guid>
      <description>&lt;p&gt;We used to live near the water when we moved in 1995 to Duncan, BC on
Khenipsen Road, beside a First Nations area. It was a very nice place,
except for the hunting and fishing that took place there.&lt;/p&gt;
&lt;p&gt;Unfortunately, not only were these activities legalized, but there were
many instances of illegal killings as well. That&amp;rsquo;s what this is -
killing regardless of the euphemisms used or the appeal to Indigenous
&amp;lsquo;rights&amp;rsquo; that are often put forth as an excuse to commit murder. [For
more thorough discussions on this Indigenous issue, see KG&amp;rsquo;s
&lt;a href=&#34;file:///iwrters/kg/arvegfaq/&#34;&gt;FAQ&lt;/a&gt;.]&lt;/p&gt;
&lt;p&gt;Admittedly, some of the First Nation population do kill animals
necessarily for food, because our dominant ruling class stole their
lands and forced inexcusable indignities upon them. Our politicians pay
mere lipservice, bravadoing putrid political properness, accomplishing
little else to improve the often horrible living conditions. No amount
of redundant repetition of &amp;ldquo;We greet you from the unceded lands of …&amp;rdquo;
blather does anything useful for those who can&amp;rsquo;t subsist on such
well-meaning words.&lt;/p&gt;
&lt;p&gt;On the other hand, some murders in societies are for cultural and
traditional reasons, indefensible by any deplorable debate.&lt;/p&gt;
&lt;p&gt;The person we rented our house from was a lawyer and had made some
attempts to ban hunting in the area at least for non-Indigenous
individuals. However, he was in favor of fishing. When my son Kyron, who
had recently turned six asked him why killing fish should be allowed, he
provided an anthropocentricity remarkable in its absurdity: &amp;ldquo;The fish
would just go to waste if we didn&amp;rsquo;t harvest them.&amp;rdquo; Adults lie to kids a
lot which is likely why many kids grow up to be adults who lie to kids a
lot, repeating the cycle in perpetuity. Kyron gave the lawyer a sincere
look of disgust and decided he wasn&amp;rsquo;t worth talking to any further.&lt;/p&gt;
&lt;p&gt;The shooting of eagles, at that time, had been made illegal.&lt;/p&gt;
&lt;p&gt;In late November 1995, we witnessed such a illegality. Kyron and his
friend Leia drew our attention to an eagle they saw plummeting into the
estuary, just in front of our house. The bird was flopping around in the
water.&lt;/p&gt;
&lt;p&gt;Fortunately, the property had a canoe (in dubious condition) that I
utilized to go out to the bird. The eagle actually helped me to put him
into the canoe by grasping the side with his beak as I used an oar to
lift him in.&lt;/p&gt;
&lt;p&gt;By now, the canoe was starting to fill up with water. Trying to
manoeuvre a half-filled boat apparently made quite a sight. I was told
that Leia started to laugh and asked Kyron why I was going around in
circles. All Kyron said was &amp;ldquo;My daddy is doing good.&amp;rdquo; This is one of the
best gifts any parent can ever receive from his or her child.&lt;/p&gt;
&lt;p&gt;Providence kept the boat barely afloat till we got to shore, but it was
evident that the eagle was going to need medical help. That night, I
drove him to Nanaimo where there was a eagle rehab facility.&lt;/p&gt;
&lt;p&gt;I thought the bird would be safe now, but was astonished to learn that
the veterinarian there, was inclined to kill him, because he thought the
bullet had broken a wing bone beyond repair, making the bird unable to
fly. He wouldn&amp;rsquo;t let me take the bird elsewhere either. He was a
high-profile vet who had set many of the wildlife guidelines through the
government.&lt;/p&gt;
&lt;p&gt;He kept saying he was powerless to make any other decision, but didn&amp;rsquo;t
seem too pleased when I offered to break into the facility to take the
bird without his knowledge, thus relieving him of this burden his
conscience was so weighed down with.&lt;/p&gt;
&lt;p&gt;Therefore, the next day I started phoning around trying to see what the
actual laws were, only to learn that the vet had the upper hand,
legally.&lt;/p&gt;
&lt;p&gt;On the same day, we also found out, from a conservation officer named
Jamie that the eagle had likely been shot because some brave braves, no
doubt were upholding their rite of passage into bravehood, by plucking
eagle feathers. It was likely that they didn&amp;rsquo;t come for the eagle they
shot, because they saw I was heading out and didn&amp;rsquo;t want to risk being
caught for their illegal activity. The officer took down any details I
could provide, because he was keenly interested in going after these
culprits.&lt;/p&gt;
&lt;p&gt;When the law is there to work against you, it is necessary to create
alternative approaches.&lt;/p&gt;
&lt;p&gt;I found 5 facilities throughout North America (including one within 50km
of where the eagle was at), who were willing to take the bird, even if
he couldn&amp;rsquo;t fly. These facilities were sanctuaries for animals who could
not be released into the wild. I also tried to put some pressure on the
government&amp;rsquo;s Ministry for Wildlife as to the ridiculous position they
were upholding, specifically fly or die!&lt;/p&gt;
&lt;p&gt;After many exchanges (part of the effort is to wear down the opposition
with argumentation and revelation of possible legal, publicized future
actions), I received a phone call from the Ministry saying they would
only kill the eagle if amputation was absolutely necessary … so the
sanctuary finding effort likely paid off.&lt;/p&gt;
&lt;p&gt;However, our eagle had other ideas!&lt;/p&gt;
&lt;p&gt;The next day, I received a call from the Nanaimo rehab facility saying
that the surgery had been done and our vet felt that amputation was not
necessary. He wanted to give the bird a chance to recover before release
into the wild.&lt;/p&gt;
&lt;p&gt;Several weeks later, the facility called me again asking if I would like
to come up to see the release of whom they had named, Pradbird!&lt;/p&gt;
&lt;p&gt;Kyron, Ranjana and I drove to Nanaimo on the appointed day and just
before they released Pradbird, the person who ran the sanctuary held him
right in front of us. The eagle looked straight at me and gave a cry.
Then they threw him into the air and he flew off, landing on a branch of
a distant tree!&lt;/p&gt;
&lt;p&gt;Ranjana likes to think that it was a cry of recognition. Perhaps it was.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Prazen</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/pranktuary/prazen/</link>
      <pubDate>Sat, 26 Mar 2022 13:55:56 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/pranktuary/prazen/</guid>
      <description>&lt;p&gt;These are zenish short stories merrily modified from various sources.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ibrarys/philosophy/zen-comics/&#34;&gt;Zen Comics&lt;/a&gt; by Ioanna Zalajan&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ibrarys/philosophy/radical-zen/&#34;&gt;Radical Zen&lt;/a&gt;: The Sayings of
Joshu by Youl Hoffmann&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;a-man-of-enlightenment-and-wisdom&#34; class=&#34;anchor-header&#34;&gt;A man of enlightenment and wisdom &lt;a class=&#34;anchor-link&#34; href=&#34;#a-man-of-enlightenment-and-wisdom&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Student: Oh master, where does the man of enlightenment and wisdom go
after he dies?&lt;/p&gt;
&lt;p&gt;Master: How should I know?&lt;/p&gt;
&lt;p&gt;Student: Because you, master, are a man of enlightenment and wisdom!&lt;/p&gt;
&lt;p&gt;Master: That may be so, but I am not dead.&lt;/p&gt;
&lt;h1 id=&#34;become-a-buddha&#34; class=&#34;anchor-header&#34;&gt;Become a Buddha &lt;a class=&#34;anchor-link&#34; href=&#34;#become-a-buddha&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Zen master Baso, when he was young, was caught meditating all over the
place by his teacher who asked him &amp;ldquo;Why are you meditating so much?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Baso answered, &amp;ldquo;To become a buddha.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;His teacher pick up a piece of slate and started polishing it.&lt;/p&gt;
&lt;p&gt;Baso asked, &amp;ldquo;Why are you polishing the slate so vigorously?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Teacher replied, &amp;ldquo;To turn it into a mirror.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Baso laughed, &amp;ldquo;No amount of polishing is going to turn a slate into a
mirror?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Teacher replied, &amp;ldquo;No amount of cross-legged sitting is going to turn one
into a buddha&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Baso then understood.&lt;/p&gt;
&lt;p&gt;But just to be sure, his teacher hit him with a staff on the head.&lt;/p&gt;
&lt;h1 id=&#34;detachment&#34; class=&#34;anchor-header&#34;&gt;Detachment &lt;a class=&#34;anchor-link&#34; href=&#34;#detachment&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The student went to the zen master in elation!&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Oh master,&amp;rdquo; he joyously exclaimed, &amp;ldquo;I am so happy and feel so free. I
have achieved detachment at last!&amp;rdquo;&lt;/p&gt;
&lt;p&gt;The master hit him on the head with a stick.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Owww!! Why did you do that?&amp;rdquo; whined the student rubbing his head.&lt;/p&gt;
&lt;p&gt;The master said, &amp;ldquo;To detach you from your detachment&amp;rdquo;.&lt;/p&gt;
&lt;h1 id=&#34;empty&#34; class=&#34;anchor-header&#34;&gt;Empty &lt;a class=&#34;anchor-link&#34; href=&#34;#empty&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The elated student rushed in to see his master!&lt;/p&gt;
&lt;p&gt;&amp;ldquo;I am empty! I have released my attachments!&amp;rdquo;, he exclaimed.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Indeed.&amp;rdquo; said his master.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;I have no desires! I have no yearnings! I have no ego! I am empty!&amp;rdquo;&lt;/p&gt;
&lt;p&gt;The master hit him on the head with his staff.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Owww!!!&amp;rdquo;, yelled the student in pain and anger. &amp;ldquo;Why did you do that,
old monk?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;His master asked: &amp;ldquo;If you are so empty, where did all that anger come
from?&amp;rdquo;&lt;/p&gt;
&lt;h1 id=&#34;essence&#34; class=&#34;anchor-header&#34;&gt;Essence &lt;a class=&#34;anchor-link&#34; href=&#34;#essence&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Monk: What is the essence of essences?&lt;/p&gt;
&lt;p&gt;Joshu: Just how long have you been essencing yourself up like this?&lt;/p&gt;
&lt;p&gt;Monk: My concern for discovering essence has been going for a long, long
time.&lt;/p&gt;
&lt;p&gt;Joshu: A fool such as you are lucky to have met me just in time, before
you completely essenced yourself out!&lt;/p&gt;
&lt;h1 id=&#34;go-away&#34; class=&#34;anchor-header&#34;&gt;Go away! &lt;a class=&#34;anchor-link&#34; href=&#34;#go-away&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;A would-be student knocked on the gate of a zen master. The master
opened the gate and asked: &amp;ldquo;What do you want?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;The student answered: &amp;ldquo;O master you are so learned. I beg you to teach
me!&amp;rdquo;&lt;/p&gt;
&lt;p&gt;The master slammed the gate shut.&lt;/p&gt;
&lt;p&gt;The student knocked again.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;What do you want now?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Please, please I must have you as my teacher.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Again the master slammed the gate shut.&lt;/p&gt;
&lt;p&gt;Once again the student knocked.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;What is it now?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Master please! i really want to learn!&amp;rdquo;&lt;/p&gt;
&lt;p&gt;The master said: &amp;ldquo;Very well then&amp;rdquo; and open the gate.&lt;/p&gt;
&lt;p&gt;Once inside, the elated and beaming student asked: &amp;ldquo;Master! what are you
going to teach me first?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;The master replied: &amp;ldquo;To go away!&amp;rdquo;&lt;/p&gt;
&lt;p&gt;and promptly threw the student out and slammed the gate.&lt;/p&gt;
&lt;h1 id=&#34;knowledge-and-understanding&#34; class=&#34;anchor-header&#34;&gt;Knowledge and Understanding &lt;a class=&#34;anchor-link&#34; href=&#34;#knowledge-and-understanding&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;When the ordinary man gains knowledge, he becomes a sage.&lt;br&gt;
When the sage achieves understanding, he becomes an ordinary man.&lt;/p&gt;
&lt;h1 id=&#34;more-blind&#34; class=&#34;anchor-header&#34;&gt;More blind &lt;a class=&#34;anchor-link&#34; href=&#34;#more-blind&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;There was an episode in the Kung Fu series from the 70s where young Kwai
Chang Caine had lost his parents. He was very sad and complained of
loneliness to his blind teacher, Master Po. &amp;ldquo;Do you not hear the birds
singing?&amp;rdquo;, Po asked, &amp;ldquo;Do you not notice the crickets jumping or the
snakes moving in the grass? In such a crowded place, you feel you are
alone. Now tell me, which one of us is the more blind?&amp;rdquo;&lt;/p&gt;
&lt;h1 id=&#34;seeing-the-tao&#34; class=&#34;anchor-header&#34;&gt;Seeing the tao &lt;a class=&#34;anchor-link&#34; href=&#34;#seeing-the-tao&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Student: Master why can I not see tao?&lt;/p&gt;
&lt;p&gt;Master: So long as there is an I, there is no seeing tao.&lt;/p&gt;
&lt;p&gt;Student: Master can you see tao?&lt;/p&gt;
&lt;p&gt;Master: So long as there is you and I, tao cannot be seen.&lt;/p&gt;
&lt;p&gt;Student: Then if you and I disappear, can tao be seen?&lt;/p&gt;
&lt;p&gt;Master: If you and I disappear, who is there to see tao?&lt;/p&gt;
&lt;h1 id=&#34;so-what-boy&#34; class=&#34;anchor-header&#34;&gt;So what boy? &lt;a class=&#34;anchor-link&#34; href=&#34;#so-what-boy&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;A monk in training says to the zen master: &amp;ldquo;Greetings master! I have
travelled much and studied under many acquiring much guidances and
insight. I come now to you for illumination!&amp;rdquo;&lt;/p&gt;
&lt;p&gt;The master scratches his head and picks up a twig on the ground. Without
saying anything, he gives the student the twig. The student assumes the
zazen posture and meditates deeply. In his mind, the twig grows into a
tree and then is produced a beautiful orchard which gradually blossoms
into a field, a country, the planet and finally the universe!&lt;/p&gt;
&lt;p&gt;He goes back to the master and relates these wonders: all life is one in
its eternal existence with everything else animate and inanimate - such
is the ubiquitous unity of the universe!&lt;/p&gt;
&lt;p&gt;The master scratches his head again, takes the twig from the monk&amp;rsquo;s
outstretched hand and asks: &amp;ldquo;So what boy?&amp;rdquo;&lt;/p&gt;
&lt;h1 id=&#34;the-duel&#34; class=&#34;anchor-header&#34;&gt;The duel &lt;a class=&#34;anchor-link&#34; href=&#34;#the-duel&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;An aikido master was heading to a town where he knew there was someone
insisting on challenging him. He could have taken the person down
easily, but he would not let ego dictate and he passed through the
outskirts avoiding his would-be opponent.&lt;/p&gt;
&lt;p&gt;Thus the master won the real duel.&lt;/p&gt;
&lt;h1 id=&#34;the-flag&#34; class=&#34;anchor-header&#34;&gt;The flag &lt;a class=&#34;anchor-link&#34; href=&#34;#the-flag&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;A zen master and two students were walking on a path through the forest.
as they came out of it they saw a flag pole with a large flag fluttering
in the breeze.&lt;/p&gt;
&lt;p&gt;One student exclaimed, &amp;ldquo;Look the flag is moving!&amp;rdquo;&lt;/p&gt;
&lt;p&gt;His companion thought for a moment and suggested, &amp;ldquo;The wind is moving!&amp;rdquo;&lt;/p&gt;
&lt;p&gt;The master said, &amp;ldquo;The mind is moving.&amp;rdquo;&lt;/p&gt;
&lt;h1 id=&#34;the-precious-stone&#34; class=&#34;anchor-header&#34;&gt;The precious stone &lt;a class=&#34;anchor-link&#34; href=&#34;#the-precious-stone&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;When two dragons fight over a precious stone which one wins?&lt;br&gt;
The one who loses lacks nothing. The one who gains does not need it.&lt;/p&gt;
&lt;h1 id=&#34;the-two-dragons&#34; class=&#34;anchor-header&#34;&gt;The two dragons &lt;a class=&#34;anchor-link&#34; href=&#34;#the-two-dragons&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The student went to the master with what he found to be a wonderfully
enlightening story:&lt;/p&gt;
&lt;p&gt;An old man told his grandson, &amp;ldquo;There is a battle between two dragons
inside us all. One is evil. It is anger, jealousy, greed, apathy, lies,
ego and fear. The other is good. It is joy, peace, love, hope, kindness,
humility, empathy and truth. The boy thought about it and asked,
&amp;ldquo;Grandpa, which dragon wins?&amp;rdquo; The old man quietly replied, &amp;ldquo;The one you
feed.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Such a great story, is it not master?&amp;rdquo;, concluded the student.&lt;/p&gt;
&lt;p&gt;The master smiled and said, &amp;ldquo;It is that, but what makes you think either
dragon is hungry?&amp;rdquo;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Hugo Forum</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/insites/discourse/hugo-forum/</link>
      <pubDate>Fri, 25 Mar 2022 15:06:58 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/insites/discourse/hugo-forum/</guid>
      <description>&lt;p&gt;A very advanced and functional forum for the hugo static site generator.
The individuals are very helpful and considerate!&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Praphorisms</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/pranktuary/praphorisms/</link>
      <pubDate>Fri, 25 Mar 2022 12:08:14 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/pranktuary/praphorisms/</guid>
      <description>&lt;p&gt;This is an ever-growing list of quotations attributed to various
individuals throughout history.&lt;/p&gt;
&lt;h1 id=&#34;al-khafaji-amir-wadi&#34; class=&#34;anchor-header&#34;&gt;Al-Khafaji Amir Wadi &lt;a class=&#34;anchor-link&#34; href=&#34;#al-khafaji-amir-wadi&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;To my brother Faiz, whose ideals are like the stars: I could never reach
them, but I chart my course by them. (dedication in Numerical Methods In
Engineering Practice)&lt;/p&gt;
&lt;h1 id=&#34;adams-samuel&#34; class=&#34;anchor-header&#34;&gt;Adams Samuel &lt;a class=&#34;anchor-link&#34; href=&#34;#adams-samuel&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&amp;ldquo;Neither the wisest constitution nor the wisest laws will secure the
liberty and happiness of a people whose manners are universally
corrupt.&amp;rdquo; essay in The Public Advertiser, 1749&lt;/p&gt;
&lt;h1 id=&#34;angelkate-rose&#34; class=&#34;anchor-header&#34;&gt;Angelkate Rose &lt;a class=&#34;anchor-link&#34; href=&#34;#angelkate-rose&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;(Aka meangel; paingel; derangel; strangel; spongel because she&amp;rsquo;s such a
softie when she wants to be; braingel when being
&lt;a href=&#34;http://towardsfreedom.com/iwrters/angelkate/time/&#34;&gt;intellectual&lt;/a&gt;;
pungel when being
&lt;a href=&#34;http://towardsfreedom.com/iwrters/angelkate/artichokle/&#34;&gt;punny&lt;/a&gt;.)&lt;/p&gt;
&lt;p&gt;I was eternally safe in the stillness of forever, which was the ultimate
truth.&lt;/p&gt;
&lt;p&gt;Guided by your hand, illuminated by your light&lt;br&gt;
You give me courage to do what is right&lt;/p&gt;
&lt;p&gt;Love from beyond now I understand&lt;br&gt;
You only want to give when you hold out your hand&lt;/p&gt;
&lt;p&gt;When a fork is tuned… it is tuned.&lt;/p&gt;
&lt;p&gt;I wasn&amp;rsquo;t sure if I would be able to take a pic of the source of creation
on a sony/canon.&lt;/p&gt;
&lt;p&gt;Hm… then neither do I!&lt;/p&gt;
&lt;p&gt;Is it so much about what I think… or is it pure joy at the gift having
been received with pure joy?&lt;/p&gt;
&lt;p&gt;Perhaps not so much invisible… because when I point it out… you look in
that direction and see it too! &lt;strong&gt;Sees the same rainbow&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I had a pretty good devil around whom I feel angelic. ;)&lt;/p&gt;
&lt;p&gt;The song of your soul crystalised into music. It is like there is such a
deep connection to the still centre… that all movement is grounded in
that… as that.&lt;/p&gt;
&lt;p&gt;Hymn to Her is the perfect title because it is her singing his lyrics…
just the way that he wrote them… because tracing his steps makes her
feel closer to him… as if they were singing together. She is not making
the song her own… she is hearing his song through her own lips… as if
their minds are one in that moment.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;He continues to lecture himself through her&lt;/strong&gt;… Lose the image of being
&amp;lsquo;someone who doesn&amp;rsquo;t do this often&amp;rsquo;… because it is not even about music…
it is about channelling… and when channelling… there is no time… and no
image… and no music.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Well… while she&amp;rsquo;s on a role&lt;/strong&gt;… When one is on the right side… one need
not hit home with accuracy… but merely acknowledge that one is already
home!&lt;/p&gt;
&lt;p&gt;it is about accepting the seemingly extraordinary as ordinary.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;==&lt;/code&gt; From: Angelkate Rose &amp;lt;angelkaterose@aol.co.uk&amp;gt; Subject: Re: Hey
:) To: &lt;a href=&#34;mailto:prad@towardsfreedom.com&#34;&gt;prad@towardsfreedom.com&lt;/a&gt; Date: Mon, 9 Jul 2012 16:59:35 -0400
(EDT)&lt;/p&gt;
&lt;p&gt;I have been looking at my false-self because I cannot live with it and
have been trying to &amp;lsquo;change&amp;rsquo; it… but I have realised that when I change
a perception of myself to it&amp;rsquo;s opposite and supposed &amp;lsquo;positive&amp;rsquo;
alternative, I still feel uncomfortable, disconnected and still in ego,
plus it doesn&amp;rsquo;t feel authentic because I am also sometimes the
&amp;rsquo;negative&amp;rsquo; thing that I am attempting to escape having a part of my
identity. So I realised that any identity is a limitation, because I am
not just one thing- I am two opposites and I am neither of them, I am
everything and I am nothing. An identity is a set of labels and that is
my suffering… so perhaps by seeing that I am both I can realise that I
am nothing and therefore I can choose what to be in each moment… any
preconceived idea that I have of myself veils my awareness of what I
exist as in the moment… of what arises.&lt;/p&gt;
&lt;p&gt;From: prad &amp;lt;prad@towardsfreedom.com&amp;gt; Subject: Re: Hey :) To: Angelkate
Rose &amp;lt;angelkaterose@aol.co.uk&amp;gt; Date: Mon, 09 Jul 2012 18:12:55 -0700&lt;/p&gt;
&lt;p&gt;why not just pick an image that you find worthwhile and just be it. &lt;code&gt;==&lt;/code&gt;&lt;/p&gt;
&lt;h1 id=&#34;bach-richard&#34; class=&#34;anchor-header&#34;&gt;Bach Richard &lt;a class=&#34;anchor-link&#34; href=&#34;#bach-richard&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;And then you will be ready to begin the most difficult, the most
powerful, the most fun of all. You will be ready to begin to fly up and
know the meaning of kindness and love.&lt;/p&gt;
&lt;p&gt;Argue for your limitations, and sure enough they&amp;rsquo;re yours.&lt;/p&gt;
&lt;p&gt;Don&amp;rsquo;t be dismayed by good-byes. A farewell is necessary before you can
meet again. And meeting again, after moments or lifetimes, is certain
for those who are friends.&lt;/p&gt;
&lt;p&gt;Here is a test to find whether your mission on Earth is finished: If
you&amp;rsquo;re alive, it isn&amp;rsquo;t.&lt;/p&gt;
&lt;p&gt;Jonathan is that brilliant little fire that burns within us all, that
lives only for those moments when we reach perfection.&lt;/p&gt;
&lt;p&gt;The bond that links your true family is not one of blood, but of respect
and joy in each other&amp;rsquo;s life. Rarely do members of the same family grow
up under the same roof.&lt;/p&gt;
&lt;h1 id=&#34;bentham-jeremy&#34; class=&#34;anchor-header&#34;&gt;Bentham Jeremy &lt;a class=&#34;anchor-link&#34; href=&#34;#bentham-jeremy&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The question is not, Can they reason? nor Can they talk? but, Can they
suffer?”&lt;/p&gt;
&lt;h1 id=&#34;bigg&#34; class=&#34;anchor-header&#34;&gt;BigG &lt;a class=&#34;anchor-link&#34; href=&#34;#bigg&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Thanks just came back from Thompson no wonder this province is ranked
high for many diseases. Obesity is rampant. I honestly believe most
humans are not being humans anymore with all the gmo processed foods,
meds, booze and drugs the light is on but no one is home in many of
them. I think we are in the age of gmo humans.&lt;/p&gt;
&lt;h1 id=&#34;bridgeman-percy-william&#34; class=&#34;anchor-header&#34;&gt;Bridgeman Percy William &lt;a class=&#34;anchor-link&#34; href=&#34;#bridgeman-percy-william&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The operational approach demands that we make our reports and do our
thinking in the freshest terms of which we are capable, in which we
strip off the sophistications of millenia of culture and report as
directly as we can on what happens.&lt;/p&gt;
&lt;p&gt;The attitude which the man in the street unconsciously adopts towards
science is capricious and varied. At one moment he scorns the scientist
for a highbrow, at another anathematizes him for blasphemously
undermining his religion; but at the mention of a name like Edison he
falls into a coma of veneration.&lt;/p&gt;
&lt;p&gt;Coincidence is what you have left over when you apply a bad theory.&lt;/p&gt;
&lt;p&gt;[He believed that through such pursuit humanity really will improve,
that it would acquire a &amp;ldquo;courageous nobility&amp;rdquo;]&lt;br&gt;
And in the end, when man has fully partaken of the fruit of the tree of
knowledge, there will be this difference between the first Eden and the
last, that man will not become as a god, but remain forever humble.&lt;/p&gt;
&lt;h1 id=&#34;cowper-william&#34; class=&#34;anchor-header&#34;&gt;Cowper William &lt;a class=&#34;anchor-link&#34; href=&#34;#cowper-william&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Life owes us nothing. We owe life everything. The only true happiness
comes from squandering ourselves for a [worthwhile] purpose.&lt;/p&gt;
&lt;h1 id=&#34;dijkstra-edsger&#34; class=&#34;anchor-header&#34;&gt;Dijkstra Edsger &lt;a class=&#34;anchor-link&#34; href=&#34;#dijkstra-edsger&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The question of whether machines can think is about as relevant as the
question of whether submarines can swim.&lt;/p&gt;
&lt;h1 id=&#34;dunham-barrows&#34; class=&#34;anchor-header&#34;&gt;Dunham Barrows &lt;a class=&#34;anchor-link&#34; href=&#34;#dunham-barrows&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Historically speaking, the content of philosophy is what is left over
after the sciences departed. Nobody took ethics, not even the
sociologists; nobody took logic; nobody took esthetics, nobody took (for
who would want?) metaphysics. These subjects, therefore, remain part of
philosophy&amp;rsquo;s content, despite the fact that the mathematicians eye logic
covetously and the gentlemen of the fine arts would like to ravish
esthetics. The subjects themselves, I am happy to report, have thus far
resisted all blandishments. (from Man Against Myth p.11)&lt;/p&gt;
&lt;h1 id=&#34;emerson-haven&#34; class=&#34;anchor-header&#34;&gt;Emerson Haven &lt;a class=&#34;anchor-link&#34; href=&#34;#emerson-haven&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;[The following gem is from an address given in 1928 by Dr. Haven
Emerson, Columbia University]&lt;/p&gt;
&lt;p&gt;Youth is not a time of life. It is a state of mind. It is not a matter
of ripe cheeks, red lips and supple knees. It is a temper of the will, a
quality of the imagination, a vigor of the motions. Youth means a
temperamental predominance of courage over timidity, of the appetite for
adventure over the love of ease. This often exists in a man of 50 more
than in a youth of 20. Nobody grows old by merely living a number of
years. People grow old only by deserting their ideals. Years wrinkle the
skin, but to give up enthusiasm wrinkles the soul. Worry, doubt,
self-distrust, fear and despair - these are the long years that bow the
head and turn the growing spirit back to dust. You are as young as your
self-confidence, as old as your fear; as young as your hope, as old as
your despair.&lt;/p&gt;
&lt;h1 id=&#34;emerson-ralph-waldo&#34; class=&#34;anchor-header&#34;&gt;Emerson Ralph Waldo &lt;a class=&#34;anchor-link&#34; href=&#34;#emerson-ralph-waldo&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;It is one of the most beautiful compensations of life, that no man can
sincerely try to help another without helping himself.&lt;/p&gt;
&lt;h1 id=&#34;einstein-albert&#34; class=&#34;anchor-header&#34;&gt;Einstein Albert &lt;a class=&#34;anchor-link&#34; href=&#34;#einstein-albert&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;As far as the laws of mathematics refer to reality, they are not
certain; and as far as they are certain, they do not refer to reality.&lt;/p&gt;
&lt;p&gt;Although I am a typical loner in daily life, my consciousness of
belonging to the invisible community of those who strive for truth,
beauty, and justice keeps me from feeling isolated. (Courtesy of Miriam)&lt;/p&gt;
&lt;h1 id=&#34;cinderella-disney-2015&#34; class=&#34;anchor-header&#34;&gt;Cinderella (Disney 2015) &lt;a class=&#34;anchor-link&#34; href=&#34;#cinderella-disney-2015&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;I believe that animals listen and speak to us if we only have the ear
for it. That&amp;rsquo;s how we learn to look after them … I have to tell you a
secret that will see you through all the trials that life can offer.
Have courage and be kind.&lt;br&gt;
~ Ella&amp;rsquo;s mother&lt;/p&gt;
&lt;p&gt;Just because it&amp;rsquo;s what&amp;rsquo;s done doesn&amp;rsquo;t mean it&amp;rsquo;s what should be done!&lt;br&gt;
~ Ella&lt;/p&gt;
&lt;p&gt;And so Kit and Ella were married. And I can tell you, as her fairy
godmother, that they were counted to be the fairest and kindest rulers
the kingdom had known. And Ella continued to see the world not as it is,
but as it could be, if only you believe in courage, and kindness, and
occasionally, just a little bit… of magic.&lt;br&gt;
~ Ella&amp;rsquo;s fairy godmother&lt;/p&gt;
&lt;h1 id=&#34;francis-of-assissi&#34; class=&#34;anchor-header&#34;&gt;Francis of Assissi &lt;a class=&#34;anchor-link&#34; href=&#34;#francis-of-assissi&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;All the darkness in the world cannot extinguish the light of a single
candle.&lt;/p&gt;
&lt;p&gt;If you have men who will exclude any of God&amp;rsquo;s creatures from the shelter
of compassion and pity, you will have men who deal likewise with their
fellow men. Not to hurt our humble brethren is our first duty to them,
but to stop there is not enough. We have a higher mission - to be of
service to them wherever they require it.&lt;/p&gt;
&lt;p&gt;Lord, grant me the strength to accept the things I cannot change, the
courage to change the things I can, and the wisdom to know the
difference.&lt;/p&gt;
&lt;p&gt;Lord, make me an instrument of thy peace. Where there is hatred, let me
sow love, Where there is injury, pardon; Where there is doubt, faith;
Where there is despair, hope; Where there is darkness, light; And where
there is sadness, joy.&lt;/p&gt;
&lt;p&gt;O Divine Master, grant that I may not so much seek to be consoled as to
console, to be understood as to understand, to be loved, as to love.&lt;/p&gt;
&lt;p&gt;For it is in giving that we receive, It is in pardoning that we are
pardoned, and it is in dying that we are born to eternal life.&lt;/p&gt;
&lt;h1 id=&#34;frank-anne&#34; class=&#34;anchor-header&#34;&gt;Frank Anne &lt;a class=&#34;anchor-link&#34; href=&#34;#frank-anne&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;How wonderful it is that nobody need wait a single moment before
starting to improve the world.&lt;/p&gt;
&lt;p&gt;Look at how a single candle can both defy and define the darkness.&lt;/p&gt;
&lt;p&gt;Women should be respected as well! Generally speaking, men are held in
great esteem in all parts of the world, so why shouldn&amp;rsquo;t women have
their share? Soldiers and war heroes are honored and commemorated,
explorers are granted immortal fame, martyrs are revered, but how many
people look upon women too as soldiers?…Women, who struggle and suffer
pain to ensure the continuation of the human race, make much tougher and
more courageous soldiers than all those big-mouthed freedom-fighting
heroes put together!&lt;/p&gt;
&lt;p&gt;I know what I want, I have a goal, an opinion, I have a religion and
love. Let me be myself and then I am satisfied. I know that I’m a woman,
a woman with inward strength and plenty of courage.&lt;/p&gt;
&lt;p&gt;Boys will be boys. And even that wouldn&amp;rsquo;t matter if only we could
prevent girls from being girls.&lt;/p&gt;
&lt;p&gt;Earning happiness means doing good and working, not speculating and
being lazy. Laziness may look inviting, but only work gives you true
satisfaction.&lt;/p&gt;
&lt;p&gt;People who have a religion should be glad, for not everyone has the gift
of believing in heavenly things.&lt;/p&gt;
&lt;h1 id=&#34;franklin-benjamin&#34; class=&#34;anchor-header&#34;&gt;Franklin Benjamin &lt;a class=&#34;anchor-link&#34; href=&#34;#franklin-benjamin&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Debates [should] be conducted in the sincere spirit of inquiry after
truth, without […] desire of victory.&lt;/p&gt;
&lt;h1 id=&#34;galbraith-john&#34; class=&#34;anchor-header&#34;&gt;Galbraith John &lt;a class=&#34;anchor-link&#34; href=&#34;#galbraith-john&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Under capitalism, man exploits man. Under communism, it&amp;rsquo;s just the
opposite.&lt;/p&gt;
&lt;h1 id=&#34;gale-donald&#34; class=&#34;anchor-header&#34;&gt;Gale Donald &lt;a class=&#34;anchor-link&#34; href=&#34;#gale-donald&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;A pessimist, they say, sees a glass of water as being half empty; an
optimist sees the same glass as half full. But a giving person sees a
glass of water and starts looking for someone who might be thirsty.&lt;/p&gt;
&lt;h1 id=&#34;gandi-mahatma&#34; class=&#34;anchor-header&#34;&gt;Gandi Mahatma &lt;a class=&#34;anchor-link&#34; href=&#34;#gandi-mahatma&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;First they ignore you, then they laugh at you, then they fight you, then
you win.&lt;/p&gt;
&lt;p&gt;An error does not become truth by reason of multiplied propagation, nor
does truth become error because nobody sees it.&lt;/p&gt;
&lt;p&gt;Even if you are a minority of one, the truth is the truth.&lt;/p&gt;
&lt;p&gt;When I despair, I remember that all through history the ways of truth
and love have always won. There have been tyrants, and murderers, and
for a time they can seem invincible, but in the end they always fall.
Think of it - always.&lt;/p&gt;
&lt;p&gt;It is better to be violent, if there is violence in our hearts, than to
put on the cloak of nonviolence to cover impotence.&lt;/p&gt;
&lt;p&gt;My nonviolence does not admit of running away from danger and leaving
dear ones unprotected. Between violence and cowardly flight, I can only
prefer violence to cowardice. I can no more preach nonviolence to a
coward than I can tempt a blind man to enjoy healthy scenes.&lt;/p&gt;
&lt;p&gt;One needs to be slow to form convictions, but once formed they must be
defended against the heaviest odds.&lt;/p&gt;
&lt;p&gt;Non-cooperation with evil is as much a duty as is cooperation with good.&lt;/p&gt;
&lt;p&gt;The greatness of a nation and its moral progress can be judged by the
way its animals are treated.&lt;/p&gt;
&lt;p&gt;I abhor vivisection with my whole soul. All the scientific discoveries
stained with innocent blood I count as of no consequence.&lt;/p&gt;
&lt;p&gt;Experience teaches that animal food is unsuited to those who would curb
their passions. But it is wrong to over-estimate the importance of food
in the formation of character or in subjugating the flesh.&lt;/p&gt;
&lt;p&gt;I hold today the same opinion as I held then. To my mind, the life of a
lamb is no less precious than that of a human being.&lt;/p&gt;
&lt;p&gt;I hold flesh-food to be unsuited to our species. We err in copying the
lower animal world if we are superior to it.&lt;/p&gt;
&lt;p&gt;I do feel that spiritual progress does demand at some stage that we
should cease to kill our fellow creatures for the satisfaction of our
bodily wants.&lt;/p&gt;
&lt;p&gt;A &amp;lsquo;No&amp;rsquo; uttered from the deepest conviction is better than a &amp;lsquo;Yes&amp;rsquo; merely
uttered to please, or worse, to avoid trouble.&lt;/p&gt;
&lt;h1 id=&#34;gell-mann-murray&#34; class=&#34;anchor-header&#34;&gt;Gell-Mann Murray &lt;a class=&#34;anchor-link&#34; href=&#34;#gell-mann-murray&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;However, history shows clearly that humanity is moved forward not by
people who stop every little while to try to gauge the ultimate success
or failure of their ventures, but by those who think deeply about what
is right and then put all their energy into doing it&lt;/p&gt;
&lt;h1 id=&#34;gibran-kahil&#34; class=&#34;anchor-header&#34;&gt;Gibran Kahil &lt;a class=&#34;anchor-link&#34; href=&#34;#gibran-kahil&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Tenderness and kindness are not signs of weakness and despair, but
manifestations of strength and resolution.&lt;/p&gt;
&lt;h1 id=&#34;gould-glenn&#34; class=&#34;anchor-header&#34;&gt;Gould Glenn &lt;a class=&#34;anchor-link&#34; href=&#34;#gould-glenn&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The purpose of art is not the release of a momentary ejection of
adrenaline but rather the gradual, lifelong construction of a state of
wonder and serenity. (In his recordings, Gould sought to overcome our
basis instincts and encourage a kind of altered state of consciousness,
a participation in some kind of higher unity.)&lt;/p&gt;
&lt;p&gt;Isolation is the indispensable component of human happiness.&lt;/p&gt;
&lt;p&gt;Theirs [the Beatles] is a happy, cocky, belligerently resourceless
brand of harmonic primitivism… In the Liverpudlian repertoire, the
indulged amateurishness of the musical material, though closely rivaled
by the indifference of the performing style, is actually surpassed only
by the ineptitude of the studio production method. (Strawberry Fields
suggests a chance encounter at a mountain wedding between Claudio
Monteverdi and a jug band.)&lt;/p&gt;
&lt;p&gt;I detest audiences - not in their individual components, but en masse I
detest audiences. I think they&amp;rsquo;re a force of evil. It seems to me rule
of mob law.&lt;/p&gt;
&lt;p&gt;The nature of the contrapuntal experience is that every note has to have
a past and a future on the horizontal plane.&lt;/p&gt;
&lt;p&gt;We went out in the boat and I was the first to catch a fish and when the
little perch came up and started wriggling about, I suddenly saw this
thing entirely from the fish&amp;rsquo;s point of view - it was such a powerful
experience. I picked up my fish, and said I was going to throw it back.
At that moment - this has remained with me as a sort of block against
people who exert influence over children - the father [a neighbor from
Uptergrove] suddenly pushed me back into my seat, probably for the
sensible reason that I was rocking the boat. Then he took the fish out
of my reach at which I went into a tantrum and started jumping and up
and down, stomping my feet and pulling my hair and stuff like that. And
I kept it up until we got into shore. I refused to speak to those
children for the rest of the summer, of course, and I immediately went
to work on my father to convince him that he should abandon fishing. It
took me ten years, but this is probably the greatest thing I have ever
done.&lt;/p&gt;
&lt;h1 id=&#34;graham-collier&#34; class=&#34;anchor-header&#34;&gt;Graham Collier &lt;a class=&#34;anchor-link&#34; href=&#34;#graham-collier&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The influence of a beautiful, helpful character is contagious, and may
revolutionize a whole town.&lt;/p&gt;
&lt;h1 id=&#34;grenfell-wilfred&#34; class=&#34;anchor-header&#34;&gt;Grenfell Wilfred &lt;a class=&#34;anchor-link&#34; href=&#34;#grenfell-wilfred&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The service we render to others is really the rent we pay for our room
on this earth. It is obvious that man is himself a traveler; that the
purpose of this world is not &amp;ldquo;to have and to hold&amp;rdquo; but &amp;ldquo;to give and
serve.&amp;rdquo; There can be no other meaning.&lt;/p&gt;
&lt;h1 id=&#34;huxley-thomas-henry&#34; class=&#34;anchor-header&#34;&gt;Huxley Thomas Henry &lt;a class=&#34;anchor-link&#34; href=&#34;#huxley-thomas-henry&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;It is the fate of all good science to be replaced by its progeny.&lt;/p&gt;
&lt;p&gt;There is but one right, and the possibilities of wrong are infinite.&lt;/p&gt;
&lt;p&gt;The ultimate court of appeal is observation and experiment… not
authority.&lt;/p&gt;
&lt;p&gt;The scientific spirit is of more value than its products, and
irrationally held truths may be more harmful than reasoned errors.&lt;/p&gt;
&lt;p&gt;The only question which any wise man can ask himself, and which any
honest man will ask himself, is whether a doctrine is true or false.&lt;/p&gt;
&lt;p&gt;Time, whose tooth gnaws away everything else, is powerless against
truth.&lt;/p&gt;
&lt;p&gt;Try to learn something about everything and everything about something.&lt;/p&gt;
&lt;p&gt;Science is simply common sense at its best, that is, rigidly accurate in
observation, and merciless to fallacy in logic.&lt;/p&gt;
&lt;p&gt;Sit down before fact as a little child, be prepared to give up every
conceived notion, follow humbly wherever and whatever abysses nature
leads, or you will learn nothing.&lt;/p&gt;
&lt;p&gt;Teach a child what is wise, that is morality. Teach him what is wise and
beautiful, that is religion!&lt;/p&gt;
&lt;p&gt;The politicians tell us, ’You must educate the masses because they are
going to be masters.’ The clergy join in the cry for education, for they
affirm that the people are drifting away from church and chapel into the
broadest infidelity. The manufacturers and the capitalists swell the
chorus lustily. They declare that ignorance makes bad workmen; that
England will soon be unable to turn out cotton goods, or steam engines,
cheaper than other people; and then, Ichabod! Ichabod! The glory will be
departed from us. And a few voices are lifted up in favour of the
doctrine that the masses should be educated because they are men and
women with unlimited capacities of being, doing, and suffering, that it
is as true now, as it ever was, that the people perish for lack of
knowledge.&lt;/p&gt;
&lt;h1 id=&#34;jake&#34; class=&#34;anchor-header&#34;&gt;Jake &lt;a class=&#34;anchor-link&#34; href=&#34;#jake&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;What this serves to demonstrate, is that just because an action is more
drastic, does not mean that it&amp;rsquo;s more effective. Burning down one
factory farm and getting caught doesn&amp;rsquo;t make you a hero to animals, it
makes you a hero to your target&amp;rsquo;s competitors.&lt;/p&gt;
&lt;p&gt;When you allocate your sloth wisely, productivity ensues.&lt;/p&gt;
&lt;p&gt;Make compassion a reflex!&lt;/p&gt;
&lt;h1 id=&#34;king-martin-luther&#34; class=&#34;anchor-header&#34;&gt;King Martin Luther &lt;a class=&#34;anchor-link&#34; href=&#34;#king-martin-luther&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;We do not need allies who are more devoted to order than to justice.&lt;/p&gt;
&lt;p&gt;Never, never be afraid to do what&amp;rsquo;s right, especially if the well-being
of a person or animal is at stake. Society&amp;rsquo;s punishments are small
compared to the wounds we inflict on our soul when we look the other
way.&lt;/p&gt;
&lt;p&gt;A genuine leader is not a searcher for consensus but a molder of
consensus.&lt;/p&gt;
&lt;p&gt;Change does not roll in on the wheels of inevitability, but comes
through continuous struggle. And so we must straighten our backs and
work for our freedom. A man can&amp;rsquo;t ride you unless your back is bent.&lt;/p&gt;
&lt;p&gt;A right delayed is a right denied.&lt;/p&gt;
&lt;p&gt;Almost always, the creative dedicated minority has made the world
better.&lt;/p&gt;
&lt;p&gt;An individual has not started living until he can rise above the narrow
confines of his individualistic concerns to the broader concerns of all
humanity.&lt;/p&gt;
&lt;p&gt;An individual who breaks a law that conscience tells him is unjust, and
who willingly accepts the penalty of imprisonment in order to arouse the
conscience of the community over its injustice, is in reality expressing
the highest respect for the law.&lt;/p&gt;
&lt;p&gt;Every man must decide whether he will walk in the light of creative
altruism or in the darkness of destructive selfishness.&lt;/p&gt;
&lt;p&gt;Freedom is never voluntarily given by the oppressor; it must be demanded
by the oppressed.&lt;/p&gt;
&lt;p&gt;He who passively accepts evil is as much involved in it as he who helps
to perpetrate it. He who accepts evil without protesting against it is
really cooperating with it.&lt;/p&gt;
&lt;p&gt;History will have to record that the greatest tragedy of this period of
social transition was not the strident clamor of the bad people, but the
appalling silence of the good people.&lt;/p&gt;
&lt;p&gt;I believe that unarmed truth and unconditional love will have the final
word in reality. This is why right, temporarily defeated, is stronger
than evil triumphant.&lt;/p&gt;
&lt;p&gt;I have a dream that my four little children will one day live in a
nation where they will not be judged by the color of their skin, but by
the content of their character.&lt;/p&gt;
&lt;p&gt;I refuse to accept the view that mankind is so tragically bound to the
starless midnight of racism and war that the bright daybreak of peace
and brotherhood can never become a reality… I believe that unarmed truth
and unconditional love will have the final word.&lt;/p&gt;
&lt;p&gt;I submit to you that if a man hasn&amp;rsquo;t discovered something that he will
die for, he isn&amp;rsquo;t fit to live.&lt;/p&gt;
&lt;p&gt;In the End, we will remember not the words of our enemies, but the
silence of our friends.&lt;/p&gt;
&lt;p&gt;Injustice anywhere is a threat to justice everywhere.&lt;/p&gt;
&lt;p&gt;It may be true that the law cannot make a man love me, but it can keep
him from lynching me, and I think that&amp;rsquo;s pretty important.&lt;/p&gt;
&lt;p&gt;Life&amp;rsquo;s most persistent and urgent question is, &amp;lsquo;What are you doing for
others?&amp;rsquo;&lt;/p&gt;
&lt;p&gt;Never forget that everything Hitler did in Germany was legal.&lt;/p&gt;
&lt;p&gt;Nonviolence is a powerful and just weapon. which cuts without wounding
and ennobles the man who wields it. It is a sword that heals.&lt;/p&gt;
&lt;p&gt;Nothing in all the world is more dangerous than sincere ignorance and
conscientious stupidity.&lt;/p&gt;
&lt;p&gt;Philanthropy is commendable, but it must not cause the philanthropist to
overlook the circumstances of economic injustice which make philanthropy
necessary.&lt;/p&gt;
&lt;p&gt;The hottest place in Hell is reserved for those who remain neutral in
times of great moral conflict.&lt;/p&gt;
&lt;p&gt;Everybody can be great, because anybody can serve. You don&amp;rsquo;t have to
have a college degree to serve. You don&amp;rsquo;t have to make your subject and
verb agree to serve. You only need a heart full of grace. A soul
generated by love.&lt;/p&gt;
&lt;p&gt;We are caught in an inescapable network of mutuality, tied in a single
garment of destiny. Whatever affects one directly, affects all
indirectly. This is the interrelated structure of all reality. You can
never be what you ought to be until I become what I ought to be.&lt;/p&gt;
&lt;p&gt;One day the absurdity of the almost universal human belief in the
slavery of other animals will be palpable. We shall then have discovered
our souls and become worthier of sharing this planet with them.&lt;/p&gt;
&lt;p&gt;We must accept finite disappointment, but never lose infinite hope.&lt;/p&gt;
&lt;p&gt;There comes a time when silence is betrayal.&lt;/p&gt;
&lt;p&gt;If a man is called to be a street sweeper, he should sweep streets even
as a Michaelangelo painted, or Beethoven composed music or Shakespeare
wrote poetry. He should sweep streets so well that all the hosts of
heaven and earth will pause to say, &amp;lsquo;Here lived a great street sweeper
who did his job well.&lt;/p&gt;
&lt;h1 id=&#34;lincoln-abraham&#34; class=&#34;anchor-header&#34;&gt;Lincoln Abraham &lt;a class=&#34;anchor-link&#34; href=&#34;#lincoln-abraham&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Better to remain silent and be thought a fool than to speak out and
remove all doubt.&lt;/p&gt;
&lt;h1 id=&#34;mckee-jamie&#34; class=&#34;anchor-header&#34;&gt;McKee Jamie &lt;a class=&#34;anchor-link&#34; href=&#34;#mckee-jamie&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;How can I have a bad day?! I love this game!
(Speaking it the 1960s at the Boulevard Club, Toronto, ON about badminton when asked why he never has a bad day.)&lt;/p&gt;
&lt;h1 id=&#34;mohammed-renea&#34; class=&#34;anchor-header&#34;&gt;Mohammed Renea &lt;a class=&#34;anchor-link&#34; href=&#34;#mohammed-renea&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;On Mother’s Day, we celebrate the fierce love, tenderness, and devotion that mothers bring into the world. It’s also a moment to remember the animal mothers whose stories are rarely told—those separated from their babies in laboratories, where both are used in experiments they never chose and cannot escape.&lt;/p&gt;
&lt;p&gt;These mothers bond. They protect. They grieve. They feel fear, stress, and pain. Their babies do too. Love and emotion are not human inventions; they are shared across species, woven into the fabric of life itself.&lt;/p&gt;
&lt;p&gt;Today is a reminder that we can choose a kinder path. Modern non‑animal research methods already exist—methods that are not only more humane, but also more accurate, more efficient, and less expensive. Compassion and scientific progress are not opposites; they can move forward together.&lt;/p&gt;
&lt;p&gt;This Mother’s Day, may we honour all mothers by speaking up for those who cannot speak for themselves, and by supporting alternatives that spare animals from suffering while advancing human health with greater precision and humanity.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;[Wording Polished by Perplexity AI]&lt;/em&gt;&lt;/p&gt;
&lt;h1 id=&#34;moynihan-patrick&#34; class=&#34;anchor-header&#34;&gt;Moynihan Patrick &lt;a class=&#34;anchor-link&#34; href=&#34;#moynihan-patrick&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;You are entitled to your opinion. But you are not entitled to your own
facts.&lt;/p&gt;
&lt;h1 id=&#34;newton-issac&#34; class=&#34;anchor-header&#34;&gt;Newton Issac &lt;a class=&#34;anchor-link&#34; href=&#34;#newton-issac&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;I was like a boy playing on the sea-shore, and diverting myself now and
then finding a smoother pebble or a prettier shell than ordinary, whilst
the great ocean of truth lay all undiscovered before me.&lt;/p&gt;
&lt;h1 id=&#34;nickep&#34; class=&#34;anchor-header&#34;&gt;Nickep &lt;a class=&#34;anchor-link&#34; href=&#34;#nickep&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;I feel that we need assertive affirmations and commanding paragraphs,
which take authority and &amp;lsquo;slam down&amp;rsquo; our opponents viewpoints. The
reason for this, is that the opposition has some evil memes, and that
they need to be broken. the way to do this isn&amp;rsquo;t by defending ourselves
from their rants; and thus we explain ourselves to the nth degree: which
does the opposite of what we intend. But to face our situations and
force them to break their own statements which were irrational, and get
them to see the truth in what we&amp;rsquo;re saying…&lt;/p&gt;
&lt;p&gt;See, people who advocate animal abuse and animal suffering, through
vivisection and experiments, or for what we aren&amp;rsquo;t designed to eat, as
food, aren&amp;rsquo;t evil, but mislead and brainwashed, we could easily break
their propaganda, which is showing itself in insecurity in their views,
and also to be both socially independant and vegan.. see, most of the
opposition, that aren&amp;rsquo;t in authority, aren&amp;rsquo;t &amp;rsquo;evil&amp;rsquo; or doing it for
cruelty, but that cruelty is a byproduct that they don&amp;rsquo;t actually see
each day and thus aren&amp;rsquo;t reminded of it - they do it because it&amp;rsquo;s
socially acceptable, and they don&amp;rsquo;t feel secure enough to make their own
independent thoughts…&lt;/p&gt;
&lt;p&gt;So, the fact is that we need to be authoritative and command
subliminallly in our propositions, and our conclusions will naturally
form in their minds as if that was their own ideas…&lt;/p&gt;
&lt;h1 id=&#34;nietzsche-friedrich&#34; class=&#34;anchor-header&#34;&gt;Nietzsche Friedrich &lt;a class=&#34;anchor-link&#34; href=&#34;#nietzsche-friedrich&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Idleness is the parent of psychology.&lt;/p&gt;
&lt;h1 id=&#34;niemöller-martin&#34; class=&#34;anchor-header&#34;&gt;Niemöller Martin &lt;a class=&#34;anchor-link&#34; href=&#34;#niem%c3%b6ller-martin&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;First they came for the communists,&lt;br&gt;
and I didn&amp;rsquo;t speak out because I wasn&amp;rsquo;t a communist.&lt;/p&gt;
&lt;p&gt;Then they came for the trade unionists,&lt;br&gt;
and I didn&amp;rsquo;t speak out because I wasn&amp;rsquo;t a trade unionist.&lt;/p&gt;
&lt;p&gt;Then they came for the Jews,&lt;br&gt;
and I didn&amp;rsquo;t speak out because I wasn&amp;rsquo;t a Jew.&lt;/p&gt;
&lt;p&gt;Then they came for me&lt;br&gt;
and there was no one left to speak out for me.&lt;/p&gt;
&lt;h1 id=&#34;pope-john-paul-2&#34; class=&#34;anchor-header&#34;&gt;Pope John Paul 2 &lt;a class=&#34;anchor-link&#34; href=&#34;#pope-john-paul-2&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Freedom consists not in doing what we like, but in having the right to
do what we ought.&lt;/p&gt;
&lt;h1 id=&#34;poppins-mary&#34; class=&#34;anchor-header&#34;&gt;Poppins Mary &lt;a class=&#34;anchor-link&#34; href=&#34;#poppins-mary&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Practically perfect people never allow sentiment to muddle their
thinking.&lt;/p&gt;
&lt;h1 id=&#34;prad&#34; class=&#34;anchor-header&#34;&gt;prad &lt;a class=&#34;anchor-link&#34; href=&#34;#prad&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;I will spark your sanity, you temper my madness.&lt;/p&gt;
&lt;p&gt;Those who talk a lot but do little suffer from a condition known as
yapathy.&lt;/p&gt;
&lt;p&gt;Impact need not be flamboyant. It can be subtle and stealthy.&lt;/p&gt;
&lt;p&gt;Justice has no need for compassion nor does it need to be blind.&lt;/p&gt;
&lt;p&gt;People wanting to get to heaven is likely why hell is so crowded.&lt;/p&gt;
&lt;p&gt;The head is harder to hit, but can be made ineffective if you take the
body out from underneath.&lt;/p&gt;
&lt;p&gt;Compassion: It is illogical to think that the way to bring about
compassion is by being compassionate. To eliminate villainy, you will
likely have to get your hands dirty. So chill!&lt;/p&gt;
&lt;p&gt;Popular opinion: One should never be swayed by popular opinion. There is
nothing wrong with having popular opinion see you as immoral or worse.
Popular opinion is generally immoral in itself since it is guided by
what people want to believe than what is ethical.&lt;/p&gt;
&lt;p&gt;Sometimes in some situations, more people choose to believe what is
ethical than what is convenient.&lt;/p&gt;
&lt;p&gt;There is nothing decent about appearing to be decent.&lt;/p&gt;
&lt;p&gt;What one should be guided by are not the opinions of others but by
established values that don&amp;rsquo;t change according to one&amp;rsquo;s whims and
fancies. This approach handles the fact that people who like Trump and
Putin don&amp;rsquo;t care what others think, but unfortunately, also don&amp;rsquo;t care
about any values. Thus, they take a good thing and turn it into a bad
one.&lt;/p&gt;
&lt;p&gt;YAAAAAY: You Are An Awkward Animation Are You&lt;/p&gt;
&lt;p&gt;Expect and insist on the best from others and you will never be
disappointed with yourself.&lt;/p&gt;
&lt;p&gt;Might may not be right, but might can certainly make right.&lt;/p&gt;
&lt;p&gt;Making things happen from within a system is possible. Doing the same
from outside the system is also possible. However participating in the
system you are trying to change may prove to be difficult simply because
there are vested interests that can get in the way.&lt;/p&gt;
&lt;p&gt;If one is going for something worthwhile that others cannot see then it
is silly to be concerned about what others are thinking.&lt;/p&gt;
&lt;p&gt;In any endeavor, it is counterproductive to worry about whether one will
be successful or not, for doing so tends to mess up one&amp;rsquo;s strategy. It&amp;rsquo;s
a bit like driving in that thinking about the destination is not a good
idea when you&amp;rsquo;re supposed to be paying attention to the road.&lt;/p&gt;
&lt;p&gt;Those who violate the gold rule are no longer entitled to the protection
it offers.&lt;/p&gt;
&lt;p&gt;Showing neutrality in the face of brutality is an atrocity.&lt;/p&gt;
&lt;p&gt;Peace and love may work fine when the other side cooperates, but if they
don&amp;rsquo;t they should be helped.&lt;/p&gt;
&lt;p&gt;Engineers don&amp;rsquo;t make mistakes! They only increase their tolerances.&lt;/p&gt;
&lt;p&gt;There is little point in appearing to be ethical when fighting that
which is unethical: your personal purity is better grown in a petri
dish.&lt;/p&gt;
&lt;p&gt;There is no right way to do the wrong thing, but there are many wrong
ways to do the right thing. When doing the right thing, there may be
merit in choosing some of those &amp;lsquo;wrong&amp;rsquo; ways. The ends can justify the
means and those who are excessively attached to their &amp;lsquo;high&amp;rsquo; morals
often do the victims of injustice an unforgivable disservice.&lt;/p&gt;
&lt;p&gt;The &amp;lsquo;good&amp;rsquo; are far too busy acting good to do any good.&lt;/p&gt;
&lt;p&gt;No point in being a good person if you are unwilling to be a better one.&lt;/p&gt;
&lt;p&gt;Don&amp;rsquo;t complain unless you really have something to complain about. If
you do, then figure out what to do about it, instead of complaining.&lt;/p&gt;
&lt;p&gt;It is difficult to get on with things that matter when one spends time
on those that don&amp;rsquo;t.&lt;/p&gt;
&lt;p&gt;The universe waits not for the sanction of our beliefs.&lt;/p&gt;
&lt;p&gt;Prefer to be a monster in a good cause than be a saint in a monstrous one.&lt;/p&gt;
&lt;p&gt;Look for the pradeal instead of rushing in.&lt;/p&gt;
&lt;p&gt;Love and compassion would have a better chance of taking hold if their
advocates were a little less loving and a little less compassionate.&lt;/p&gt;
&lt;p&gt;If you want to clean house, you are going to have to get your hands
dirty and take out the trash.&lt;/p&gt;
&lt;p&gt;True happiness is having our systems work efficiently and effectively.&lt;/p&gt;
&lt;p&gt;Being addicted is yet another self-indulgent act.&lt;/p&gt;
&lt;p&gt;Psychological damage is more practical than physical damage.&lt;/p&gt;
&lt;p&gt;Perfection is being true to worthwhile values by translating them to
action.&lt;/p&gt;
&lt;p&gt;Never accept someone for who they are, for they are not.&lt;/p&gt;
&lt;p&gt;Trust no one, including this one!&lt;/p&gt;
&lt;p&gt;The Les Miserable phrase &amp;ldquo;to love another person is to see the face of
god&amp;rdquo; is a reasonably good one, but the order is backwards. Only when you
have made yourself worthy to see the face of god, does love come into
it.&lt;/p&gt;
&lt;p&gt;Hercules, Hunchback, Mermaid by Disney bring out very profound ethical
values as well as zen. Hercules for instance becomes a &amp;lsquo;sage&amp;rsquo; when he is
transformed into a god through his nobility, but chooses to be mortal
through understanding and thereby an ordinary man.&lt;/p&gt;
&lt;p&gt;Using the excuse that no one is perfect because everyone kills microbes
and steps on insects is like whining about background radiation. The
physicist tries to minimize it and thereby sees the truth of reality
better. You can&amp;rsquo;t do anything about some things, but there&amp;rsquo;s a lot you
can do much about - and that&amp;rsquo;s how you do get to see the truth.&lt;/p&gt;
&lt;p&gt;Do only that which aligns with your purpose. Do not define your
purpose though for you can only do things that are in alignment with
your purpose.&lt;/p&gt;
&lt;p&gt;It is bad enough that people who know something, talk nonsense about
it. Far worse is when those who know nothing about something talk the
same way.&lt;/p&gt;
&lt;p&gt;Rotten apples should not be seen as something for the garbage, but as
fuel for the compost.&lt;/p&gt;
&lt;p&gt;The only worthwhile opinion is a correct one.&lt;/p&gt;
&lt;p&gt;Some have a desperate need to be ridiculous.&lt;/p&gt;
&lt;p&gt;Society tends to honor its live conformers and its dead reformers. You
don&amp;rsquo;t have to be dead though to be honored. Radicals do pay the price
of being labelled fanatical and that&amp;rsquo;s a pretty good honor.&lt;/p&gt;
&lt;p&gt;Reimbursement need not necessarily be made to the benefactor. A
societial or evolutionary contribution is often of greater value.&lt;/p&gt;
&lt;p&gt;Anything that has the strong potential of evil may well be evil.&lt;/p&gt;
&lt;p&gt;When info was scarce, people wanted the truth. Now that it&amp;rsquo;s not, they
want truth to be customized.&lt;/p&gt;
&lt;p&gt;Some of us do things on the spur of the last moment.&lt;/p&gt;
&lt;p&gt;Planting a curse on someone is likely not going to be an intelligent
effort. Without understanding the way mechanisms work, it can be very
counterproductive to want things to turn out a certain way. Say there
is a certain group of people with a bad member in it. One of them
wishes a curse upon the bad person to die miserably and alone. While
the idea may possibly have some appeal, it does not take into account
the mechanism by which this execution will take place. For instance,
one possible scenario is that the entire group dies from a horrible
plague with the curse holder going last. Interesting examples were
provided in the genie X-Files episode, where the genie kept pointing
out that Mulder&amp;rsquo;s wishes were not sufficiently specific. Lack of
awareness in this area generally occurs when wishes are made through
vindictiveness or lack of control. The same holds true for good
wishes - they can be costly as well. Hence, wanting something to be a
certain way is better thought out very carefully and not wanting, as
per Lao Tse, may be best.&lt;/p&gt;
&lt;p&gt;For instance, I pull a ribbon around the corner and carbonicule the cat
chases it. As far as his focus is concerned, the tip is moving and there
is no awareness that someone is pulling it. In fact, the focus is so
strong (and limited for this game) that it matters little when he comes
around the corner to find that I was pulling it - he is still interested
in the part that&amp;rsquo;s moving and there is no loss in pleasure in chasing
it.&lt;/p&gt;
&lt;p&gt;If you don&amp;rsquo;t want constipation, change your diet.&lt;/p&gt;
&lt;p&gt;life isn&amp;rsquo;t about staying still and stagnating.&lt;br&gt;
life is movement and growth, awareness and awakenings.&lt;br&gt;
neither is love about accepting someone for who they are.&lt;br&gt;
love is a gift from the divine for all beings. as such it becomes our
duty to channel that gift to those nearest to us, so that they can move
and grow, so that they become aware and awake.&lt;br&gt;
you are evolving, carly. have you ever noticed how &amp;ldquo;love&amp;rdquo; is contained
in the word &amp;ldquo;evolve&amp;rdquo;?&lt;br&gt;
your husband has a chance to be bourne in the wake of your
transformation &amp;hellip; and then add his own ripples in harmony with the
ever-flowing stream on which we all journey.&lt;br&gt;
(to carly on 30bad)&lt;/p&gt;
&lt;p&gt;I truly would be a great admirer of myself if it were not for my even
greater humility.&lt;/p&gt;
&lt;p&gt;The key to manipulation is not feeling anything, so that you can feel
anything.&lt;/p&gt;
&lt;p&gt;Honor noble principles for they are the only ballast in troubled times.&lt;/p&gt;
&lt;p&gt;Regarding Angel&amp;rsquo;s insistence that she needs to fast for more than 7
days:&lt;br&gt;
&amp;ldquo;it took god 7 days to create the world - what makes you think you need
longer?&amp;rdquo;&lt;br&gt;
Unfortunately, she didn&amp;rsquo;t fully appreciate the brillance of the above
comment and started arguing absurdly about it (eg you don&amp;rsquo;t believe in
that stuff and it isn&amp;rsquo;t factual).&lt;/p&gt;
&lt;p&gt;Being full of yourself is a sure recipe for indigestion.&lt;/p&gt;
&lt;p&gt;Morality may be the end product of perfect discipline.&lt;/p&gt;
&lt;p&gt;If sex really were an expression of spirituality, then sages would have
been the ultimate porn stars of history!&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s about how we merge in thought and action with what is right.&lt;br&gt;
It&amp;rsquo;s about how we add our voices in harmony to what is truth.&lt;br&gt;
It&amp;rsquo;s about how we blend into the flow of existence, discovering with
humility and contributing with gratitude.&lt;/p&gt;
&lt;p&gt;Inspiration is like the battle, while discipline is the war itself. The
former carries uncertainities, but through the latter these can be
overcome.&lt;/p&gt;
&lt;p&gt;As we travel, there may be some moments when i walk behind you to make
sure you don&amp;rsquo;t fall; there may be some moments when i walk ahead and
reach for your hand so you can take the next step with confidence.&lt;/p&gt;
&lt;p&gt;Focus is good, but focus at the expense of awareness isn&amp;rsquo;t.&lt;/p&gt;
&lt;p&gt;We do what we do because it needs to be done. We do it without
expectation or want &amp;hellip; and then the world really does straighten itself.&lt;/p&gt;
&lt;p&gt;When two beings see the same rainbow, imagine how close they must be!&lt;/p&gt;
&lt;p&gt;No self-respecting enlightened master ever calls him/herself one, for it
is not a path of humility. The master therefore each day remains calm
for no achievement can ever surpass that state.&lt;/p&gt;
&lt;p&gt;May all who do so much for the most worthwhile and essential cause in
history, see themselves as they truly must be - undaunted by the
irrefutable task at hand and undented by the illusive passage of time.&lt;/p&gt;
&lt;p&gt;If something seems too good to be true, it is important to make it so.&lt;/p&gt;
&lt;p&gt;Truth does not stop being truth simply because it is spoken by a
hypocrite. Even an animal abuser is entitled and correct to speak
against animal abuse.&lt;/p&gt;
&lt;p&gt;Desire for something in the future is bad enough.&lt;br&gt;
Desire for something in the past is downright idiotic.&lt;/p&gt;
&lt;p&gt;You may not like to lose, but if you&amp;rsquo;re fighting the wrong battle, you
have already lost.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s easy for one to pass responsibility to someone else, but you aren&amp;rsquo;t
going to pass the consequences.&lt;/p&gt;
&lt;p&gt;I will wait for you, but I won&amp;rsquo;t wait with you.&lt;/p&gt;
&lt;p&gt;Keep the door open, but don&amp;rsquo;t end up being the doorstop.&lt;/p&gt;
&lt;p&gt;Never forget the past. You do so at your own risk!&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s unhealthy to induce vomiting after each meal. Better to exercise so
your consumption doesn&amp;rsquo;t become baggage as the past sometimes does for
some people.&lt;/p&gt;
&lt;p&gt;Always be happy, never be satisfied.&lt;/p&gt;
&lt;p&gt;Always forgive, never forget.&lt;/p&gt;
&lt;p&gt;Those who have found the way do not hand out business cards.&lt;/p&gt;
&lt;p&gt;When dragons come to heal the earth.&lt;/p&gt;
&lt;h1 id=&#34;pradagio&#34; class=&#34;anchor-header&#34;&gt;pradagio &lt;a class=&#34;anchor-link&#34; href=&#34;#pradagio&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;From Honor:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Never be yourself, when you can be someone better.&lt;br&gt;
~ Queen Rhae&lt;/p&gt;
&lt;p&gt;May the earth befriend you, as have we.&lt;br&gt;
~ Marieke&lt;/p&gt;
&lt;p&gt;If we could only be as kind to every soul regardless of what they are
wearing in this life.&lt;br&gt;
~ Breena&lt;/p&gt;
&lt;p&gt;The one who gives should not remember the giving, but the one who
receives must never forget.&lt;br&gt;
~ Vaishobob&lt;/p&gt;
&lt;p&gt;Royalty is never born. It is forged from one&amp;rsquo;s attitude and action, from
one&amp;rsquo;s courage and conviction.&lt;br&gt;
~ Prince Jestin&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;From Tryangles:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;How should we on this trip abide?&lt;br&gt;
Be always happy, but never satisfied!&lt;br&gt;
~ Barra&lt;/p&gt;
&lt;p&gt;So take that chance and make bold your move!&lt;br&gt;
Triumph or disaster, naught do they prove!&lt;br&gt;
~ Ardal&lt;/p&gt;
&lt;p&gt;Life&amp;rsquo;s not &amp;lsquo;bout the comfort of just lying still.&lt;br&gt;
Reach for those stars and the dharma fulfil!&lt;br&gt;
~ Elysse&lt;/p&gt;
&lt;p&gt;Our strengths are stronger than our weaknesses.&lt;br&gt;
~ Elysse&lt;/p&gt;
&lt;h1 id=&#34;robert-pynn&#34; class=&#34;anchor-header&#34;&gt;Robert Pynn &lt;a class=&#34;anchor-link&#34; href=&#34;#robert-pynn&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Everything is set in the clear and distinct air. Judgment is without
suspension, thought without reflection, action without consideration.
(advent song)&lt;/p&gt;
&lt;h1 id=&#34;roosevelt-theodore&#34; class=&#34;anchor-header&#34;&gt;Roosevelt Theodore &lt;a class=&#34;anchor-link&#34; href=&#34;#roosevelt-theodore&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Justice consists not in being neutral between right and wrong, but in
finding out the right and upholding it, wherever found, against the
wrong.&lt;/p&gt;
&lt;h1 id=&#34;sculley-matthew&#34; class=&#34;anchor-header&#34;&gt;Sculley Matthew &lt;a class=&#34;anchor-link&#34; href=&#34;#sculley-matthew&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Animals are more than ever a test of our character, of mankind&amp;rsquo;s
capacity for empathy and for decent, honorable conduct and faithful
stewardship. We are called to treat them with kindness, not because they
have rights, power or a claim to equality, but in a sense, because they
don&amp;rsquo;t. They all stand unequal and powerless before us.&lt;/p&gt;
&lt;h1 id=&#34;schweitzer-albert&#34; class=&#34;anchor-header&#34;&gt;Schweitzer Albert &lt;a class=&#34;anchor-link&#34; href=&#34;#schweitzer-albert&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;I don&amp;rsquo;t know what your destiny will be, but one thing I do know: the
only ones among you who will be really happy are those who have sought
and found how to serve.&lt;/p&gt;
&lt;p&gt;Life becomes harder for us when we live for others, but it also becomes
richer and happier.&lt;/p&gt;
&lt;p&gt;Sometimes our light goes out but is blown into flame by another human
being. Each of us owes deepest thanks to those who have rekindled this
light.&lt;/p&gt;
&lt;p&gt;Happiness is nothing more than good health and a bad memory.&lt;/p&gt;
&lt;p&gt;The true worth of a man is not to be found in man himself, but in the
colours and textures that come alive in others.&lt;/p&gt;
&lt;p&gt;Do something wonderful, people may imitate it.&lt;/p&gt;
&lt;p&gt;Success is not the key to happiness. Happiness is the key to success. If
you love what you are doing, you will be successful.&lt;/p&gt;
&lt;p&gt;Constant kindness can accomplish much. As the sun makes ice melt,
kindness causes misunderstanding, mistrust, and hostility to evaporate.&lt;/p&gt;
&lt;p&gt;An optimist is a person who sees a green light everywhere, while a
pessimist sees only the red stoplight… the truly wise person is
colorblind.&lt;/p&gt;
&lt;p&gt;Compassion, in which all ethics must take root, can only attain its full
breadth and depth if it embraces all living creatures and does not limit
itself to mankind.&lt;/p&gt;
&lt;p&gt;A man is truly ethical only when he obeys the compulsion to help all
life which he is able to assist, and shrinks from injuring anything that
lives.&lt;/p&gt;
&lt;p&gt;A man does not have to be an angel in order to be saint.&lt;/p&gt;
&lt;p&gt;You must not expect anything from others. It&amp;rsquo;s you, of yourself, of whom
you must ask a lot. Only from oneself has one the right to ask
everything and anything. This way it&amp;rsquo;s up to you – your own choices –
what you get from others remains a present, a gift.&lt;/p&gt;
&lt;p&gt;What does Reverence for Life say abut the relations between [humanity]
and the animal world? Whenever I injury any kind of life I must be quite
certain that it is necessary. I must never go beyond the unavoidable,
not even in apparently insignificant things. The farmer who has mowed
down a thousand flowers in his meadow in order to feed his cows must be
careful on his way home not to strike the head off a single flower by
the side of the road in idle amusement, for he thereby infringes on the
law of life without being under the pressure of necessity.&lt;/p&gt;
&lt;p&gt;Civilization can only revive when there shall come into being in a
number of individuals a new tone of mind, independent of the prevalent
one among the crowds, and in opposition to it – a tone of mind which
will gradually win influence over the collective one, and in the end
determine its character. Only an ethical movement can rescue us from
barbarism, and the ethical comes into existence only in individuals.&lt;/p&gt;
&lt;p&gt;Ethics cannot be based upon our obligations toward [people], but they
are complete and natural only when we feel this Reverence for Life and
the desire to have compassion for and to help all creatures insofar as
it is in our power. I think that this ethic will become more and more
recognized because of its great naturalness and because it is the
foundation of a true humanism toward which we must strive if our culture
is to become truly ethical.&lt;/p&gt;
&lt;p&gt;Until he extends his circle of compassion to include all living things,
man will not himself find peace.&lt;/p&gt;
&lt;h1 id=&#34;shaw-george-bernard&#34; class=&#34;anchor-header&#34;&gt;Shaw George Bernard &lt;a class=&#34;anchor-link&#34; href=&#34;#shaw-george-bernard&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The most tragic thing in the world is a man of genius who is not a man
of honor.&lt;/p&gt;
&lt;p&gt;A fashion is nothing but an induced epidemic.&lt;/p&gt;
&lt;p&gt;England and America are two countries separated by a common language.&lt;/p&gt;
&lt;p&gt;Why should you call me to account for eating decently?&lt;/p&gt;
&lt;p&gt;The worst sin towards our fellow creatures is not to hate them, but to
be indifferent to them: that&amp;rsquo;s the essence of inhumanity.&lt;/p&gt;
&lt;p&gt;All great truths begin as blasphemies.&lt;/p&gt;
&lt;p&gt;No public man in these islands ever believes that the Bible means what
it says: he is always convinced that it says what he means.&lt;/p&gt;
&lt;p&gt;The sex relation is not a personal relation. It can be irresistibly
desired and rapturously consummated between persons who could not endure
one another for a day in any other relation.&lt;/p&gt;
&lt;p&gt;A government which robs Peter to pay Paul can always depend on the
support of Paul.&lt;/p&gt;
&lt;p&gt;When a man wants to murder a tiger he calls it sport: when the tiger
wants to murder him he calls it ferocity. The distinction between Crime
and Justice is no greater.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Will you be the father of my next child? A combination of my beauty and
your brains would startle the world,&amp;rdquo; but he replied: &amp;ldquo;I must decline
your offer with thanks, for the child might have my beauty and your
brains.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;When a thing is funny, search it carefully for a hidden truth.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;You see things; you say, &amp;lsquo;Why?&amp;rsquo; But I dream things that never were; and
I say &amp;lsquo;Why not?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Animals are my friends…and I don&amp;rsquo;t eat my friends.&lt;/p&gt;
&lt;p&gt;Power does not corrupt men; fools, however, if they get into a position
of power, corrupt power.&lt;/p&gt;
&lt;p&gt;In heaven an angel is no one in particular.&lt;/p&gt;
&lt;p&gt;We cut the throat of a calf and hang it up by the heels to bleed to
death so that our veal cutlet may be white; we nail geese to a board and
cram them with food because we like the taste of liver disease; we tear
birds to pieces to decorate our women&amp;rsquo;s hats; we mutilate domestic
animals for no reason at all except to follow an instinctively cruel
fashion; and we connive at the most abominable tortures in the hope of
discovering some magical cure for our own diseases by them.&lt;/p&gt;
&lt;p&gt;I don&amp;rsquo;t know if there are men on the moon, but if there are they must be
using the earth as their lunatic asylum.&lt;/p&gt;
&lt;p&gt;The secret of being miserable is to have the leisure to bother about
whether you are happy or not.&lt;/p&gt;
&lt;h1 id=&#34;sicp&#34; class=&#34;anchor-header&#34;&gt;SICP &lt;a class=&#34;anchor-link&#34; href=&#34;#sicp&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;In general, when modeling phenomena in science and engineering, we begin
with simplified, incomplete models. As we examine things in greater
detail, these simple models become inadequate and must be replaced by
more refined models.&lt;/p&gt;
&lt;h1 id=&#34;sir-cole-the-knight-before-christmas&#34; class=&#34;anchor-header&#34;&gt;Sir Cole (The Knight Before Christmas) &lt;a class=&#34;anchor-link&#34; href=&#34;#sir-cole-the-knight-before-christmas&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;A knight is sworn to valor and virtue. His blade defends the good, and
his might upholds the weak. His temper shall be led by patience, and his
kindness will give aid to those who seek it.&lt;/p&gt;
&lt;p&gt;This is a variation of the knight&amp;rsquo;s code (from &lt;a href=&#34;https://sites.google.com/site/khoodlibrary/Home/theology-and-philosophy/the-eight-virtues&#34;&gt;The Library of
Knighthood&lt;/a&gt;):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The knight is sworn to valor.&lt;br&gt;
His heart knows only virtue.&lt;br&gt;
His blade defends the helpless.&lt;br&gt;
His might upholds the weak.&lt;br&gt;
His words speak only truth.&lt;br&gt;
His wrath undoes the wicked.&lt;br&gt;
The right can never die,&lt;br&gt;
If one man still recalls&lt;br&gt;
The words are not forgot,&lt;br&gt;
If one voice speaks them clear.&lt;br&gt;
The code forever shines,&lt;br&gt;
If one heart holds it bright&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id=&#34;smith-gary&#34; class=&#34;anchor-header&#34;&gt;Smith Gary &lt;a class=&#34;anchor-link&#34; href=&#34;#smith-gary&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;150 years ago, they would have thought you were absurd if you advocated
for the end of slavery. 100 years ago, they would have laughed at you
for suggesting that women should have the right to vote. 50 years ago,
they would object to the idea of African Americans receiving equal
rights under the law. 25 years ago they would have called you a pervert
if you advocated for gay rights. They laugh at us now for suggesting
that animal slavery be ended. Some day they won&amp;rsquo;t be laughing.&lt;/p&gt;
&lt;h1 id=&#34;spock&#34; class=&#34;anchor-header&#34;&gt;Spock &lt;a class=&#34;anchor-link&#34; href=&#34;#spock&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;You may find that having is not so pleasing a thing after all as
wanting. It is not logical, but it is often true.&lt;/p&gt;
&lt;p&gt;The glory of creation is in its infinite diversity and the ways our
differences combine to create meaning and beauty.&lt;/p&gt;
&lt;h1 id=&#34;steinem-gloria&#34; class=&#34;anchor-header&#34;&gt;Steinem Gloria &lt;a class=&#34;anchor-link&#34; href=&#34;#steinem-gloria&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;A woman without a man is like a fish without a bicycle.&lt;/p&gt;
&lt;p&gt;Women have two choices: Either she&amp;rsquo;s a feminist or a masochist.&lt;/p&gt;
&lt;p&gt;A feminist is anyone who recognizes the equality and full humanity of
women and men.&lt;/p&gt;
&lt;p&gt;Women have always been an equal part of the past. We just haven&amp;rsquo;t been a
part of history.&lt;/p&gt;
&lt;p&gt;Law and justice are not always the same. When they aren&amp;rsquo;t, destroying
the law may be the first step toward changing it.&lt;/p&gt;
&lt;h1 id=&#34;stephenson-neal&#34; class=&#34;anchor-header&#34;&gt;Stephenson Neal &lt;a class=&#34;anchor-link&#34; href=&#34;#stephenson-neal&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Emacs outshines all other editing soft-ware in approximately the same
way that the noonday sun does the stars. It is not just bigger and
brighter; it simply makes everything else vanish. (In the Beginning… Was
the Cammand Line)&lt;/p&gt;
&lt;h1 id=&#34;sztybel-david&#34; class=&#34;anchor-header&#34;&gt;Sztybel David &lt;a class=&#34;anchor-link&#34; href=&#34;#sztybel-david&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Centering on human-made abstractions above all, instead of on the
animals themselves as individuals is oddly anthropocentric.&lt;/p&gt;
&lt;h1 id=&#34;tagore-rabindranath&#34; class=&#34;anchor-header&#34;&gt;Tagore Rabindranath &lt;a class=&#34;anchor-link&#34; href=&#34;#tagore-rabindranath&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Where the mind is without fear and the head is held high; Where
knowledge is free; Where the world has not been broken up into fragments
by narrow domestic walls; Where the words come out from the depth of
truth; Where tireless striving stretches its arms towards perfection;
Where the clear stream of reason has not lost its way into the dreary
desert sand of dead habit; Where the mind is led forward by thee into
ever-widening thought and action - Into that heaven of freedom, my
Father, let my country awake.&lt;/p&gt;
&lt;h1 id=&#34;teresa-mother&#34; class=&#34;anchor-header&#34;&gt;Teresa Mother &lt;a class=&#34;anchor-link&#34; href=&#34;#teresa-mother&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Love cannot remain by itself – it has no meaning. Love has to be put
into action, and that action is service.&lt;/p&gt;
&lt;p&gt;People are often unreasonable and self-centered. Forgive them anyway. If
you are kind, people may accuse you of ulterior motives. Be kind anyway.
If you are honest, people may cheat you. Be honest anyway. If you find
happiness, people may be jealous. Be happy anyway. The good you do today
may be forgotten tomorrow. Do good anyway. Give the world the best you
have and it may never be enough. Give your best anyway. In the end, it
is between you and God. It was never between you and them anyway.&lt;/p&gt;
&lt;h1 id=&#34;thoreau-henry-david&#34; class=&#34;anchor-header&#34;&gt;Thoreau Henry David &lt;a class=&#34;anchor-link&#34; href=&#34;#thoreau-henry-david&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;A man is rich in proportion to the number of things he can afford to let
alone.&lt;/p&gt;
&lt;p&gt;Any fool can make a rule, and any fool will mind it.&lt;/p&gt;
&lt;p&gt;As if you could kill time without injuring eternity.&lt;/p&gt;
&lt;p&gt;Be true to your work, your word, and your friend.&lt;/p&gt;
&lt;p&gt;Do not be too moral. You may cheat yourself out of much life. Aim above
morality. Be not simply good; be good for something.&lt;/p&gt;
&lt;p&gt;Do not hire a man who does your work for money, but him who does it for
love of it.&lt;/p&gt;
&lt;p&gt;Every man is the builder of a temple called his body.&lt;/p&gt;
&lt;p&gt;How vain it is to sit down to write when you have not stood up to live.&lt;/p&gt;
&lt;p&gt;Go confidently in the direction of your dreams! Live the life you&amp;rsquo;ve
imagined. As you simplify your life, the laws of the universe will be
simpler.&lt;/p&gt;
&lt;p&gt;However mean your life is, meet it and live it: do not shun it and call
it hard names. Cultivate poverty like a garden herb, like sage. Do not
trouble yourself much to get new things, whether clothes or friends.
Things do not change, we change. Sell your clothes and keep your
thoughts. God will see that you do want society.&lt;/p&gt;
&lt;p&gt;I know of no more encouraging fact than the unquestioned ability of a
man to elevate his life by conscious endeavor.&lt;/p&gt;
&lt;p&gt;I once had a sparrow alight upon my shoulder for a moment, while I was
hoeing in a village garden, and I felt that I was more distinguished by
that circumstance that I should have been by any epaulet I could have
worn.&lt;/p&gt;
&lt;p&gt;If you have built castles in the air, your work need not be lost; that
is where they should be. Now put the foundations under them.&lt;/p&gt;
&lt;p&gt;In wildness is the preservation of the world.&lt;/p&gt;
&lt;p&gt;It is never too late to give up your prejudices.&lt;/p&gt;
&lt;p&gt;Most are engaged in business the greater part of their lives, because
the soul abhors a vacuum and they have not discovered any continuous
employment for man&amp;rsquo;s nobler faculties.&lt;/p&gt;
&lt;p&gt;Who thinks that they can kill time without injuring eternity?&lt;/p&gt;
&lt;h1 id=&#34;tricia&#34; class=&#34;anchor-header&#34;&gt;Tricia &lt;a class=&#34;anchor-link&#34; href=&#34;#tricia&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;For me what works is service. i feel that i am here to serve animals and
be their voice. i rescue domestic animals from abuse, which gives me a
sense of direct action and do much in the way of spreading veganism,
with farm walks, handing out literature, and postings at pet stores.
Also do fur protests, circus protests and protested at our medical
college to end the use of pigs.&lt;/p&gt;
&lt;p&gt;everywhere i go i talk with people about the atrocities to animals
raised for food and always have a trunk full of pamphlets and dvds such
as meet your meat and earthlings.&lt;/p&gt;
&lt;p&gt;we have 11 rescued animals which keep us from getting overwhelmed with
animal suffering since they need much care, exercise and love.&lt;/p&gt;
&lt;p&gt;it is unacceptable to me that some people take longer than others to
stop eating animals. most people who would see an injured bird would try
to help him/her so why not extend that compassion to the rest of the
animals. people don&amp;rsquo;t have to do anything except change their eating
habits, nothing compared to the hell on earth animals are living.&lt;/p&gt;
&lt;p&gt;i no longer waste my time with those who aren&amp;rsquo;t receptive to our
message, there are too many others who need to hear it.&lt;/p&gt;
&lt;p&gt;i used to go to bed and start feeling guilty that i was warm,
comfortable and safe and would think of all the animals suffering in
barren cages, cold, afraid and unable to even turn around. it was
stupid, since my not getting a good nights sleep wasn&amp;rsquo;t helping the
animals and would prevent me from being productive.&lt;/p&gt;
&lt;p&gt;now when i go to bed i clear my mind and rest. if negative thoughts
enter i acknowledge them and let them pass though not giving them the
attention or light they need to persist. i fall asleep within minutes.&lt;/p&gt;
&lt;p&gt;keep doing what you can for the animals and continue to spread your
message to everyone you meet. as long as we are doing what we can, we
can keep moving forward without getting bogged down with hatred of
people and frustration. there are still times i become misanthropic, but
realize there are many good humans i love and don&amp;rsquo;t focus on what is out
of my hands.&lt;/p&gt;
&lt;h1 id=&#34;twain-mark&#34; class=&#34;anchor-header&#34;&gt;Twain Mark &lt;a class=&#34;anchor-link&#34; href=&#34;#twain-mark&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;In the beginning of a change, the Patriot is a scarce man, Brave, Hated
and Scorned. When his cause succeeds however, the timid join him, for
then it costs NOTHING to be a Patriot.&lt;/p&gt;
&lt;p&gt;Kindness is a language which the deaf can hear and the and the blind can
see.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s not the size of the dog in the fight, it&amp;rsquo;s the size of the fight in
the dog.&lt;/p&gt;
&lt;p&gt;Get your facts first, then you can distort them as you please.&lt;/p&gt;
&lt;p&gt;The best way to cheer yourself is to try to cheer someone else up.&lt;/p&gt;
&lt;p&gt;A lie can travel halfway around the world while the truth is still
putting on its shoes.&lt;/p&gt;
&lt;p&gt;It is better to keep your mouth closed and let people think you are a
fool than to open it and remove all doubt.&lt;/p&gt;
&lt;p&gt;Really great people make you feel that you, too, can become great.&lt;/p&gt;
&lt;h1 id=&#34;wade-paul&#34; class=&#34;anchor-header&#34;&gt;Wade Paul &lt;a class=&#34;anchor-link&#34; href=&#34;#wade-paul&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Let me set out my stand right now; this kind of crap disgusts me.&lt;/p&gt;
&lt;h1 id=&#34;tyler-alexander-fraser&#34; class=&#34;anchor-header&#34;&gt;Tyler Alexander Fraser &lt;a class=&#34;anchor-link&#34; href=&#34;#tyler-alexander-fraser&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;A democracy cannot exist as a permanent form of government. It can only
exist until the voters discover that they can vote themselves largesse
from the public treasury. From that moment on, the majority always votes
for the candidates promising the most benefits from the public treasury
with the result that a democracy always collapses over loose fiscal
policy, always followed by a dictatorship. The average age of the
world&amp;rsquo;s greatest civilizations has been 200 years. These nations have
progressed through this sequence: From bondage to spiritual faith; From
spiritual faith to great courage; From courage to liberty; From liberty
to abundance; From abundance to selfishness; From selfishness to apathy;
From apathy to dependence; From dependence back into bondage.&lt;/p&gt;
&lt;h1 id=&#34;wiesel-elle&#34; class=&#34;anchor-header&#34;&gt;Wiesel Elle &lt;a class=&#34;anchor-link&#34; href=&#34;#wiesel-elle&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Neutrality helps the oppressor, never the victim.&lt;br&gt;
Silence encourages the tormentor, never the tormented.&lt;/p&gt;
&lt;h1 id=&#34;winston-churchill&#34; class=&#34;anchor-header&#34;&gt;Winston Churchill &lt;a class=&#34;anchor-link&#34; href=&#34;#winston-churchill&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;If you&amp;rsquo;re going through hell, keep going.&lt;/p&gt;
&lt;h1 id=&#34;zelenskyy-volodymyr&#34; class=&#34;anchor-header&#34;&gt;Zelenskyy Volodymyr &lt;a class=&#34;anchor-link&#34; href=&#34;#zelenskyy-volodymyr&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Freedom must be armed better than tyranny.&lt;/p&gt;
&lt;p&gt;The fight is here; I need ammunition, not a ride.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Progressive Non-Animal Research Society</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/insites/groups/pnars/</link>
      <pubDate>Thu, 24 Mar 2022 18:16:46 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/insites/groups/pnars/</guid>
      <description>&lt;p&gt;Scientists now have sophisticated, human-appropos methodologies for
studying diseases such as&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;advanced computer-modeling techniques&lt;/li&gt;
&lt;li&gt;micro-dosing&lt;/li&gt;
&lt;li&gt;stem cell-derived organoids&lt;/li&gt;
&lt;li&gt;3D printing&lt;/li&gt;
&lt;li&gt;manifold emerging approaches&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Advances in technology allow us finding ways to improve health care
without inflicting harm on animals.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&#34;https://progressiveresearchsociety.com&#34;&gt;Progressive Non-Animal Research
Society&lt;/a&gt; (PNARS) is an excellent
and comprehensive resource for the biomedical community. It provides
leading edge breakthroughs in technologies and treatments.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Recent Updates:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://progressiveresearchsociety.com/pnars-report-environmental-impacts-of-animal-experimentation/&#34;&gt;PNARS Report: Environmental Impacts of Animal
Experimentation&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Dhaku Singu</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/music/dhaku-singu/</link>
      <pubDate>Tue, 22 Mar 2022 21:56:08 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/music/dhaku-singu/</guid>
      <description>&lt;p&gt;Dhaka has been singing since 2015. At the end of this page, we list her
rehearsals and performances.&lt;/p&gt;
&lt;p&gt;She is very glad to have wonderful friends in the neighborhood, such as:&lt;/p&gt;
&lt;p&gt;Aurora, Daria, Terrence, Valerie&lt;br&gt;
Gisela, Ernie&lt;br&gt;
Linda, Peter, Flora&lt;br&gt;
Ross, Abby&lt;br&gt;
Linda, Robert, Muffin&lt;br&gt;
Leia, Wayne, Gibson&lt;br&gt;
Al, Zoe&lt;br&gt;
Bruce, Jessie&lt;br&gt;
Tom, Iggy, Twiggy&lt;br&gt;
Theodora&lt;br&gt;
Deborah, Tori, Gary&lt;br&gt;
Diane, Danielle, Suzanne (moved away)&lt;br&gt;
Aria, Cohen, Brianne, Dustin&lt;br&gt;
Sally, Susan&lt;br&gt;
Thunder&lt;br&gt;
Georgina, Iris, Mr. Peabody, Roy&lt;br&gt;
Kita, Kelly&lt;br&gt;
Rowan, Benson, Kitten, Jinny, Stu&lt;br&gt;
Jim, Joe, Stella, Lori&lt;br&gt;
Caroline, Lucy&lt;br&gt;
Elizabeth&lt;br&gt;
Greg, Laura, Bella&lt;br&gt;
Steve&lt;br&gt;
Lisa, Torri, Roo, Nina (moved away)&lt;br&gt;
Trevin, Taylor, Brutus, Millie&lt;br&gt;
Cindy&lt;br&gt;
Barbara&lt;br&gt;
Gail, Henry, Claire, Louis, Desmond&lt;br&gt;
Sol, Ron, Marina&lt;br&gt;
Mikki (moved away)&lt;br&gt;
Kelsey, Graydon&lt;br&gt;
Maneesha, Bodhan, Raj (from Victoria)&lt;br&gt;
Rick, christine&lt;br&gt;
Milo, Diane&lt;br&gt;
Charlotte&lt;br&gt;
Alana (from Victoria)&lt;br&gt;
Jennifer (from Victoria)&lt;br&gt;
Gracie, Blue, Piper, Leslie&lt;br&gt;
John, Diane&lt;br&gt;
Abha, Atty, Tilo&lt;br&gt;
Tim, Kelly&lt;br&gt;
Michelle&lt;br&gt;
Mia&lt;br&gt;
Lynn&lt;br&gt;
Rory&lt;br&gt;
Heather and Junior&lt;br&gt;
Tristan, Drey, Lincoln, Sonya&lt;br&gt;
Holly and Anthony (from Victoria)&lt;br&gt;
Sarah and Kelsey (2 very nice veterinarians)&lt;br&gt;
Angelkate (moved to Victoria)&lt;br&gt;
(and others, but we don&amp;rsquo;t know their names!)&lt;/p&gt;
&lt;p&gt;Rehearsal in preparation for Caninegie Hall performance&lt;br&gt;
&amp;lt;2020-01-20 Mon&amp;gt;&lt;/p&gt;
&lt;p&gt;Introduced by Grafu cat, Dhaka sings:&lt;br&gt;
&lt;strong&gt;Teach Our Child&lt;/strong&gt; (from the musical Tryangles)&lt;br&gt;
&lt;strong&gt;Her Soul Beckons Mine&lt;/strong&gt; (theme variations from Tryangles again)&lt;br&gt;
&lt;strong&gt;Hymn To Her&lt;/strong&gt; (a little known composition)&lt;br&gt;
&lt;strong&gt;A Te O Cara&lt;/strong&gt; (from Bellini&amp;rsquo;s opera, Il Puritani)&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/xhPdQzKlfhY?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;p&gt;&lt;em&gt;more to come as they become available&lt;/em&gt;&lt;/p&gt;
&lt;!-- {{ &lt; vimeo 515121695 &gt; }} --&gt;</description>
    </item>
    
    <item>
      <title>Angelkate Rose Channel</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/music/angelkate-rose-channel/</link>
      <pubDate>Sun, 20 Mar 2022 16:34:19 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/music/angelkate-rose-channel/</guid>
      <description>&lt;p&gt;This is the link to the &lt;a href=&#34;https://www.youtube.com/channel/UCTgsuf9kCvL7FMktx770IkA&#34;&gt;Angelkate Rose
Channel&lt;/a&gt; on
Youtube. You can also find her writings &lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iwrters/angelkate/&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Here are some of her videos in no particular order which include covers
and originals.&lt;/p&gt;
&lt;h1 id=&#34;look-on-down-from-the-bridge---mazzy-star&#34; class=&#34;anchor-header&#34;&gt;Look on Down from the Bridge - Mazzy Star &lt;a class=&#34;anchor-link&#34; href=&#34;#look-on-down-from-the-bridge---mazzy-star&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;(Cover by Angelkate Rose)&lt;/p&gt;
&lt;p&gt;“Look on Down from the Bridge” was composed by Hope Sandoval, a
songwriter and lead singer of American alternative rock band, Mazzy
Star, and David Roback, guitarist in the band and songwriter…&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/IV8L7dyQ-jI?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;h1 id=&#34;let-it-be---paul-mccartney-the-beatles&#34; class=&#34;anchor-header&#34;&gt;Let it Be - Paul McCartney/ The Beatles &lt;a class=&#34;anchor-link&#34; href=&#34;#let-it-be---paul-mccartney-the-beatles&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;(Cover by Angelkate Rose)&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Let it Be&amp;rdquo; was written and sung by Paul McCartney, bass guitarist and
singer for English rock band &amp;lsquo;The Beatles&amp;rsquo; …&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/cwWPojnOGlA?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;h1 id=&#34;three-little-birds---bob-marley&#34; class=&#34;anchor-header&#34;&gt;Three Little Birds - Bob Marley &lt;a class=&#34;anchor-link&#34; href=&#34;#three-little-birds---bob-marley&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;(Cover by Angelkate Rose)&lt;/p&gt;
&lt;p&gt;Do you hear the hissing &amp;lsquo;sea&amp;rsquo; effect in the sound? it&amp;rsquo;s the AUTHENTIC,
original audio recording from the built- in camera mic! …&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/UC26CDuLKQk?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;h1 id=&#34;500-miles---joan-baezhedy-west&#34; class=&#34;anchor-header&#34;&gt;500 Miles - Joan Baez/Hedy West &lt;a class=&#34;anchor-link&#34; href=&#34;#500-miles---joan-baezhedy-west&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;(Cover by Angelkate Rose)&lt;/p&gt;
&lt;p&gt;&amp;ldquo;500 Miles&amp;rdquo; is a song made popular during the 1960s folk revival.&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/Hcfi4xcitDA?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;h1 id=&#34;i-found-you-original&#34; class=&#34;anchor-header&#34;&gt;I Found You (Original) &lt;a class=&#34;anchor-link&#34; href=&#34;#i-found-you-original&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&amp;lsquo;I Found You&amp;rsquo; - An original song by Angelkate Rose&lt;br&gt;
Vocal: Angelkate Rose&lt;br&gt;
Piano: Kyron Basu&lt;br&gt;
Poem: Matthew Hicks&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/LCSmTZGlZVk?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;h1 id=&#34;diamonds-and-rust---joan-baez&#34; class=&#34;anchor-header&#34;&gt;Diamonds and Rust - Joan Baez &lt;a class=&#34;anchor-link&#34; href=&#34;#diamonds-and-rust---joan-baez&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;(Cover by Angelkate Rose)&lt;/p&gt;
&lt;p&gt;Vocal: Angelkate Rose&lt;br&gt;
Backing track: BDFab Karaoke&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/7CokZGriL2c?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;</description>
    </item>
    
    <item>
      <title>Kyron Recitals</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/music/kyron-recitals/</link>
      <pubDate>Sun, 20 Mar 2022 14:05:40 -0700</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/music/kyron-recitals/</guid>
      <description>&lt;p&gt;Kyron, a versatile baritone, has appeared with various groups such as
Fretwork, the Victoria Baroque Players, Victoria Philharmonic Choir,
Victoria Children’s Choir, and the Christ Church choir. He holds an BMus
and MA in Musicology with Performance from the University of Victoria
and teaches on the faculties of UVic and the Victoria Conservatory of
Music.&lt;/p&gt;
&lt;p&gt;Here are write-ups (by prad) for Kyron&amp;rsquo;s undergrad and masters recitals
that were sent out to interested parties. All documents and video links
are provided. You can find Kyron&amp;rsquo;s homepage on Towards Freedom
&lt;a href=&#34;file:///iwrters/kyron/&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;undergrad-recital-2018-03-20&#34; class=&#34;anchor-header&#34;&gt;Undergrad Recital 2018-03-20 &lt;a class=&#34;anchor-link&#34; href=&#34;#undergrad-recital-2018-03-20&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Kyron is completing his bachelor&amp;rsquo;s of music at UVIC in a few weeks. part
of the requirement was to do the grad recital which took place march
20th.&lt;/p&gt;
&lt;p&gt;I know some of you may have been planning to attend, but were unable to
for various reasons like&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;you were never told about his recital&lt;/li&gt;
&lt;li&gt;you live in another, far off part of the world (like Winnipeg)&lt;/li&gt;
&lt;li&gt;you put down the wrong date&lt;/li&gt;
&lt;li&gt;you were working&lt;/li&gt;
&lt;li&gt;you have no idea who Kyron is (note: he is the offspring of myself and
Ranjana, the individual I have been married to for such a long, long,
long time)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Here are the links to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dropbox.com/s/vbs4bgzohqzglu7/BMus%20%28Performance%29%20Kyron%20Basu-8.5x11.pdf?dl=0&#34;&gt;the
program&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dropbox.com/s/fs7xorgfkg4hak2/Texts%20and%20Translations.pdf?dl=0&#34;&gt;the texts and
translations&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The video of his recital was done on a sony a99 with built in audio. In
this embedded video, you will see not only his performance with some
very fine musicians (his piano accompanist, Czinszka, is remarkable!),
but also the segment of the stage manager clearing music stands and
chairs (with the considerate assistance of Claire the cellist!) as well
as said manager&amp;rsquo;s preparation of the piano for the second part of the
recital for which he was generously applauded by an appreciative
audience!&lt;/p&gt;
&lt;p&gt;What you won&amp;rsquo;t see is the superb post performance reception fare that
Ranjana prepared. of course, it was 100% vegan and very well received by
the 50+ attendees. They were surprised that there was actually healthy
food being served at such a function and some even commented on it!&lt;/p&gt;
&lt;p&gt;Here is the video:&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/KcKqDN1FZbs?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;h1 id=&#34;masters-recital-2020-03-09&#34; class=&#34;anchor-header&#34;&gt;Masters recital 2020-03-09 &lt;a class=&#34;anchor-link&#34; href=&#34;#masters-recital-2020-03-09&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Greetings!&lt;/p&gt;
&lt;p&gt;The video embedded below is for Kyron&amp;rsquo;s recital-lecture which was
performed as a requirement for his masters degree in music. (Here is the
link to his thesis: &lt;a href=&#34;https://dspace.library.uvic.ca/bitstream/handle/1828/12074/Basu_Kyron_MA_2020.pdf?sequence=1&#34;&gt;Phonetic Journey: Sound in Singable
Translations&lt;/a&gt;.)&lt;/p&gt;
&lt;p&gt;A few of you may have already received an earlier notice. That is
because Ranjana (the person who has marred me) sent the link out without
waiting for Kyron to edit the video. I waited, but Kyron only looked at
editing it this week and decided it wasn&amp;rsquo;t necessary. The reasons it
took him so long to get to was because he was busy for a while:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;recording performances of his colleagues who could not perform their
final examinations due to the UVIC shutdowns as a result of the covid
virus&lt;/li&gt;
&lt;li&gt;working on his own thesis and assignments&lt;/li&gt;
&lt;li&gt;settling in back home from his apartment in Victoria&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In this presentation, Kyron took what was a very esoteric topic (how
sound and translation relate in Lieder song) offering massive boredom
potential, and had the audience engaged and at times hooting with
laughter. His ability to play intricate classical accompaniment on the
piano and simultaneously sing astonished a lot of people. Ranjana let me
know what others such as his teachers, classmates and colleagues (from
organizations he performs in) said to her. The head of music theory at
the university told her that&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;It was the most brilliant thing I have heard on that stage for a long
time.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;As it was 2 years ago, at the reception, Ranjana&amp;rsquo;s vegan spread was a
magnificent success! (Many of you know, Ranjana is not only a vegan chef
of the highest order, but is about to complete her doctorate &amp;ldquo;Linking
Animals, Social Justice and Social Work&amp;rdquo;.)&lt;/p&gt;
&lt;p&gt;Special thanks to Neil (from the Christ Church contingent), Angel and
her husband Matthew for the invaluable help they provided Ranjana both
before and especially after the food was eaten - which is when it really
counts!&lt;/p&gt;
&lt;p&gt;We hope you enjoy Kyron&amp;rsquo;s contribution, perhaps reflecting on this
paraphrasing of Ralph Waldo Emerson:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;It&amp;rsquo;s not the destination, it&amp;rsquo;s the phonetic journey!&amp;rdquo; ;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Here are the &lt;a href=&#34;./supplement1.pdf&#34;&gt;recital supplement&lt;/a&gt; (which is what you
should look at first) and the &lt;a href=&#34;./recitalv2.pdf&#34;&gt;lecture notes&lt;/a&gt;, both of
which complement the video performance:&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/5OVsA_RPCcs?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;</description>
    </item>
    
    <item>
      <title>ARVEG FAQ</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iwrters/kg/arvegfaq/</link>
      <pubDate>Sun, 06 Mar 2022 16:40:24 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iwrters/kg/arvegfaq/</guid>
      <description>&lt;p&gt;This page is presently in construction.&lt;/p&gt;
&lt;p&gt;This is the comprehensive ARVEG FAQ produced by KG which covers just
about every imaginable attack against animal rights and vegan stances.
It provides factual, effective and occasionally amusing responses.&lt;/p&gt;
&lt;p&gt;(Some additions and modifications have been made from the &lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/ycc/arveg/arvegFAQ.html&#34;&gt;earlier
version&lt;/a&gt;
and the
&lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/ycc/arveg/ORGarvegFAQ.html&#34;&gt;original&lt;/a&gt;
due to broken 20+ yr links as well as new material.)&lt;/p&gt;
&lt;p&gt;In the TOC, &amp;ldquo;-&amp;gt;&amp;rdquo; indicates there is more to the question than could be
fitted and can be viewed by clicking on the link.&lt;/p&gt;
&lt;p&gt;Editor commentaries/updates are indicated as [Editor: ].&lt;/p&gt;
&lt;h1 id=&#34;1-animal-rights&#34; class=&#34;anchor-header&#34;&gt;1 Animal Rights &lt;a class=&#34;anchor-link&#34; href=&#34;#1-animal-rights&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;11-if-we-give-respect-or-rights-to-animals-we-will-diminish-our-own-rights-and-respect-for-humans&#34; class=&#34;anchor-header&#34;&gt;1.1 If we give respect or rights to animals we will diminish our own rights and respect for humans. &lt;a class=&#34;anchor-link&#34; href=&#34;#11-if-we-give-respect-or-rights-to-animals-we-will-diminish-our-own-rights-and-respect-for-humans&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Sumer, one of the earliest and most powerful of the ancient
Mesopotamian city-states, managed its slaves the same way it managed its
livestock. The Sumerians castrated the males and put them to work like
domesticated animals, and they put the females in work and breeding
camps. The Sumerian word for castrated slave boys-amar-kud-is the same
word the Sumerians used for young castrated donkeys, horses, and oxen.
(From Chapter 1 Charles Patterson&amp;rsquo;s Eternal Treblinka: Our Treatment of
Animals and the Holocaust.)&lt;/p&gt;
&lt;p&gt;b) Although the purpose of the German killing centers was the
extermination of human beings, they operated in the larger context of
society&amp;rsquo;s exploitation and slaughter of animals, which to some extent
they mirrored. The Germans did not stop slaughtering animals when they
took up slaughtering people. Auschwitz, which its commandant Rudolf Hoss
called &amp;ldquo;the largest human slaughterhouse that history had ever known,&amp;rdquo;
had its own slaughterhouse and butcher&amp;rsquo;s shop. The other death camps
likewise kept their personnel well supplied with animal flesh. Sobibor
had a cow shed, pigpen, and henhouse, which were next to the entrance to
the tube that took Jews to the gas chambers, while Treblinka had a
stable, pigpen, and henhouse located near the camp barracks of the
Ukrainian auxiliaries.-from Charles Patterson&amp;rsquo;s Eternal Treblinka: Our
Treatment of Animals and the Holocaust Chapter 5&lt;/p&gt;
&lt;p&gt;c) So does that mean if whites give rights or respect to non whites (or
vice versa) that it diminishes their own rights and respect? If men give
rights or respect to women(or vice versa) that they diminish their own
rights and respects? It would seem you want to preserve the rights of
some to not respect the rights of others.&lt;/p&gt;
&lt;p&gt;d) Edgar Kupfer-Koberwitz. &lt;em&gt;About the author: Edgar Kupfer was
imprisoned in Dachau concentration camp in 1940. His last 3 years in
Dachau he obtained a clerical job in the concentration camp storeroom.
This position allowed him to keep a secret diary on stolen scraps of
papers and pieces of pencil. He would bury his writings and when Dachau
was liberated on April 29, 1945 he collected them again. The &lt;a href=&#34;https://www.lib.uchicago.edu/e/scrc/findingaids/view.php?eadid=ICU.SPCL.KOBERWITZ&#34;&gt;Dachau
Diaries&lt;/a&gt;
were published in 1956. From his Dachau notes he wrote an essay on
vegetarianism which was translated into &amp;ldquo;immigrant&amp;rdquo; English. A carbon
copy of this 38 page essay is preserved with the original Dachau Diaries
in the Special Collection of the Library of the University of Chicago.
The following are the excerpts from this essay that were reprinted in
the postscript of the book &amp;ldquo;Radical Vegetarianism&amp;rdquo; by Mark Mathew
Braunstein (1981 Panjandrum Books, Los Angeles, CA). The book is
subtitled &amp;ldquo;A Dialectic of Diet and Ethic&amp;rdquo; and is recommended to all
vegetarians especially those interested in natural hygiene.&lt;/em&gt; &amp;ldquo;The
following pages were written in the Concentration Camp Dachau, in the
midst of all kinds of cruelties. They were furtively scrawled in a
hospital barrack where I stayed during my illness, in a time when Death
grasped day by day after us, when we lost twelve thousand within four
and a half months. … Dear Friend: You asked me why I do not eat meat and
you are wondering at the reasons of my behavior. Perhaps you think I
took a vow - some kind of penitence - denying me all the glorious
pleasures of eating meat. You remember juicy steaks, succulent fishes,
wonderfully tasted sauces, deliciously smoked ham and thousand wonders
prepared out of meat, charming thousands of human palates; certainly you
will remember the delicacy of roasted chicken. Now, you see, I am
refusing all these pleasures and you think that only penitence, or a
solemn vow, a great sacrifice could deny me that manner of enjoying
life, induce me to endure a great resignment. You look astonished, you
ask the question: &amp;ldquo;But why and what for?&amp;rdquo; And you are wondering that you
nearly guessed the very reason. But if I am, now, trying to explain you
the very reason in one concise sentence, you will be astonished once
more how far your guessing had been from my real motive. Listen to what
I have to tell you: I refuse to eat animals because I cannot nourish
myself by the sufferings and by the death of other creatures. I refuse
to do so, because I suffered so painfully myself that I can feel the
pains of others by recalling my own sufferings. I feel happy, nobody
persecutes me; why should I persecute other beings or cause them to be
persecuted? I feel happy, I am no prisoner, I am free; why should I
cause other creatures to be made prisoners and thrown into jail? I feel
happy, nobody harms me; why should I harm other creatures or have them
harmed? I feel happy, nobody wounds me; nobody kills me; why should I
wound or kill other creatures or cause them to be wounded or killed for
my pleasure and convenience? Is it not only too natural that I do not
inflict on other creatures the same thing which, I hope and fear, will
never be inflicted on me? Would it not be most unfair to do such things
for no other purpose than for enjoying a trifling physical pleasure at
the expense of others&amp;rsquo; sufferings, others&amp;rsquo; deaths? These creatures are
smaller and more helpless than I am, but can you imagine a reasonable
man of noble feelings who would like to base on such a difference a
claim or right to abuse the weakness and the smallness of others? Don&amp;rsquo;t
you think that it is just the bigger, the stronger, the superior&amp;rsquo;s duty
to protect the weaker creatures instead of persecuting them, instead of
killing them? &amp;ldquo;Noblesse oblige.&amp;rdquo; I want to act in a noble way. I recall
the horrible epoch of inquisition and I am sorry to state that the time
of tribunals for heretics has not yet passed by, that day by day, men
use to cook in boiling water other creatures which are helplessly given
in the hands of their torturers. I am horrified by the idea that such
men are civilized people, no rough barbarians, no natives. But in spite
of all, they are only primitively civilized, primitively adapted to
their cultural environment. The average European, flowing over with
highbrow ideas and beautiful speeches, commits all kinds of cruelties,
smilingly, not because he is compelled to do so, but because he wants to
do so. Not because he lacks the faculty to reflect upon and to realize
all the dreadful things they are performing. Oh no! Only because they do
not want to see the facts. Otherwise they would be troubled and worried
in their pleasures. It is quite natural what people are telling you. How
could they do otherwise? I hear them telling about experiences, about
utilities, and I know that they consider certain acts related to
slaughtering as unavoidable. Perhaps they succeeded to win you over. I
guess that from your letter. Still, considering the necessities only,
one might, perhaps, agree with such people. But is there really such a
necessity? The thesis may be contested. Perhaps there exists still some
kind of necessity for such persons who have not yet developed into full
conscious personalities. I am not preaching to them. I am writing this
letter to you, to an already awakened individual who rationally controls
his impulses, who feels responsible - internally and externally - of his
acts, who knows that our supreme court is sitting in our conscience.
There is no appellate jurisdiction against it. Is there any necessity by
which a fully self-conscious man can be induced to slaughter? In the
affirmative, each individual may have the courage to do it by his own
hands. It is, evidently, a miserable kind of cowardice to pay other
people to perform the blood-stained job, from which the normal man
refrains in horror and dismay. Such servants are given some farthings
for their bloody work, and one buys from them the desired parts of the
killed animal - if possible prepared in such a way that it does not any
more recall the discomfortable circumstances, nor the animal, nor its
being killed, nor the bloodshed. **I think that men will be killed and
tortured as long as animals are killed and tortured. So long there will
be wars too. Because killing must be trained and perfected on smaller
objects, morally and technically.I see no reason to feel outraged by
what others are doing, neither by the great nor by the smaller acts of
violence and cruelty. But, I think, it is high time to feel outraged by
all the small and great acts of violence and cruelty which we perform
ourselves. And because it is much easier to win the smaller battles than
the big ones, I think we should try to get over first our own trends
towards smaller violence and cruelty, to avoid, or better, to overcome
them once and for all. Then the day will come when it will be easy for
us to fight and to overcome even the great cruelties. But we are still
sleeping, all of us, in habitudes and inherited attitudes. They are like
a fat, juicy sauce which helps us to swallow our own cruelties without
tasting their bitterness.I have not the intention to point out with my
finger at this and that, at definite persons and definite situations. I
think it is much more my duty to stir up my own conscience in smaller
matters, to try to understand other people better, to get better and
less selfish. Why should it be impossible then to act accordingly with
regard to more important issues? That is the point: I want to grow up
into a better world where a higher law grants more happiness, in a new
world where God&amp;rsquo;s commandment reigns: You Shall Love Each Other.&amp;rdquo; Edgar
Kupfer-Koberwitz&lt;/p&gt;
&lt;h2 id=&#34;12-when-discussing-animal-rights-it-is-always-important-that-you-have-balance-and-show-the-other-side-of-the-issue&#34; class=&#34;anchor-header&#34;&gt;1.2 When discussing animal rights, it is always important that you have balance and show the other side of the issue. &lt;a class=&#34;anchor-link&#34; href=&#34;#12-when-discussing-animal-rights-it-is-always-important-that-you-have-balance-and-show-the-other-side-of-the-issue&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) If someone can talk about Negro slave emancipation without allowing
a KKK member to give the &amp;ldquo;other side&amp;rdquo; of the issue, if someone can talk
about hunting Nazi war criminals without showing the &amp;ldquo;other side&amp;rdquo; of the
issue, and if a news reports on a &amp;ldquo;breakthrough&amp;rdquo; in cancer research
doesn&amp;rsquo;t need to allow an animal rights activist to speak out on the
perversion of altruism inherent in all animal research, then we don&amp;rsquo;t
have to do that either.&lt;/p&gt;
&lt;p&gt;b) Since the preponderance of arguments on the subject of animal rights
is favorable to the cause, a true balance is impossible. It is like
trying to find a balanced argument on the pros and cons of jumping off
buildings without parachutes. One side is definitely stronger than the
other.&lt;/p&gt;
&lt;p&gt;c) The other side of the issue is always discussed in animal issues!
Since the arguments in favor of animal exploitation are so weak why
would an animal rights activist not want to expose the stupidity and
erroneous nature of the other side?&lt;/p&gt;
&lt;h2 id=&#34;13-you-support-animal-rights-therefore-you-must-support-blowing-up-buildings&#34; class=&#34;anchor-header&#34;&gt;1.3 You support animal rights, therefore you must support blowing up buildings. &lt;a class=&#34;anchor-link&#34; href=&#34;#13-you-support-animal-rights-therefore-you-must-support-blowing-up-buildings&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) It appears you are in need of taking a logic class.&lt;/p&gt;
&lt;p&gt;b) You support human rights? therefore you must support the actions of
John Brown, slavery abolitionist who killed pro-slavery people.&lt;/p&gt;
&lt;p&gt;c) Last I checked, it is the people who support wars against unarmed
civilians who support blowing up buildings.&lt;/p&gt;
&lt;p&gt;d) At least we don&amp;rsquo; t support beating and killing unarmed people. There
are many many many cases of hunt supporters in the UK beating people
with whips, running them over with cars and horses-whether they be AR
activists, people just standing on their property, or reporters Hunt
saboteur, Mike Hill, was killed on the 9th of February 1991 at a meet of
the Cheshire Beagles. Towards the end of the day&amp;rsquo;s hunting, with no kill
under his belt, the huntsman boxed up his hounds in a small blue trailer
being towed by an open-top pick-up truck. The kennel huntsman, ALLAN
SUMMERSGILL, with another man, jumped into the pick-up and, on impulse,
three sabs(hunt saboteurs) who were nearby, jumped onto the back of it
to prevent them driving the pack to another location to continue
hunting. Summersgill drove off at high speeds down winding country roads
for 5 miles with the terrified sabs clinging onto the back. It is
thought that Mike jumped from the pick-up as it slowed to take a bend.
He failed to clear the truck properly, and was caught between the truck
and the trailer, which crushed him. Mike died where he lay on the road.
Despite the thud, and the screams of the other sabs, Summersgill
continued driving for a further mile. The truck only came to a halt when
one of the sabs smashed the rear window of the cab. The sab was hit with
a whip as he tried to stop the truck. Once it had stopped one sab ran
back to Mike&amp;rsquo;s prone body while the other ran to a nearby house to call
for an ambulance. Summersgill drove off. He later handed himself in at a
police station. No charges were brought against him and in a travesty of
justice, a verdict of &amp;lsquo;Accidental Death&amp;rsquo; was brought at the inquest.
Summersgill is still hunting hares. 1993: On the 3rd of April 1993,
T(h)om Worby, a 15 year old saboteur attending his first foxhunt
protest, was crushed under the wheels of the Cambridgeshire FH&amp;rsquo;s hound
van in an incident all too reminiscent of the killing of Mike Hill two
years before. After a successful day&amp;rsquo;s sabbing, the hunt had boxed up
and sabs were making their way back to the meet down a narrow lane. As
the hound van came up behind them, revving its engine, sabs scrambled
for the roadside; however Tom&amp;rsquo;s jacket became snagged in the vehicles
wing mirror and he was dragged some distance before he managed to gain a
foothold on the van&amp;rsquo;s running board. Although he banged on the window
the van kept going, and when Tom finally lost his grip, he fell onto the
road and under the truck&amp;rsquo;s wheels. His head was crushed by the rear
wheels of the vehicle and he died shortly afterwards. No action was
taken against the driver of the hound van, 53-year-old huntsman ALAN
BALL. 38-year-old KENNETH MANSBRIDGE, a supporter of the Hursley
Hambledon Foxhunt, convicted of Unlawful Wounding on a Green Party
researcher, who needed hospital treatment for serious head wounds after
being kicked and beaten by a group of hunt followers 1991. MANSBRIDGE
admitted kicking the victim in the groin and punching him to the ground.
(On the same day, another protester was beaten around the head with a
spade, and left needing 10 stitches and a 6 and a half months pregnant
woman was hit on the head with half a brick, needing 4 stitches).
MANSBRIDGE was sentenced to 140 hours community service and ordered to
pay costs of £150. 1998: Supporter of the Dunston Harriers, PATRICK
EVERETT managed to get the hunt banned from one village after he
viciously attacked a party of 1 man, 2 women and four children who had
stopped to watch the hunt pass by. He was fined £800. (HSA News Feature
5th August 1999) Hunt Violence courtesy of &lt;a href=&#34;http://www.huntsabs.org.uk/&#34;&gt;Hunt Saboteurs
Association&lt;/a&gt; &amp;ldquo;In June 1990, hunt supporter
John Newberry-Street gained much valuable anti-saboteur publicity when a
nail-bomb was found under his Land Rover. Further investigation revealed
that he had planted the bomb himself and he later told police &amp;ldquo;I did it
to discredit the animal rights saboteurs&amp;rdquo;. He was jailed for nine months
for his bomb hoax and asked for several other similar offences to be
taken into account.&amp;rdquo; January 1994 Duke of Buccleuch&amp;rsquo;s Foxhunt. An
independent academic, commissioned by the Scottish Office to carry out
research on saboteurs and hunting, was knocked to the ground and kicked
in the face by the huntsman as he tried to film a fox being killed. The
hunt refused to apologise and later attempted to excuse their employee&amp;rsquo;s
actions by saying they thought the man was a saboteur. &amp;ldquo;From now on,
we&amp;rsquo;re going to start hunting the saboteurs…&amp;ldquo;This is BFSS spokesman Nick
Herbert&amp;rsquo;s chilling announcement of the introduction of &amp;ldquo;stewards&amp;rdquo; to
&amp;ldquo;deal with&amp;rdquo; saboteurs. Mr John Weavers, a member of the rural community
hunts claim to represent, was quietly sitting at home one Saturday
afternoon in 1990 when the Cury Foxhunt rampaged through his property.
When he asked them to leave and complained at the damage caused he was
headbutted by Geoffrey Thomas, master of the hunt, who then shunted one
of Mr Weavers&amp;rsquo; cars into another. &amp;ldquo;one brave woman, a former hunt
supporter of many years&amp;rsquo; standing, has decided to stand up and speak out
against this culture of violence. Her name is Lynn Sawyer and she was at
one time as committed to hunting as she is now repelled by it. She acted
as a mole for the BFSS and found that saboteurs were not violent
extremists motivated by class hatred, a tale she and every other hunt
supporter had been force-fed for years. Instead, she found that
saboteurs were on the whole deeply committed, sincere individuals who
acted out of great and genuine concern for animals and that her own side
were deliberately distorting the truth and provoking violence simply to
suit their long-term political aims. Ironically, it was only the depth
of her involvement in hunting that allowed her access to the inner
echelons denied to most hunt supporters, where she encountered the
brutality behind the respectable facade which was to make her question
her support for bloodsports and ultimately turn her back on that world
for ever. &amp;ldquo;For several reasons in 1990, I could no longer continue these
activities and I then spent four years trying to ascertain what exactly
my feelings were. I spent time with the Shire hunts (the Quorn,
Cottesmore, and Belvoir Foxhounds) and revisited the Essex before
deciding earlier this year that it was time to speak out in the hope of
stemming the tide of grossly exaggerated anti-sab propaganda and the
violence it has brought to the field.I went to great lengths to discuss
the issue of hunt violence with the BFSS and other pro-hunting people
[including John Hopkinson, Stephen Loveridge, Peter Smith and Nick
Herbert of the BFSS and John Swift, director of the British Association
for Shooting and Conservation (BASC)] before, and indeed for some time
after, it became clear that I could not permeate their rather
narrow-minded way of thinking or change or influence any of them without
being patronised or being singled out as a trouble-maker.&amp;rdquo; &lt;a href=&#34;http://www.huntsabs.org.uk/&#34;&gt;Hunt
Saboteurs Association&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;e) So much for anti-animal rights people caring about humans! &amp;ldquo;During
the winter of 1994 terrified young calves were flown from Coventry to
end their lives in Dutch veal-crates. A few people started protesting at
the airport gates. Jill Phipps was one. As a transporter came down the
road to the gates she would run to it, banging on the door with her
fists, shouting at the drivers to think about the suffering they
caused.. The few police there would turn out and simply man-handle her
and anyone else behaving similarly out of the way. Then came February
1st 1995. There were about 76 police there that day. There were about 32
demonstrators. That&amp;rsquo;s over two police to every decent person there.
There were enough of them to surround the transporter and walk it
through!! Jill and a few others eluded the police, most of whom were in
a van at the back, and reached the transporter. Any good driver would
have stopped until it was safe to continue, but Stephen Yates just drove
on, regardless and uncaring. Jill was crushed and died on the way to
hospital. Our mother, Nancy, was with her. The driver has never been
charged, not even with &amp;ldquo;driving without due care &amp;amp; attention&amp;rdquo;. AT THE
INQUEST THE POLICE STATED THAT THEIR ACTIONS HAD BEEN PLANNED BY A
SPECIALIST TACTICIAN, AND THAT THE DAY HAD BEEN VERY SUCCESSFUL …&amp;rdquo; Zab
Phipps (see &lt;a href=&#34;https://instbioingecosist.blogspot.com/2014/02/jill-phipps-life-fighting-for-animal.html&#34;&gt;Jill Phipps: A life fighting for animal
rights&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;f) Although we know that hunters, not being the smartest of people,
have been known to shoot each other in the woods, here is just a few
recent examples of hunters shooting and killing non-hunters. [Editor:
Many of the links provided are no longer available after 20 yrs,
however, there are plenty of accounts online about hunters shooting
humans.]&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Wis. 1.3.0.0.1 woman walking dogs shot by hunter&lt;/strong&gt; Associated Press —
Dec. 3, 2001 CHIPPEWA FALLS, Wis. — A woman walking her dogs was
mistakenly shot and killed by a deer hunter. &amp;ldquo;He saw movement and
mistook her for an animal and shot her,&amp;rdquo; Tom Bokelman, a safety officer
with the state Natural Resources Department. The 47-year-old woman was
wearing a white cap and dark clothing when she was shot Saturday,
Dec. 1. The hunter was using a muzzleloader, as part of a special
muzzleloader deer season. Muzzleloaders are single-shot rifles in which
the powder and shot are loaded through the end of the barrel instead of
the breech. The district attorney will decide whether to file charges.
(link NA at espn.go.com)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Hunter&amp;rsquo;s 1.3.0.0.1.0…1 bullet possibly kills Penn. woman&lt;/strong&gt; Associated
Press — Nov. 28, 2001 MILL RUN, Pa. — A 66-year-old woman was killed
when a bullet apparently fired by a hunter went through a window, wall
and a door in her home and struck her in the neck, authorities said.
Meriel Renee Bowser was struck by the bullet in her bedroom Tuesday
afternoon, Nov. 28, and died shortly afterward, according to police.
&amp;ldquo;The odds of (a bullet) coming through the woods, not hitting a tree,
going through all that material in the house and hitting a person is …
million-to-one odds,&amp;rdquo; said Charles May of the Pennsylvania Game
Commission. State police and Game Commission officials were
investigating. A hunter was being questioned Tuesday and the hunter&amp;rsquo;s
rifle had been taken to determine whether the bullet that killed Bowser
was fired from that gun. Authorities said the hunter, who was not
identified, was at least 450 yards away from Bowser&amp;rsquo;s home. State law
requires hunters to be at least 150 yards from a residence. Mill Run is
in Fayette County in southwestern Pennsylvania. (link NA at espn.go.com)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;CONNECTICUT 1.3.0.0.1.0…1.0..1 Man Walking His Dog Killed By Hunter&lt;/strong&gt;
A Coventry man was charged with illegal hunting and manslaughter in late
October after he shot and killed a Massachusetts man walking in the
woods. Coventry police responding to a report of gunshots found Ronald
Eckert Jr., 33, of Hingham, Mass., wounded from gunfire. Eckert died at
the scene despite resuscitation efforts. Brian McMahon, Jr., 23, was
charged with manslaughter, illegal discharge of a firearm, hunting
without a license, illegal deer hunting, hunting on a Sunday,
trespassing and failure to wear an orange vest. He was held on $250,000
bond. Police say the two men did not know each other. Apparently McMahon
mistook Eckert for a deer. (link NA at &lt;a href=&#34;https://www.gunsandgear.com&#34;&gt;www.gunsandgear.com&lt;/a&gt; aka
espn.go.com)&lt;/p&gt;
&lt;p&gt;I guess one can say that being able to go out and kill a four legged
animal is more important than protecting the lives of two legged ones:
&lt;strong&gt;Shooters yesterday criticised the four-year sentence for
manslaughter&lt;/strong&gt; handed down to a deer hunter who accidentally shot a man
out walking his dog. The state executive officer of the Sporting
Shooters&amp;rsquo; Association of Australia, David Barton, said the verdict was
unfair and that Robert John Osip the court had made an example of him to
send a message to other shooters and hunters. Osip, 21, pleaded not
guilty to the manslaughter of Gary Paterson, 20, at Warburton on
February 19, 1999. Osip and his friend, Brian Davey, were hunting for
Sambar deer in the Warburton State Forest when the shooting occurred on
McDonald Track, a forestry road. The two men were only 180 metres from
the main road, Warburton-Woods Point Road. Osip had claimed to see the
neck and shoulders of a deer when he fired his gun but initially told
police he saw a shape he believed was a deer. Mr Paterson was walking
his labrador-cross through a clearing in the bush. Osip fired one shot
in the direction of the noise, hitting Mr Paterson in the shoulder and
causing extensive damage to his lungs. The two men heard someone cry out
and ran to find Mr Paterson. They took him to Warburton hospital, where
he later died. Justice Coldrey said Osip had breached a shooting code
warning shooters not to fire at movement, color, sound or shape or near
residential property. He said Osip fell far short of the standard of
care a reasonable person would have exercised. Justice Coldrey said he
accepted Osip had seen a color in the foliage but &amp;ldquo;at no time&amp;rdquo; did he
adequately identify his target as a deer……Lawyers for Osip said
yesterday they would be appealing the sentence. (link NA at
&lt;a href=&#34;https://www.theage.com.au&#34;&gt;www.theage.com.au&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Hunter&amp;rsquo;s stray bullet hits man in pizzeria NAZARETH, Pa. (AP) A man was
shot in the neck while eating a slice of pizza when a bullet apparently
fired by a deer hunter crashed through the window of a restaurant
Saturday evening, police said. The bullet entered Sal&amp;rsquo;s Pizza and
Restaurant on Route 512 at about 5 p.m. Saturday, ricocheted off the
window frame, and struck John Calvert, 52, of Saylorsburg, officials
said. &amp;ldquo;When I heard the sound, I looked up and saw a man stand, grab his
neck, take a step or two and collapse,&amp;rdquo; said Carl Garrison, a delivery
person at the restaurant, which is south of Wind Gap and nearly
surrounded by fields and woods. ……Police searched the area and took a
hunter into custody. Coopersmith said the hunter had a .30-caliber rifle
and the slug will be examined to see if it matches the rifle. &amp;ldquo;He was
probably in the woods that sit on the other side of those fields and the
deer crossed the field and he took the shot,&amp;rdquo; Coopersmith said. &amp;ldquo;Where
he was, he was probably within his rights to be in the area, but you
have to know what you are shooting at. You can&amp;rsquo;t shoot toward roads and
you can&amp;rsquo;t shoot at buildings.&amp;rdquo;. Monday, December 3, 2001 (link NA at
timesonline.com)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Hunter&amp;rsquo;s 1.3.0.0.1.0…2 stray bullet kills Quebec man&lt;/strong&gt; CHICOUTIMI,
Que. (CP) - A Quebec man is dead after being struck in the head by a
stray bullet from the gun of a 13-year-old boy. Marcel Savard, 69, of
Jonquiere, Que. was hit Wednesday afternoon by a bullet from a
.22-calibre hunting rifle fired by a teenager, who was small game
hunting with a teenage friend. The young hunters were not accompanied by
an adult. Jonquiere municipal police said the shooter saw a figure in
the distance and fired a single shot. The figure dropped immediately.
The teenager ran toward the victim immediately and was shocked to find
Savard hunched over. When the boy touched him Savard fell to the ground,
revealing a stream of blood flowing from his head. Shocked and
panicking, the young boy ran home to his mother and alerted her. &amp;ldquo;I
think I killed someone,&amp;rdquo; he told the police after his mother had
summoned them. Laurent Bouchard, the interim Crown prosecutor, asked for
an additional investigation Thursday to determine how a 13-year-old boy
could get his hands on a loaded rifle. The law regarding firearms
strictly forbids possession and use of guns for people under 18 years of
age, except in some very specific situations. However, even in those
exceptions, the law requires a minor to be accompanied by an adult who
legally owns the firearm. Shooting an unidentified figure near an urban
environment contravenes standard hunting safety rules. Charges could be
laid against the teenager, and eventually against his parents depending
on the results of the investigation. The boy&amp;rsquo;s identity is protected
under the Young Offenders Act. In November, a Quebec man was shot and
wounded outside his home near Lytton by an eight-year-old boy. Police
say the youngster sneaked out of his family&amp;rsquo;s home with his dad&amp;rsquo;s
hunting rifle, crept through the woods and then shot the man, who was
seriously wounded. The boy, who police said is experienced with guns,
cannot be charged because he is under 12 although his father may face
weapons storage charges.(&lt;a href=&#34;https://www.canoe.ca&#34;&gt;www.canoe.ca&lt;/a&gt; NA)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Nigerian 1.3.0.0.1.0…3 hunter kills man he mistook for a warthog&lt;/strong&gt;
(April 04, 2000) An article on iol.co.za reports that a distraught
hunter in Nigeria shot dead a farmer he mistook for a warthog. He has
turned himself in to local authorities. The gunman was apparently on a
hunting expedition at Igbo-Ata in Ekiti State in the south-western
region of Nigeria when the incident took place. (link NA at
wildnetafrica.co.za)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bear 1.3.0.0.2 eats hunter in Russian province&lt;/strong&gt; Reuters — Dec. 25,
2001 MOSCOW — A hungry bear ate a hunter in Russia&amp;rsquo;s Jewish autonomous
region in the country&amp;rsquo;s far east, Interfax reported on Monday, Dec. 24.
The half-eaten remains of the local man, who had gone hunting the
previous day, were discovered near the village of Landakoz, set in the
region&amp;rsquo;s bleak taiga. It was not clear if the bear had killed the hunter
or whether the man had died of cold before the scavenging animal found
him, Interfax quoted local officials as saying. Bears have been known to
attack humans in the region before, but usually during the late summer
or early autumn while searching for wild mushrooms and berries. (link NA
at espn.go.com)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Trespassers 1.3.0.0.2.0…3.0..2 allegedly assault landowner&lt;/strong&gt; After
asking a group of Rhode Island men to leave his land, the Maine
landowner was assaulted. The attack enrages local sportsmen and
complicates access issues as posted land becomes the norm By Glenn Adams
Associated Press — Nov. 18, 2001 THORNDIKE, Maine — Along the edges of
woods and fields in this rural Waldo County town, the bright orange and
yellow signs are popping up everywhere: No hunting. It wasn&amp;rsquo;t always
that way.&amp;ldquo;We&amp;rsquo;ve never posted our land. It&amp;rsquo;s all posted now, all 300
acres of it,&amp;rdquo; said William Johnson, whose family has owned property in
the area for four generations. The new keep-off signs started showing up
on trees and fenceposts across the rolling countryside after Johnson&amp;rsquo;s
brother, Richard, was assaulted after asking a group of hunters to leave
his property in Jackson, a tiny town bordering Thorndike. Johnson, 58,
was upset that the Rhode Island men had not asked permission to use his
land and were in an area near homes with children, said his brother.
&amp;ldquo;Over the years, we&amp;rsquo;ve never had trouble with hunters,&amp;rdquo; William Johnson
said. &amp;ldquo;We all hunt.&amp;rdquo; Richard Johnson was still recovering from his
injuries last week and declined to be interviewed, but his family
confirmed the police account of the Nov. 7 incident. Johnson blew the
horn of a pickup truck belonging to the hunters, then propped a stick
against it so it sounded continuously. There was a confrontation and one
of the hunters knocked off Johnson&amp;rsquo;s hat. When Johnson bent over he was
attacked. His face was pounded until it was black and blue, and his
teeth were broken. He crawled into his house dazed and bleeding, and
passed out. He was out of work until last Wednesday. A hunter from
Foster, R.I., Vincent DeCarlo, is free on bail pending a Dec. 18 hearing
in Belfast District Court on a charge of aggravated assault, police
said.&lt;/p&gt;
&lt;h2 id=&#34;14-if-animals-have-rights-then-they-must-be-able-to-have-the-same-rights-as-us-such-as-voting--&#34; class=&#34;anchor-header&#34;&gt;1.4 If animals have rights, then they must be able to have the same rights as us, such as voting -&amp;gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#14-if-animals-have-rights-then-they-must-be-able-to-have-the-same-rights-as-us-such-as-voting--&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Furthermore, if we give animals rights, we must give plants and all
other organisms rights too.&lt;/p&gt;
&lt;p&gt;a) Sure - and if we can do that then fine. But if we are unable to give
rights to all lifeforms - it doesnt mean we should just give up and not
give rights to any. If we say that - then one could decide they only
care about people within their own race/religion/gender/age
group/economic status. Some people already do it anyway …&lt;/p&gt;
&lt;p&gt;b) Okay but you can be the one to go around to every plant, animal and
bacteria on the planet and ensure they got their voter&amp;rsquo;s guide.&lt;/p&gt;
&lt;h2 id=&#34;15-only-humans-can-form-moral-contracts-with-other-humans-since-we-cannot-make--&#34; class=&#34;anchor-header&#34;&gt;1.5 Only humans can form moral contracts with other humans. Since we cannot make -&amp;gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#15-only-humans-can-form-moral-contracts-with-other-humans-since-we-cannot-make--&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;social/moral contracts with other species, we should not care about how
we treat them.&lt;/p&gt;
&lt;p&gt;a) Why does a moral contract have to be reciprocal? We make special
arrangements for infants, and humans that are mentally challenged -
without requiring that they “return the favor”. Why should other species
be treated to a different standard?&lt;/p&gt;
&lt;p&gt;b) We can and do have social and moral contracts with other species. We
know that if an animal, its offspring, or its territory is threatened,
or it is hungry, we can expect it to react accordingly. That is a social
contract. By contrast, there are humans who make moral and social
contracts with other humans — and then break them. And yet we do not
turn them into laboratory fodder.&lt;/p&gt;
&lt;p&gt;c) If this argument is applied fairly and equally to a human rights
scenario, then it would have significant consequences for humans that
are either children, or are stricken with brain damage, mental illness,
or some disease which prevents them from making a social/moral contract
with others. By the logic of this argument — these humans could be
exploited for medical research.&lt;/p&gt;
&lt;h2 id=&#34;16-what-about-grizzly-bears-they-eat-other-species-shouldnt-we-do-something-to-stop-that&#34; class=&#34;anchor-header&#34;&gt;1.6 What about grizzly bears? They eat other species, shouldn&amp;rsquo;t we do something to stop that? &lt;a class=&#34;anchor-link&#34; href=&#34;#16-what-about-grizzly-bears-they-eat-other-species-shouldnt-we-do-something-to-stop-that&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) That defies the whole meaning of animal rights. humans do not need
to hold a paternalism over the actions of other animals.&lt;/p&gt;
&lt;p&gt;b) If there were over 6 billion grizzly bears who didn&amp;rsquo;t need the fish
to survive, then maybe they would need to decide what to do about it,
but that isn&amp;rsquo; t any of our business as humans.&lt;/p&gt;
&lt;p&gt;c) Oh yeah - and while you&amp;rsquo;re at it - better stop spiders from eating
flies and flies from eating smaller bugs and bacteria from eating other
bacteria … get back to me when you figure out how to police them - until
then we better stick to what we can do - policing ourselves.&lt;/p&gt;
&lt;p&gt;d) Other species do things to survive … they may do things we don’t
feel are consistent with our ethics - but we have ethics to control our
behavior - other species are able to function without the types of
ethical systems we propose. They don&amp;rsquo;t have the option to not kill if
they wish to survive. But they don&amp;rsquo;t go around killing other species for
oil, money, religion etc. when they do-they can deal with their ethical
conduct - until then - humans are the species we have to worry about.&lt;/p&gt;
&lt;p&gt;e) This argument tries to say that if some group is exempt from the
same moral conduct that is expected of humans - then they should be
excluded from any rights to protection or respect. By this logic
children, the mentally retarded and comatose people do not deserve
rights to protection since they cannot reason and formulate ethical
positions like adult humans can.&lt;/p&gt;
&lt;h2 id=&#34;17-frogs-dont-care-about-morality-when-they-eats-flies--&#34; class=&#34;anchor-header&#34;&gt;1.7 Frogs don&amp;rsquo;t care about morality when they eats flies -&amp;gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#17-frogs-dont-care-about-morality-when-they-eats-flies--&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;so if I am equal to them, shouldnt I be able to do the same and do as I
want?&lt;/p&gt;
&lt;p&gt;a) Since you want to be regarded as being able to do everything a frog
can, or cannot do, then I guess you will be indifferent to human
suffering, after all, a frog would be. So since a frog can&amp;rsquo;t help a
drowning human, you wouldn&amp;rsquo;t either. After all, you want to have the
same moral equality and responsibility as a frog.&lt;/p&gt;
&lt;h2 id=&#34;18-animal-activists-drive-on-roads-causing-animals-to-lose-their-lives--&#34; class=&#34;anchor-header&#34;&gt;1.8 Animal activists drive on roads causing animals to lose their lives -&amp;gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#18-animal-activists-drive-on-roads-causing-animals-to-lose-their-lives--&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;and live in homes that have caused animals to lose their lives.&lt;/p&gt;
&lt;p&gt;a) No one is perfect. A lot of humans were killed through wars to build
one&amp;rsquo;s country - whether you live in Europe or North America or Asia. No
one tells a human rights activist he must rocket himself to a desert
island in order to be against human exploitation - therefore the same is
true for animal activists.&lt;/p&gt;
&lt;p&gt;b) Thousands of people are killed by automobiles each year. If you are
in favor of human rights - do you refrain from driving?&lt;/p&gt;
&lt;h2 id=&#34;19-you-may-think-you-avoid-all-unnecessary-suffering-but-how-many-animals-died-in-the-fields-to-grow-your-plants-for-food&#34; class=&#34;anchor-header&#34;&gt;1.9 You may think you avoid all unnecessary suffering, but how many animals died in the fields to grow your plants for food? &lt;a class=&#34;anchor-link&#34; href=&#34;#19-you-may-think-you-avoid-all-unnecessary-suffering-but-how-many-animals-died-in-the-fields-to-grow-your-plants-for-food&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Don&amp;rsquo;t know - but it is a lot less than the number that were killed
in the fields to grow the food used to feed the cattle you eat.&lt;/p&gt;
&lt;p&gt;b) That&amp;rsquo;s an ad hominem attack. Instead of addressing the issue you are
attacking me for any faults I may have. It is a separate issue but you
cite it to divert attention from your own wrongdoing.&lt;/p&gt;
&lt;p&gt;c) There are ways to provide food without causing as much harm to other
life—eating meat is far more destructive.&lt;/p&gt;
&lt;p&gt;d) So what are you saying? We should eat raw minerals? You start.
Here&amp;rsquo;s a rock - bite it.&lt;/p&gt;
&lt;p&gt;e) Oh I see - so since we cannot avoid all suffering we should just let
people eat meat, hunt, fish, use animals in rodeos, research etc. But
why stop there? Why not let people kill each other, enslave other
humans, abuse children. They are doing it anyway and since suffering
cannot be avoided completely why bother to try at all? RIGHT?&lt;/p&gt;
&lt;h2 id=&#34;110-the-steven-davis-ruminant-pasture-model-claiming-to-kill-fewer-lifeforms-than-vegan&#34; class=&#34;anchor-header&#34;&gt;1.10 The Steven Davis ruminant-pasture model claiming to kill fewer lifeforms than vegan. &lt;a class=&#34;anchor-link&#34; href=&#34;#110-the-steven-davis-ruminant-pasture-model-claiming-to-kill-fewer-lifeforms-than-vegan&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;From TIME magazine (week of July 8, 2002): An argument championed by
Steven Davis, professor of animal science at Oregon State University,
points &amp;ldquo;to the number of field animals inadvertently killed during crop
production and harvest. One study showed that simply mowing an alfalfa
field caused a 50% reduction in the gray-tailed vole population.
Mortality rates increase with each pass of the tractor to plow, plant
and harvest. Rabbits, mice and pheasants, he says, are the
indiscriminate &amp;ldquo;collateral damage&amp;rdquo; of row crops and the grain
industry…By contrast, grazing (not grain-fed) ruminants such as cattle
produce food and require fewer entries into the fields with tractors and
other equipment. Applying (and upending) Regan&amp;rsquo;s least-harm theory,
Davis proposes a ruminant-pasture model of food production, which would
replace poultry and pork production with beef, lamb and dairy products.
According to his calculations, such a model would result in the deaths
of 300 million fewer animals annually (counting both field animals and
cattle) than would a completely vegan model. &amp;ldquo;By Richard Corliss,
Reported by Melissa August and Matthew Cooper/Washington, David Bjerklie
and Lisa McLaughlin/New York, Wendy Cole/Chicago and Jeffrey Ressner/
Los Angeles. [Editor: see item h) below, which demonstrates the
incorrectness of the Davis argument.]&lt;/p&gt;
&lt;p&gt;a) From Time article: &amp;ldquo;When asked about Davis&amp;rsquo; arguments, (Tom) Regan,
however, still sees a distinction: &amp;ldquo;The real question is whether to
support production systems whose very reason for existence is to kill
animals. Meat eaters do. Ethical vegetarians do not.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;b) The questionable moral reasoning of Steven Davis&amp;rsquo;s argument can be
described as thus: Imagine you are driving along and you come to a
forked road. One way is covered in darkness, the other has some children
playing in the center of it. By Davis&amp;rsquo; logic, it is better to drive
through and deliberately kill the children instead of taking the other
route where you may end up killing more that you can&amp;rsquo;t see - OR getting
out and walking to check if the route is clear (after all, who says crop
harvesting MUST be done by only one type of tractor - the most
destructive?).&lt;/p&gt;
&lt;p&gt;c) What about the effects of grazing on wildlife populations? The
killing of natural predators to keep cattle and sheep from being killed?
What about the pollution to rivers from grazing? How many aquatic
organisms will be killed because of grazing? What about the trampling of
insects by cattle and sheep? Has Davis calculated their deaths or do
they not count? This argument to replace all crops with meat and dairy
grazing leaves a lot of questions.&lt;/p&gt;
&lt;p&gt;d) A completely vegan model would require one to ask: Who says crop
harvesting must be done in the same way as it is currently? Davis is not
making any effort to calculate alternative methods for harvesting or
growing crops. What about greenhouses? What about switching to crops
that cause less damage? What about harvesting machinery that is less
intrusive? That is what a true vegan perspective would ask. As a meat
eater who profits from the animal industry, Davis is not able to
comprehend what a completely vegan model would be.&lt;/p&gt;
&lt;p&gt;e) Baby steps. Eliminate meat and dairy production, and then switch to
lower yield, less harmful agricultural practices.&lt;/p&gt;
&lt;p&gt;f) But by Davis&amp;rsquo; argument, a lot of meat eating humans would be
currently guilty of causing DOUBLE harm. They eat crops (since very few
are true carnivores), and they eat meat that was raised on grain that
killed animals in fields. Vegetarians only eat crops. Veganism still
comes out as more desirable morally.&lt;/p&gt;
&lt;p&gt;g) Studies of all but invisible animal populations in fields can be
skewed for anyone&amp;rsquo;s agenda. Let&amp;rsquo;s use basic hard facts: you raise
animals for meat, you are directly killing animals. You raise plants for
food, you may indirectly kill animals. Most sensible people would say
that it is better to avoid direct killing, than engage in it out of fear
of causing indirect killing. (See response b)&lt;/p&gt;
&lt;p&gt;h) &lt;a href=&#34;https://fewd.univie.ac.at/fileadmin/user_upload/inst_ethik_wiss_dialog/Matheny__G._2003_Defense_of_Veg__in_J._Agric_Ethics.pdf&#34;&gt;LEAST
HARM&lt;/a&gt;:
A DEFENSE OF VEGETARIANISM FROM STEVEN DAVIS’S OMNIVOROUS PROPOSAL
(submission to the Journal of Agricultural and Environmental Ethics,
January 2003 Gaverick Matheny, Duke University) … &amp;ldquo;Davis does not
succeed in showing this is preferable to vegetarianism. First, Davis
makes a mathematical error in using total rather than per capita
estimates of animals killed; second, he focuses on the number of animals
killed in ruminant and crop production systems and ignores important
considerations about the welfare of animals under both systems; and
third, he does not consider the number of animals who are prevented from
existing under the two systems. After correcting for these errors,
Davis’s argument makes a strong case for, rather than against, adopting
a vegetarian diet.&amp;quot;…. First, Davis makes an error in calculating how
many animals would be killed to feed a vegan-vegetarian population. He
explains: &amp;ldquo;There are 120 million ha of cropland harvested in the USA
each year. If all of that land was used to produce crops to support a
vegan diet, and if 15 animals of the field are killed per ha per year,
then 15 x 120 million = 1800 million or 1.8 billion animals would be
killed annually to produce a vegan diet for the USA (p. 5). Davis
estimates that only 7.5 animals of the field per hectare die in
ruminant-pasture. If we were to convert half of the 120 million hectares
of U.S. cropland to ruminant-pasture and half to growing vegetables,
Davis claims we could feed the U.S. population on a diet of ruminant
meat and crops and kill only 1.35 billion animals annually in the
process. Thus, Davis concludes his omnivorous proposal would save the
lives of 450 million animals each year (p. 6-7). Davis mistakenly
assumes the two systems—crops only and crops with ruminant-pasture—using
the same total amount of land, would feed identical numbers of people
(i.e., the U.S. population). In fact, crop and ruminant systems produce
different amounts of food per hectare - the two systems would feed
different numbers of people. To properly compare the harm caused by the
two systems, we ought to calculate how many animals are killed in
feeding equal populations—or the number of animals killed per consumer.
…..Davis suggests the number of wild animals killed per hectare in crop
production (15) is twice that killed in ruminant-pasture (7.5). If this
is true, then as long as crop production uses less than half as many
hectares as ruminant-pasture to deliver the same amount of food, a
vegetarian will kill fewer animals than an omnivore. In fact, crop
production uses less than half as many hectares as grass-fed dairy and
one-tenth as many hectares as grass-fed beef to deliver the same amount
of protein. In one year, 1,000 kilograms of protein can be produced on
as few as 1.0 hectares planted with soy and corn, 2.6 hectares used as
pasture for grass-fed dairy cows, or 10 hectares used as pasture for
grass-fed beef cattle (Vandehaar 1998; UNFAO 1996). As such, to obtain
the 20 kilograms of protein per year recommended for adults, a
vegan-vegetarian would kill 0.3 wild animals annually, a
lacto-vegetarian would kill 0.39 wild animals, while a Davis-style
omnivore would kill 1.5 wild animals. Thus, correcting Davis’s math, we
see that a vegan-vegetarian population would kill the fewest number of
wild animals, followed closely by a lacto-vegetarian population.
However, suppose this were not the case and that, in fact, fewer animals
would be killed under Davis’s omnivorism. Would it follow that Davis’s
plan causes the least harm? Not necessarily. Early in the paper, Davis
shifts from discussing the harm done to animals under different
agricultural systems to the number of animals killed. This shift is not
explained by Davis and is not justified by the most common moral views,
all of which recognize harms other than death.&amp;rdquo; … &amp;ldquo;Although Davis does
not show omnivorism is preferable to vegetarianism, he should be
commended for emphasizing the importance of farmed animal welfare as a
moral issue, now emerging as one of the most significant of the day.
Predictably, his argument has been cited as a justification for
traditional omnivorism (Corliss 2002), a misreading Davis did not intend
and one that any faithful reading of his paper should prevent. The type
of ruminant production Davis proposes is a world apart from the
omnivorism prevalent in the United States.&lt;/p&gt;
&lt;h2 id=&#34;111-more-animals-are-killed-for-a-vegetarian-diet-than-by-hunters-therefore-hunting-is-more-compassionate-than-vegetarianism&#34; class=&#34;anchor-header&#34;&gt;1.11 More animals are killed for a vegetarian diet than by hunters, therefore, hunting is more compassionate than vegetarianism. &lt;a class=&#34;anchor-link&#34; href=&#34;#111-more-animals-are-killed-for-a-vegetarian-diet-than-by-hunters-therefore-hunting-is-more-compassionate-than-vegetarianism&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Ideally, animals that may be killed in fields etc to grow food for
vegetarians are killed unintentionally. Hunters kill intentionally. Thus
vegetarianism is more compassionate, since it seeks to eliminate
unnecessary suffering and killing, not encourage it.&lt;/p&gt;
&lt;p&gt;b) And yet growing your own vegetarian food in a garden would be more
compassionate than hunting.&lt;/p&gt;
&lt;p&gt;c) It is impossible to gauge how many animals are killed in fields. The
answer is not to advocate hunting, but to find the best way to avoid
killing animals to grow food.&lt;/p&gt;
&lt;p&gt;d) By that logic, someone may decide that resorting to cannibalism
would be more compassionate than hunting. Why prey on other species for
your survival when you can prey on your own?&lt;/p&gt;
&lt;p&gt;e) If everyone went and hunted for food, it would kill alot more
animals than in fields that grow food for vegetarians.&lt;/p&gt;
&lt;h2 id=&#34;112-your-values-deem-animals-to-be-right-holders-whereas-others-deem-them-to-be-resource--&#34; class=&#34;anchor-header&#34;&gt;1.12 Your values deem animals to be right-holders whereas others deem them to be resource -&amp;gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#112-your-values-deem-animals-to-be-right-holders-whereas-others-deem-them-to-be-resource--&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;It is the former and not the latter that has the ethical obligation to
stop killing them.&lt;/p&gt;
&lt;p&gt;a) By that logic, if someone doesnt believe that others are
rights-holders, they don&amp;rsquo;t have any obligation to stop those acts that
violate them. So a racist can go and lynch blacks because he doesn&amp;rsquo;t
value them as equals. A child abuser can do likewise. You haven&amp;rsquo;t proven
why all humans should regard all humans as rights-holders and you need
to in order to defend human rights while you attack animal rights.&lt;/p&gt;
&lt;p&gt;b) You demand moral perfection from animal activists, and you say that
humans have rights, and yet you pay taxes and live in a country that has
exploited and killed humans in the past and to the present. So by your
own logic you must divest yourself from all acts that contribute to the
violation of human rights, even if it is impossible to be morally
perfect.&lt;/p&gt;
&lt;h2 id=&#34;113-what-if-you-were-attacked-by-a-bear-would-you-let-the-bear-kill-you&#34; class=&#34;anchor-header&#34;&gt;1.13 What if you were attacked by a bear? Would you let the bear kill you? &lt;a class=&#34;anchor-link&#34; href=&#34;#113-what-if-you-were-attacked-by-a-bear-would-you-let-the-bear-kill-you&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;If you wouldn&amp;rsquo;t - and you kill the bear–then you can&amp;rsquo;t be for animal
rights.&lt;/p&gt;
&lt;p&gt;a) If i enter known bear territory than it is up to me to know better.
But assuming it was unavoidable, defending yourself is a matter of self
interest. If you commit an act in self interest it does not mean you are
against the rights of others.&lt;/p&gt;
&lt;p&gt;b) If a civil/human rights activist is attacked by a thief – and he
defends himself, does that mean he is against civil/human rights?&lt;/p&gt;
&lt;p&gt;c) I live in a civilization where I can go to the grocery store and buy
soy dogs, veggie burgers, soy milk, rice, beans, bagels, vegan cream
cheese, organic fruits and vegetables, etc.. There is no reason why I
would ever be in a situation where a wild bear would attack me.&lt;/p&gt;
&lt;h2 id=&#34;114-other-species-are-not-bound-by-the-same-rules-as-humans--&#34; class=&#34;anchor-header&#34;&gt;1.14 Other species are not bound by the same rules as humans. -&amp;gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#114-other-species-are-not-bound-by-the-same-rules-as-humans--&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Lions eat gazelles (so why should we respect either the gazelles or the
lions?) Nor are other species capable of reciprocal morality (we are
supposed to respect them but they don’t respect us)&lt;/p&gt;
&lt;p&gt;a) But some of the mentally retarded, mentally deranged, or children
are not conscious of the meaning of rights and yet they are given them
without conditions. We don’t expect reciprocal morality from them, so
why from nonhuman animals? Lions and other predators need to eat meat to
survive. Humans don’t. Furthermore, lions and other large predators base
their aggression on survival interests. If they don’t feel threatened or
aren&amp;rsquo;t defending territory or aren&amp;rsquo;t hungry – they don’t attack. In that
sense, there is an &amp;ldquo;ethical conduct&amp;rdquo; to how other species behave, and
unlike some humans, they don&amp;rsquo;t make promises they have no intention of
keeping.&lt;/p&gt;
&lt;h2 id=&#34;115-if-it-is-ok-for-the-lion-to-hunt-it-should-be-ok-for-me-to-hunt--&#34; class=&#34;anchor-header&#34;&gt;1.15 If it is ok for the lion to hunt it should be ok for me to hunt. -&amp;gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#115-if-it-is-ok-for-the-lion-to-hunt-it-should-be-ok-for-me-to-hunt--&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The lion hunts in his own way. So does the snake, spider, eagle, etc …
also the HUMAN hunts in their own way. It is not impossible for humans
to fly of spend long periods of time under water … IN THEIR OWN WAY.&lt;/p&gt;
&lt;p&gt;a) If it is okay for you to say that you should be able to hunt if a
lion does, someone else can say, using your argument, that they should
be able to deal with breeding and offspring just like a lion. Male lions
and grizzlies have been known to kill the offspring of rival males.
Humans should be able to also – by your logic. You can&amp;rsquo;t attack someone
else for using the same reasoning you employ.&lt;/p&gt;
&lt;p&gt;b) Humans are not naturally equipped like a lion or wolf for hunting.
They are born for it. If humans were born for it, all humans would be
doing it. Yet they aren&amp;rsquo;t.&lt;/p&gt;
&lt;p&gt;c) Did you suddenly become a lion?&lt;/p&gt;
&lt;p&gt;d) The sillygism (from physics forum discussion &amp;ldquo;&lt;a href=&#34;https://www.physicsforums.com/threads/philosophy-should-we-eat-meat.9715/&#34;&gt;Should we eat
meat?&lt;/a&gt;&amp;rdquo;)&lt;/p&gt;
&lt;p&gt;It is moral for an animal to eat meat. \ Humans are animals. \
Therefore, It is moral for humans to eat meat&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Reply 1.15.0.0.2.1 by physicsisphirst:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;your 3 pt item is either incorrect or tautology. here&amp;rsquo;s why:&lt;/p&gt;
&lt;p&gt;1: It is moral for an animal to eat meat. \ 2: Humans are animals. \
3: It is moral for humans to eat meat.&lt;/p&gt;
&lt;p&gt;let us consider exactly what &amp;ldquo;an animal&amp;rdquo; is. it is either a) human or b)
non-human.&lt;/p&gt;
&lt;p&gt;so if it is the latter your syllogism reads:&lt;/p&gt;
&lt;p&gt;1: It is moral for a non-human animal to eat meat. \ 2: Humans are
animals. \ 3: It is moral for humans to eat meat.&lt;/p&gt;
&lt;p&gt;now you can probably see that 3. doesn&amp;rsquo;t follow from 1. and 2. (hence
incorrectness).&lt;/p&gt;
&lt;p&gt;and if it is the former your sillygism becomes tautology and looks like
this:&lt;/p&gt;
&lt;p&gt;1: It is moral for a human animal to eat meat. \ 2: Humans are animals.
\ 3: It is moral for humans to eat meat.&lt;/p&gt;
&lt;p&gt;which is like saying if you are redundant, then you are redundant.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Reply 1.15.0.0.2.2 from cogito:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;cogito 12-17-2004, 09:10 PM&lt;/p&gt;
&lt;p&gt;Oneeye&amp;rsquo;s amendment: \ — \ Given my clarification, I restate:&lt;/p&gt;
&lt;p&gt;1: It is moral for any member of Animalia to kill and/or eat other
members of Animalia. \ 2: Humans are members of Animalia. \ 3: It is
moral for humans to kill and/or eat other members of Animalia.&lt;/p&gt;
&lt;p&gt;How do you reply to this? \ —&lt;/p&gt;
&lt;p&gt;This thread is so long, I&amp;rsquo;m not sure anybody has pointed out extremely
obvious and equally absurd consequence of this argument, so apologies if
this is redundant. This argument implies that it is permissible for
humans to kill and eat other humans if they desire to. So, Oneeye, how
do you reply to that?&lt;/p&gt;
&lt;p&gt;[Editor: An observation that comes in 2022 (more that 15 yrs later) is
how could oneeye make such a ridiculous absurdity? It didn&amp;rsquo;t occur to us
at the time, but we think he did because the idea that meat comes from
actual animals may not have quite sunk in. In other words, meat is
something you eat rather than something that is taken from a living
being. Carol Adams refers to this victim as the &lt;a href=&#34;https://caroljadams.blogspot.com/2009/10/&#34;&gt;Absent
Referent&lt;/a&gt;.]&lt;/p&gt;
&lt;h2 id=&#34;116-i-cant-see-the-difference-between-me-eating-a-deer-racism-by-your-definition-and-a-lion-eating-a-deer-you-apply-distinctly-human-standards-to-a-trans-species-hypothesis&#34; class=&#34;anchor-header&#34;&gt;1.16 I can&amp;rsquo;t see the difference between me eating a deer (racism by your definition) and a lion eating a deer. You apply distinctly human standards to a trans-species hypothesis. &lt;a class=&#34;anchor-link&#34; href=&#34;#116-i-cant-see-the-difference-between-me-eating-a-deer-racism-by-your-definition-and-a-lion-eating-a-deer-you-apply-distinctly-human-standards-to-a-trans-species-hypothesis&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) A lion is biologically adapted to eat animals. No tools, no
trickery. Claws, jaws, teeth, (needle-barbed) tongue. Humans dont have
the equipment for it. You can say we have the brain to create tools
etc..but that means we also have the brain to get food from other
sources besides meat. And it is not applying distinctly human standards
to other species YOUR argument does. You want lions to follow human
definitions of morality, or to abandon any responsibility towards
nonhumans if they cannot. Lions dont have the system of ethical
reasoning that humans use. Essentially you are wondering why a blind man
cant read road signs, or why a man with no arms cant catch a football.&lt;/p&gt;
&lt;p&gt;b) The main difference is that humans have systems of ethics that say
one should try to be fair and as just as possible to others. Under that
belief, humans have to justify discriminating against others (human or
not). Other species do not, as far as we can tell, employ systems of
ethics that change over time.&lt;/p&gt;
&lt;p&gt;c) Lions need to eat meat. Humans do not. Since eating meat involves
discrimination, violence, and killing, humans cannot justify it if they
say it is wrong to kill unfairly or unjustly (especially if, at the same
time, they emphasize it is wrong to do the same to humans). In order to
justify it, they first have to show how human supremacy and the
standards of value used to defend it, are fundamentally different in
principle from the arguments used to defend racial, gender, religious or
any other human-centered discriminatory ethical policy. In other words,
show how human supremacy is based upon absolute objective,
universally-sanctioned standards of value. If they cannot, then it would
be hypocritical for a human supremacist to criticize a
racial/religious/gender/wealth supremacist for acting upon a belief that
is no more or less subjective, biased, arbitrary and non-absolute than
that of the human supremacist.&lt;/p&gt;
&lt;h2 id=&#34;117-if-we-stopped-testing-on-animals-the-products-would-be-unsafe-for-humans&#34; class=&#34;anchor-header&#34;&gt;1.17 If we stopped testing on animals the products would be unsafe for humans. &lt;a class=&#34;anchor-link&#34; href=&#34;#117-if-we-stopped-testing-on-animals-the-products-would-be-unsafe-for-humans&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Even with animal testing the products are not always safe for
humans. In fact, there are drugs and treatments tested on animals that
have proven unsafe for humans(i.e. Thalidomide).&lt;/p&gt;
&lt;p&gt;b) Human testing is essential for human drugs etc. You can take the
animal out of medical research but not the human–if you doubt that, then
lets see you volunteer to test a drug that had only been tested on
nonhuman animals?&lt;/p&gt;
&lt;p&gt;c) Animals used in experiments become so stressed that their blood
chemistry changes, invalidating the science.&lt;/p&gt;
&lt;p&gt;d) Animal research can also lead to the transmission of diseases–even
the creation of new ones. From the Lancet, 2004: &amp;ldquo;At the time of writing
this review there have been two re-emergent cases of SARS, both from
laboratory infections. One case in Singapore22 and the other in
Taiwan.23 WHO must continue its efforts to promote scientific
responsibility for both SARS and influenza viruses. Laboratory
regulations globally are inconsistent. We now live in a global village,
so universal guidelines need to be adopted. The situation with H2N2
influenza is a case in point. Although H2N2 influenza has not circulated
in human beings since 1968 and everyone under the age of 36 years is
susceptible, the H2N2 virus is widely distributed in laboratories and is
still used in some laboratories. The re-emergence of H1N1 influenza, in
1977, that continues to circulate in human beings is another unresolved
case. This H1N1 virus remained genetically conserved for 27 years.24 The
most likely explanation is that the virus came from a frozen source and
a laboratory seems the most probable culprit. Thus SARS CoV and many
influenza viruses (eg, H2N2, H5N1, and H7N7 from human beings) must be
restricted to Biosafety level 3+ laboratories.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;e) New technologies are making the animal model and animal testing
obsolete (not that either were safe or effective at any time.) Look at
some of the advancements at &lt;a href=&#34;https://progressiveresearchsociety.com&#34;&gt;Progressive Non-animal Research
Society&lt;/a&gt; and &lt;a href=&#34;https://adavsociety.org&#34;&gt;Animal Defence and
Anti-Vivisection Society&lt;/a&gt;: &lt;a href=&#34;https://adavsociety.org/resources/articles-reports/&#34;&gt;Articles and
Reports&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;118-if-your-child-was-ill-would-you-sacrifice-the-life-of-a-rat-or-cat-or-dog-or-chimp-etc-in-medical-research-to-save-it&#34; class=&#34;anchor-header&#34;&gt;1.18 If your child was ill, would you sacrifice the life of a rat, or cat, or dog, or chimp etc (in medical research) to save it? &lt;a class=&#34;anchor-link&#34; href=&#34;#118-if-your-child-was-ill-would-you-sacrifice-the-life-of-a-rat-or-cat-or-dog-or-chimp-etc-in-medical-research-to-save-it&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) This hypothetical argument is intended as a catch 22 [Editor: it is
the logical fallacy of &lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/ycc/fallacies/list.html#sec-30&#34;&gt;false
dilemma&lt;/a&gt;].
If the activist chooses the life of their child over that of a rat—then
they are endorsing the principle behind vivisection whether they admit
it or not. If it would be okay for an animal rights activist to use an
animal to save their own child, then how could he or she object to the
animal research industry? If they say no, then they are deemed as not
loving their child and are a terrible parent. The first error with this
is the unrealistic nature of the hypothetical situation. Can a cure for
an illness be attained by killing one rat, without any human clinical
trials? Of course not. Such a scenario is an oversimplification intended
to force the validity of animal research and portray the vivisector as
someone capable of making miraculous treatments if only he/she is
allowed to exploit animals as they wish. It also perverts the nature of
altruism and compassion by suggesting that one must prioritize the
recipients of such altruism and compassion.&lt;/p&gt;
&lt;p&gt;b) If your child was sick, would you sacrifice the life of your
neighbor&amp;rsquo;s child in medical research to save it? If you say no, does
that mean you don&amp;rsquo;t love your child as much as you may claim to,
especially since you know that the chances for a treatment are greatly
increased by using humans–and wouldn&amp;rsquo;t you want only the best for your
child? If you say yes, does that mean you are going to focus on getting
humans used for research so you can offer your child the best possible
treatment? The answers one gives to these questions can be made
applicable to the scenario involving nonhumans.&lt;/p&gt;
&lt;p&gt;c) If it is wrong for me to exploit my neighbor&amp;rsquo;s child in order to aid
my own, then it would be wrong for me to do the same if my neighbor
happened to have four legs instead of two. Exploiting others in
violation of consistent ethical beliefs is wrong.&lt;/p&gt;
&lt;h2 id=&#34;119-if-we-werent-using-animals-in-research-we-wouldnt-be-able-to-find-cures-for-diseases-and-cancersanimal-research-is-necessary-if-we-hope-to-cure-diseases-and-help-sick-children&#34; class=&#34;anchor-header&#34;&gt;1.19 If we weren&amp;rsquo;t using animals in research we wouldn&amp;rsquo;t be able to find cures for diseases and cancers./Animal research is necessary if we hope to cure diseases and help sick children. &lt;a class=&#34;anchor-link&#34; href=&#34;#119-if-we-werent-using-animals-in-research-we-wouldnt-be-able-to-find-cures-for-diseases-and-cancersanimal-research-is-necessary-if-we-hope-to-cure-diseases-and-help-sick-children&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Saying animal research is necessary in order to cure human diseases
makes as much sense as saying that one needs to conduct research on
humans in order to cure rat diseases (there would almost seem to be a
Neo-Darwinian myth at work, that by testing on so called &amp;ldquo;simpler&amp;rdquo;
animals one can move up the &amp;ldquo;Evolutionary ladder&amp;rdquo; until you reach the
complexity of human beings). You can remove the animal from medical
research but you still need humans in research. If you wanted to cure
leukemia in cats–working on dogs would not help much.&lt;/p&gt;
&lt;p&gt;b) If that&amp;rsquo;s the case why haven&amp;rsquo;t we cured the common cold? Humans have
been experimenting on animals non stop for at least 150 years and yet we
are still plagued by diseases. new ones surface and old ones become drug
resistant. So much for success through animal research.&lt;/p&gt;
&lt;p&gt;c) Animals used in experiments become so stressed that their blood
chemistry changes, invalidating the science.&lt;/p&gt;
&lt;p&gt;d) The Physicians Committee for Responsible Medicine maintains a list
of non-profit medical research organizations that do not test on
animals, yet do perform important and groundbreaking work - the list can
be found at &lt;a href=&#34;http://www.humaneseal.org/approved.html&#34;&gt;http://www.humaneseal.org/approved.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;e) From
&lt;a href=&#34;http://news.independent.co.uk/world/science_medical/story.jsp?story=471139&#34;&gt;news.independent.co.uk&lt;/a&gt;
(link no longer available) December 8, 2003 &amp;ldquo;A senior executive with
Britain&amp;rsquo;s biggest drugs company has admitted that most prescription
medicines do not work on most people who take them. Allen Roses,
worldwide vice-president of genetics at GlaxoSmithKline (GSK), said
fewer than half of the patients prescribed some of the most expensive
drugs actually derived any benefit from them. It is an open secret
within the drugs industry that most of its products are ineffective in
most patients but this is the first time that such a senior drugs boss
has gone public.&amp;rdquo; …..Dr Roses, an academic geneticist from Duke
University in North Carolina, spoke at a recent scientific meeting in
London where he cited figures on how well different classes of drugs
work in real patients. Drugs for Alzheimer&amp;rsquo;s disease work in fewer than
one in three patients, whereas those for cancer are only effective in a
quarter of patients. Drugs for migraines, for osteoporosis, and
arthritis work in about half the patients, Dr Roses said. Most drugs
work in fewer than one in two patients mainly because the recipients
carry genes that interfere in some way with the medicine, he said. &amp;ldquo;The
vast majority of drugs - more than 90 per cent - only work in 30 or 50
per cent of the people,&amp;rdquo; Dr Roses said. &amp;ldquo;I wouldn&amp;rsquo;t say that most drugs
don&amp;rsquo;t work. I would say that most drugs work in 30 to 50 per cent of
people. Drugs out there on the market work, but they don&amp;rsquo;t work in
everybody.&amp;rdquo; RESPONSE Rates: Therapeutic area: drug efficacy rate in per
cent Alzheimer&amp;rsquo;s: 30 Analgesics (Cox-2): 80 Asthma: 60 Cardiac
Arrythmias: 60 Depression (SSRI): 62 Diabetes: 57 Hepatits C (HCV): 47
Incontinence: 40 Migraine (acute): 52 Migraine (prophylaxis)50
Oncology(cancer): 25 Rheumatoid arthritis50 Schizophrenia: 60
CONCLUSION: if drug effectiveness among humans is so erratic and
unreliable it means that the differences physically between humans and
nonhumans would be far more extreme–and thus animal research is as
unreliable as animal activists and responsible physicians have said for
decades. [Editor: For update information on modern drug development
methods go to &lt;a href=&#34;https://progressiveresearchsociety.com&#34;&gt;Progressive Non-animal Research
Society&lt;/a&gt; and &lt;a href=&#34;https://adavsociety.org&#34;&gt;Animal Defence and
Anti-Vivisection Society&lt;/a&gt;: &lt;a href=&#34;https://adavsociety.org/resources/articles-reports/&#34;&gt;Articles and
Reports&lt;/a&gt;.]&lt;/p&gt;
&lt;h2 id=&#34;120-if-vivisection-and-dissection-are-banned-how-about-those-who-wanted-to-be-a-veterinarian-how-or-what-can-they-refer-to&#34; class=&#34;anchor-header&#34;&gt;1.20 If vivisection and dissection are banned, how about those who wanted to be a veterinarian? How or what can they refer to? &lt;a class=&#34;anchor-link&#34; href=&#34;#120-if-vivisection-and-dissection-are-banned-how-about-those-who-wanted-to-be-a-veterinarian-how-or-what-can-they-refer-to&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;I know you probably would say: &amp;ldquo;There are electronic programs which
allows those students to watch what is inside the animal&amp;rsquo;s body … like
computers, videos …&amp;rdquo; But then those who did these are probably cruel,
right? Why how come they know the illustration of the animal&amp;rsquo;s body
inside? They also did open up the animal&amp;rsquo;s body, right?&lt;/p&gt;
&lt;p&gt;a) It is basically impossible to avoid any and all exploitation of
other humans and other species(or products derived from that
exploitation–i.e. for humans we are talking about paying taxes to fund
wars, living on land which may have been the scene of someone&amp;rsquo;s murder
in order to seize it, reckless medical experiments by companies that
injured volunteer patients etc,), and those computer- video illustration
programs are the perfect example. The argument can be made that since
the research had already been done, we might as well use it(as was the
case with the Nazi research). One could say that it would be immoral not
to use it because then the animals would have suffered and died in vain.
(there are however, some vegans who would disagree with this, and others
would argue that using the research may encourage more experimentation).&lt;/p&gt;
&lt;p&gt;b) it is said that countries like India have had animal hospitals for
decades if not centuries(under the religion of the Jains) and have not
had to resort to vivisection to treat members of other species (source:
the Vegetable Passion).&lt;/p&gt;
&lt;p&gt;c) You can not cause harm to one, in the hope of helping another, and
call it true altruism or compassion. Would you help a homeless man by
kicking someone else out of their house, and call that a compassionate
solution? The line of Medical progress should stop at the point when it
is proposed that other lives should be sacrificed –especially against
their will–to foster that &amp;ldquo;progress.&amp;rdquo; Human patients may volunteer for
dangerous medical research, other species do not. In other words, two
wrongs do not make a right.&lt;/p&gt;
&lt;p&gt;d) The issue of veterinary medicine is not relevant from a strict vegan
philosophy which argues that humans should not have members of other
species domesticated, and thus, we should not presume to be &amp;ldquo;stewards&amp;rdquo;
of their well-being. Thus, veterinary research would not be an issue.&lt;/p&gt;
&lt;h2 id=&#34;121-would-you-accept-a-medical-treatment-that-had-been-tested-on-animals-if-you-got-sick&#34; class=&#34;anchor-header&#34;&gt;1.21 Would you accept a medical treatment that had been tested on animals if you got sick? &lt;a class=&#34;anchor-link&#34; href=&#34;#121-would-you-accept-a-medical-treatment-that-had-been-tested-on-animals-if-you-got-sick&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) This attack is flawed because it implies that if an animal activist
would use a medical treatment that had been tested on animals then the
activist is guilty of hypocrisy: contradicting his/her argument, and
must either refuse any future medical treatment, or abandon the animal
rights cause. The activist is pressured to be a moral perfectionist
before endorsing animal rights—and since perfection is not possible–then
it alleged the animal rights agenda is a false one. This attack draws an
unrealistic connection between the present act of vivisection, and the
already existing products of that vivisection. In order for the animal
activist to be guilty of hypocrisy, he or she would have to consciously
participate in or endorse the present and future activities of
vivisectors, not the medical treatments that resulted (in part) from
policies that included animal experimentation (i.e. saying they are
against vivisection, then paying a researcher to do it). The activist
could counter-argue that since the research was already done, it might
as well be utilized so the animals did not &amp;ldquo;die in vain.&amp;rdquo; It also makes
an unrealistic demand upon the activist–to remove him/herself from a
world where all governments engage in some form of exploitation (or have
connections to those that do) before beginning to make protests and
arguments that seek change.&lt;/p&gt;
&lt;p&gt;b)This argument reveals how vivisectors attempt to make the recipient of
their works feel guilty because he/she benefited from their research. It
perverts the altruism of the medical profession by tainting the
recipient with the tag of a conspirator!&lt;/p&gt;
&lt;p&gt;c) If this &amp;ldquo;moral perfection first&amp;rdquo; approach is applied fairly and
equally to human-related issues, it has the following consequences for
the animal research proponent: Any patient who benefits from a procedure
that was based upon the human experiments of the Nazis, effectively
endorses those atrocities committed, and cannot declare otherwise. (In
1989 concentration camp survivors attempted to get Nazi research
destroyed, but were rebuked by the medical establishment which argued
the research could be employed for the greater good). An organ
recipient, who receives a transplant from a victim of a car wreck, or
shooting, cannot claim to be against such tragedies, since he/she
benefited from such incidents. Furthermore, a Chinese student living in
Bejing, could not protest for democratic reforms since he receives his
food, shelter, and financial support through agencies of the government
he is attacking. And someone in North America could not claim to be for
Indian rights, unless they remove themselves from their present dwelling
and let aboriginals move in. No one could protest, or seek to make
reforms for any social cause unless they first removed themselves from
all imperfections. Since it is impossible, all attempts to make the
world a better place would have to be abandoned. In trying to portray
the animal activist as a hypocrite, the animal research defender puts
forth an ethical standard which they do not apply fairly and equally to
themselves, thus revealing who the actual hypocrites are.&lt;/p&gt;
&lt;p&gt;d) It is well documented that corporations past and present have been
known to profit from the exploitation of others–including humans. From
USAToday, Feb 21, 2002: &amp;ldquo;There is considerable evidence that proud names
in finance, banking, insurance, transportation, manufacturing,
publishing and other industries are linked to slavery. Many of those
same companies are today among the most aggressive at hiring and
promoting African-Americans, marketing to black consumers and giving to
black causes. So far, the reparations legal team has publicly identified
five companies it says have slave ties: insurers Aetna, New York Life
and AIG and financial giants J.P. Morgan Chase Manhattan Bank and
FleetBoston Financial Group. Independently, USA TODAY has found
documentation tying several others to slavery:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Investment banks Brown Bros. Harriman and Lehman Bros.&lt;/li&gt;
&lt;li&gt;Railroads Norfolk Southern, CSX, Union Pacific and Canadian National.&lt;/li&gt;
&lt;li&gt;Textile maker WestPoint Stevens.&lt;/li&gt;
&lt;li&gt;Newspaper publishers Knight Ridder, Tribune, Media General, Advance
Publications, E.W. Scripps and Gannett, parent and publisher of USA
TODAY.&lt;/li&gt;
&lt;li&gt;Lloyd&amp;rsquo;s of London, the giant insurance marketplace, could become a
target because member brokerages are believed to have insured ships
that brought slaves from Africa to the USA and cotton from the South
to mills in New England and Britain.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The original benefactors of many of the country&amp;rsquo;s top universities –
Harvard, Yale, Brown, Princeton and the University of Virginia, among
them – were wealthy slave owners. Lawyers on the reparations team say
universities also will be sued.&lt;/p&gt;
&lt;p&gt;e) A better question would be if you would accept a drug treatment that
was tested on unsuspecting humans who may well have been tortured and
killed for it &amp;ldquo;By the end of July a US district court will decide
whether drug giant Pfizer should stand trial in the United States for
presiding over a coercive, botched 1996 experiment on Nigerian children
with meningitis. In a class-action suit filed last August, thirty
Nigerian families say the company violated the Nuremberg Code by forcing
an unapproved, risky experiment on unwitting subjects who suffered brain
damage, loss of hearing, paralysis and death as a result. Globalizing
clinical research solves the pharmaceutical paradox that while the
average American brings home more than ten prescriptions a year, just
one in 350 is willing to play guinea pig for new drug testing. An
abundance of poor, undertreated and doctor-trusting patients in Eastern
Europe, Latin America and Southeast Asia renders the quick, positive
results corporate sponsors need to get new drugs approved fast.
According to one review, a whopping 99 percent of controlled trials
published in China bestowed positive results upon the treatment under
investigation…..Even if Americans were willing to participate in trials,
they take so many medications that they make poor lab rats anyway,
clinical researchers say. To prove a new drug safe and effective, &amp;ldquo;you
want patients with no other disease states and no other treatments. Then
you can say relatively clearly that whatever happens to those patients
is from the drug,&amp;rdquo; says MDS Pharma&amp;rsquo;s Simon Yaxley, whose company sells
what industry PR folks call &amp;ldquo;patient recruitment solutions&amp;rdquo; in Eastern
Europe, South Africa, Latin America and China. In developing countries,
many people, because they are poor and don&amp;rsquo;t have access to clinicians
and hospitals, aren&amp;rsquo;t taking any medicines for their illnesses.
Conveniently, many of the FDA&amp;rsquo;s ponderous regulations stop at the
border. For example, the FDA&amp;rsquo;s requirement that companies prove that
their experimental drugs are safe on animals before starting tests on
humans doesn&amp;rsquo;t apply for tests conducted outside the United States. And
experiments on Americans must undergo painstaking, lengthy reviews by
government-regulated &amp;ldquo;institutional review boards&amp;rdquo; (IRBs). But &amp;ldquo;if you
go to some countries and say you want the IRB to review this, they say,
&amp;lsquo;What is an IRB?&amp;rsquo;&amp;rdquo; comments Dennis DeRosia, chair of the Association of
Clinical Research Professionals. The FDA simply requires that foreign
trials conform to the World Medical Association&amp;rsquo;s Declaration of
Helsinki, a series of ethical recommendations that critics call
rudimentary, nonbinding and ambiguous. Scientists routinely ignore
Helsinki directives to publish negative results and make study designs
public, and they liken Helsinki-required ethics committees in developing
countries to rubber stamps. &amp;ldquo;No ethical questions are raised at all,&amp;rdquo;
one investigator admitted to the National Bioethics Advisory Commission
(NBAC)…..What results is one set of acceptable risks for patients at
home and quite another for patients abroad, a double standard that has
left hundreds of preventable deaths in its wake. Most notoriously, in
the mid- and late 1990s, the National Institutes of Health and the
Centers for Disease Control funded and defended studies in which Western
scientists withheld treatment from HIV-infected pregnant women in
developing countries, even though they knew antiretroviral drugs would
reduce the rate of HIV infection in their infants by two-thirds.
Hundreds of infants &amp;ldquo;needlessly contracted HIV infection&amp;rdquo; while Western
doctors presided over their care, according to an incendiary New England
Journal of Medicine paper by Public Citizen&amp;rsquo;s Dr. Peter Lurie and Dr.
Sidney Wolfe.&amp;rdquo; Published in the July 1, 2002 issue of The Nation.
Globalizing Clinical Research: Big Pharma Tries Out First World Drugs on
Unsuspecting Third World Patients by Sonia Shaw.&lt;/p&gt;
&lt;p&gt;f) Taken from (MicahBooks: Nazis and animal research link NA): &amp;ldquo;In
1987, the Supreme Court heard a case in which a U.S. soldier sued the
government for having used him as a test case for LSD experiments,
without his knowledge (Stanley vs. The United States). The court voted 5
to 4 against the victim. For a recent review of experiments conducted on
human beings in the U.S., without their informed consent, see &lt;a href=&#34;https://www.amazon.com/Clouds-Secrecy-Armys-Warfare-Populated/dp/0847675793&#34;&gt;Clouds of
Secrecy&lt;/a&gt;:
The Army&amp;rsquo;s Germ Warfare Tests over Populated Areas, by Leonard A. Cole,
Subjected to Science, by Susan Lederer, Johns Hopkins Press (This books
studies experimentation on human beings between the two world wars); and
Stranger at The Bedside by David J. Rothman, which studies this problem
in the period after the Second World War. There are many more books on
this subject. Many of them can be found on the Internet, under &amp;ldquo;Human
Experimentation,&amp;rdquo; or at Amazon.com, under the same heading.&amp;rdquo;&lt;/p&gt;
&lt;h2 id=&#34;122-animal-research-is-justified-because-of-the-benefits-to-human-health-happiness-knowledge-progress-science-companion-animals-wildlife-etc&#34; class=&#34;anchor-header&#34;&gt;1.22 Animal research is justified because of the benefits (to human health, happiness, knowledge, progress, science, companion animals, wildlife, etc). &lt;a class=&#34;anchor-link&#34; href=&#34;#122-animal-research-is-justified-because-of-the-benefits-to-human-health-happiness-knowledge-progress-science-companion-animals-wildlife-etc&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Its basic problem is that it is stating the INTENT of the Animal
research, not a moral/ethical DEFENSE of it. “Why are you torturing
animals to death?” Answer: “Because we hope to benefit from it.” A
casual observer would hope that they benefit from it, or why else would
they be doing it? This argument is nothing more than an appeal to
Selfishness.&lt;/p&gt;
&lt;p&gt;b) A thief steals because of the benefits to him or others. A rapist
rapes because of the benefits. If the rapist defended his act by
pointing out that others could benefit by taking items from the
unconscious victim&amp;rsquo;s house, would that justify the rape? If one accepts
&amp;ldquo;benefits&amp;rdquo; as a justification for animal research, and applies it fairly
and equally to human relationships, then it allows anyone to commit an
act on the basis of the perceived benefits to the perpetrator or
others–whether the victim is human or not.&lt;/p&gt;
&lt;h2 id=&#34;123-vivisection-is-justified-because-humans-can-subdue-and-control-other-creatures-for-whatever-purpose-we-wish&#34; class=&#34;anchor-header&#34;&gt;1.23 Vivisection is justified because humans can subdue and control other creatures for whatever purpose we wish. &lt;a class=&#34;anchor-link&#34; href=&#34;#123-vivisection-is-justified-because-humans-can-subdue-and-control-other-creatures-for-whatever-purpose-we-wish&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) This argument would attempt to suggest that humans are following the
&amp;ldquo;law of Nature.&amp;rdquo; The act of vivisection is seen as being no different
than a lion chasing down a gazelle. The question poser may even concede
that if an alien race were to do the same thing to humans it would be
justifiable. The first problem with this approach is that it suggests
vivisection serves a natural purpose, similar to the act of killing for
food. Yet the act of killing for food is a primordial instinctive need
shared by all life, while only a small number of modern humans engage in
the practice of vivisection. It also conveniently ignores the harsh
reality of life and death. One could counter-argue that disease exists
to control population—a thoroughly natural process–and that the
vivisectionist is deliberately obstructing that process by attempting to
prolong human life-spans. What about the impact on food and natural
resources? A vivisector would probably answer that the solution lies in
more research, colonizing space, etc. ad infinitum. Nevertheless, the
claim that vivisection is a natural process in harmony with the
realities of life can be strongly protested.&lt;/p&gt;
&lt;p&gt;b) Even if a concession is made for extraterrestrial exploitation, one
does not need to go so far out to discover the unwelcome consequences of
such a philosophical position. By &amp;ldquo;might means right&amp;rdquo; or &amp;ldquo;survival of
the fittest,&amp;rdquo; one could then justify killing or enslaving his/her next
door neighbor for the benefits.. This philosophy ordains that if one can
do it, then one is justified. A thief, murderer, rapist, practitioners
of any of these &amp;ldquo;professions&amp;rdquo; would find the vivisector&amp;rsquo;s reasoning to
be very useful.&lt;/p&gt;
&lt;p&gt;c) There is nothing in that defense that would keep one from applying
&amp;ldquo;might makes right&amp;rdquo; to a situation where a stronger human preys on a
weaker one. You would have to prove human supremacy to justify a
distinction or exemption for humans. Since no supremacy exists, you
cannot defend this argument. It would lead to social chaos if applied
fairly.&lt;/p&gt;
&lt;h2 id=&#34;124-bioengineering-may-seem-like-mad-scientist-work-but-its-just-another-form-of-evolution&#34; class=&#34;anchor-header&#34;&gt;1.24 Bioengineering may seem like mad scientist work, but its just another form of evolution. &lt;a class=&#34;anchor-link&#34; href=&#34;#124-bioengineering-may-seem-like-mad-scientist-work-but-its-just-another-form-of-evolution&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Bioengineering IS mad scientist work, or as I prefer to say &amp;ldquo;moron
scientist&amp;rdquo; work, because they claim to be improving things, yet they
always create new problems (Thalidomide, DDTs, Industrial pollution
etc). There is a fundamental logic flaw in this sort of thinking. Humans
cannot even create a society free from war - and yet they think they can
improve Nature. An imperfect creature creating perfection? That&amp;rsquo;s a pipe
dream.&lt;/p&gt;
&lt;h2 id=&#34;125-mice-birds-and-rats-get-eaten-by-pythons--certainly-that-is-just-as-bad-as-what-goes-on-in-a-laboratory--or-even-worse&#34; class=&#34;anchor-header&#34;&gt;1.25 Mice, birds and rats get eaten by pythons – certainly that is just as bad as what goes on in a laboratory – or even worse. &lt;a class=&#34;anchor-link&#34; href=&#34;#125-mice-birds-and-rats-get-eaten-by-pythons--certainly-that-is-just-as-bad-as-what-goes-on-in-a-laboratory--or-even-worse&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Pythons need to eat birds, mice and rats to survive. It an
instinctual drive. For humans, experimenting on nonhuman animals is
certainly not an instinctual need.&lt;/p&gt;
&lt;p&gt;b) Humans do not need to torture rats, mice and birds in the vain hope
of curing human diseases. They need to experiment on humans if they are
SERIOUS about seeking cures.&lt;/p&gt;
&lt;p&gt;c) This argument tries to defend one form of cruelty by pointing to
another unrelated one. Since humans get killed and mangled by cars, a
mugger could argue, then why complain about a thief beating someone in
the street? Not a logical argument (in fact, it is a logical fallacy of
the form &lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/ycc/fallacies/list.html#sec-7&#34;&gt;tu
quoque&lt;/a&gt;).
All Pythons need to eat, humans do not need to torture rats, mice and
birds in laboratories.&lt;/p&gt;
&lt;h2 id=&#34;126-if-you-could-save-countless-human-lives-by-xenotransplantation-genetically-engineering-non-human-animals-to-harvest-their-organs-for-humans-isnt-that-for-the-greater-good-i-mean-people-eat-those-species-every-day-anyway&#34; class=&#34;anchor-header&#34;&gt;1.26 If you could save countless human lives by xenotransplantation (genetically engineering non-human animals to harvest their organs for humans), isn&amp;rsquo;t that for the greater good? I mean, people eat those species every day anyway. &lt;a class=&#34;anchor-link&#34; href=&#34;#126-if-you-could-save-countless-human-lives-by-xenotransplantation-genetically-engineering-non-human-animals-to-harvest-their-organs-for-humans-isnt-that-for-the-greater-good-i-mean-people-eat-those-species-every-day-anyway&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Since eating meat is unnecessary, exploiting animals for research
and genetic engineering is compounding one injustice with another. It is
like saying &amp;ldquo;Well, since we are planning to kill this guy, there is
nothing wrong with us torturing and robbing him first&amp;rdquo;.&lt;/p&gt;
&lt;h2 id=&#34;127-didnt-the-nazis-ban-animal-research&#34; class=&#34;anchor-header&#34;&gt;1.27 Didn&amp;rsquo;t the Nazis ban animal research? &lt;a class=&#34;anchor-link&#34; href=&#34;#127-didnt-the-nazis-ban-animal-research&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) from &lt;a href=&#34;http://www.micahbooks.com/readingroom/Nazisandanimalresearch.html&#34;&gt;Nazis and animal
research&lt;/a&gt;
(link NA): &amp;lsquo;On April 24, 1989, Drs. Daniel Johnson and Frederick Goodwin
from the National Institutes of Health, argued on the McNeil-Lehrer
television program that &amp;ldquo;The only people in modern society that have not
used animals for research were the Nazis.&amp;rdquo; They further contended that
because the Nazis passed an anti-vivisection bill in 1933, they were led
to experiment on human beings, and that there is therefore a
relationship between animal rights and a loss of human rights. None of
this is true. The &amp;ldquo;anti-vivisection law,&amp;rdquo; which the Nazis purported to
pass, like Hitler&amp;rsquo;s vegetarianism, is filled with contradictions. A
study of the law the Nazis passed shows that this law had enough
loopholes in it to assure the continuation of animal research;
consequently, an enormous amount of animal experimentation continued to
be carried out by Nazi doctors. The Lancet, the prestigious British
medical journal, reviewed the Nazis law and warned anti-vivisectionists
not to celebrate because the Nazis law was no different, in effect, from
the British law that had been passed in 1875, which restricted some
animal research, but hardly eliminated it. Furthermore, a law passed by
the Weimar government in 1931 required that all experiments on human
beings be first conducted on animals. Such a requirement exists in the
United States as in many countries that practice animal research. In
other words, animal research is often a legal justification for
experimentation on humans, as it functioned in Nazi Germany. The 1931
law in Germany was never abrogated. Nazis doctors dutifully submitted
written statements when they requested &amp;ldquo;human material&amp;rdquo; for experiments
which carried the legal notification that such experiments had been
first conducted on animals. The first request for &amp;ldquo;test persons&amp;rdquo; was
made by Dr. Sigmund Rascher to Himmler on May 15, 1941, &amp;ldquo;for two or
three professional criminals&amp;rdquo; for &amp;ldquo;High-Altitude Research.&amp;rdquo; It states
that human beings were needed &amp;ldquo;because these experiments cannot be
conducted with monkeys, as has been tried….&amp;ldquo;Robert Proctor&amp;rsquo;s book, The
Nazi War on Cancer (Princeton University Press, 1999), records Nazi
animal experimentation, which should leave no one in doubt about where
Nazi doctors and scientists stood on this issue. These animal
experiments were often embedded in the continuum of animal research that
had been ongoing for decades. By the 1920s the Germans had developed
strains of mice that were &amp;ldquo;more or less receptive to the uptake of
cancer tissue transplants. SS chief Heinrich Himmler was apparently
intrigued by the prospect of breeding a race of cancer-prone rats; in a
1939 meeting with Sigmund Rascher, the notorious Dachau hypothermia
experimenter, the SS Reichsführer proposed breeding such a race of
rodents. (p. 63) &amp;ldquo;by the end of the 1920s, there was a sizable
scientific literature on radiation carcinogensis, including a large body
of work based on animal experiments.&amp;rdquo; (p. 83) By the mid 1930s the Nazis
had formidable laboratory evidence of some the causes of cancer based on
animal experiments: &amp;ldquo;Experiments were…performed that finally
produced–for the first time anywhere–lung cancers in animals raised in
the mines.&amp;rdquo; By 1938, Nazi scientists could produce lung cancer in 25% of
the mice raised in mine shafts. &amp;ldquo;This was the first conclusive animal
experimental evidence that breathing air in the mines could cause lung
cancer.&amp;rdquo; (p.99). The Nazis conducted their &amp;ldquo;war on cancer&amp;rdquo; with animals
as their weapon of choice. Indeed, in 1943, at the height of a world
war, the Nazi government developed plans for a &amp;ldquo;&amp;rsquo;tumor farm&amp;rsquo; to raise
animals for use in experiments.&amp;rdquo; (p. 261). As Proctor states, animal
experiments were vital to the ideological stance of Nazisim: &amp;ldquo;Animal
experimental evidence was extrapolatedto humans, bolstered by the
ideological push to see all aspects of human behavior–including
purported racial differences–as rooted in &amp;ldquo;blood,&amp;rdquo; race, or genes.&amp;rdquo; (p.
63)The Nazis often did important scientific research, much of which has
found its way into our own research. They developed the most extensive
anti smoking legislation of any western countries; they did important
research on the effects of industrial pollution on the environment, much
of which found its way into Rachel Carson&amp;rsquo;s book, Silent Spring–which is
not an indictment of Rachel Carson. When World War 11 first ended and
news of the horrendous research on human beings was made public, Western
scientists wanted to denounce Nazi science as &amp;ldquo;pseudo science&amp;rdquo; for fear
of being tarnished by the public&amp;rsquo;s loathing of Nazi science, but Nazi
science finds its way into our science all the time, including findings
gained from their experiments on human beings.&lt;/p&gt;
&lt;p&gt;See also:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.all-creatures.org/articles/ar-hitler-and.html&#34;&gt;Hitler and
Animals&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Animal_welfare_in_Nazi_Germany#Tolerance_towards_animal_experimentation&#34;&gt;Tolerance towards animal
experimentation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;b) Saying that we shouldn&amp;rsquo;t be opposed to animal testing because the
Nazis were opposed to animal testing is akin to saying, &amp;lsquo;Nazis wore
shoes. Therefore, none of us should wear shoes - or we&amp;rsquo;ll be like the
Nazis.&amp;rsquo;&lt;/p&gt;
&lt;h2 id=&#34;128-traditional-asian-medicine-isnt-as-cruel-as-western-medicineand-who-are-you-to-condemn-them-for-using-animal-parts-in-healing&#34; class=&#34;anchor-header&#34;&gt;1.28 Traditional Asian medicine isn&amp;rsquo;t as cruel as western medicine–and who are you to condemn them for using animal parts in healing? &lt;a class=&#34;anchor-link&#34; href=&#34;#128-traditional-asian-medicine-isnt-as-cruel-as-western-medicineand-who-are-you-to-condemn-them-for-using-animal-parts-in-healing&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) If it&amp;rsquo;s ok for Asian traditional medicine to use animal parts, then
it should be the same for humans who want to use other humans for
traditional medicine. Such as practitioners of Muti. From &lt;a href=&#34;https://www.amren.com/news/2004/08/on_the_trail_of/&#34;&gt;On The Trail
Of The Muti
Killers&lt;/a&gt; 21 August
2004 By Basildon Peta, Southern Africa Correspondent &amp;ldquo;They first hit
10-year-old Sello Chokoe with a blunt instrument, causing a gash on his
head. They then chopped off his penis, his hand and his ear. They were
harvesting his body parts for &amp;ldquo;muti&amp;rdquo; - the murderous practice of
traditional African medicine.&amp;rdquo; … The practice of muti provides a
disconcerting counterpoint to the contemporary image of the new South
Africa. Dr Gerard Lubschagne, who heads the investigative psychology
unit of the South African police service, conservatively estimates lives
lost to ritual murders at between 50 to 300 every year. &amp;ldquo;We don&amp;rsquo;t have
accurate figures because most murders here are recorded in our records
as murders irrespective of motive,&amp;rdquo; he says. &amp;ldquo;Most people might also not
regard a murder as a muti matter but just dismiss it as the work of some
crazy killers.&amp;rdquo; … How the body parts are used varies with what customers
want to achieve. They are eaten, drunk or smeared over the ambitious
person. Various parts are used for different purposes. A man who had
difficulty in producing children killed a father of several children and
used his victim&amp;rsquo;s genitals for muti. In another case, a butcher used a
severed human hand to slap each of his products every morning before
opening as a way of invoking the spirits to beckon customers…The
screaming of a child while his body parts are being chopped off is also
regarded as a sign calling customers to the perpetrator&amp;rsquo;s business, Mr
Mojolela said. It is also believed that magical powers are awakened by
the screams. Eating or burying the body parts &amp;ldquo;capture&amp;rdquo; the desired
results. Robert Thornton, an anthropology professor at the University of
Witswatersrand in Johannesburg , who has done research in traditional
healing, says children like Sello are targeted because it is believed
that the power of the virgin is greater than that of a sexually active
adult. ..The main motivating idea is what Professor Thorntorn describes
as &amp;ldquo;symbolic logic&amp;rdquo;, the idea that another person&amp;rsquo;s penis will
strengthen the perpetrator&amp;rsquo;s, or that the perpetrator&amp;rsquo;s far-sightedness
will be improved by devouring the victim&amp;rsquo;s eyes. Blood is thought to
increase vitality…One of the few victims who lived to tell his story was
Jeffery Mkhonto, who six years ago was mutilated by an organised gang
set to harvest body parts. He had been lured to the house of a neighbour
for food and ended up being castrated.&amp;rdquo;&lt;/p&gt;
&lt;h2 id=&#34;129-bullfights-are-good-because-they-give-the-meat-of-the-bull-to-the-poor&#34; class=&#34;anchor-header&#34;&gt;1.29 Bullfights are good because they give the meat of the bull to the poor. &lt;a class=&#34;anchor-link&#34; href=&#34;#129-bullfights-are-good-because-they-give-the-meat-of-the-bull-to-the-poor&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Then why were matadors protesting that they couldnt SELL the meat
after the Mad Cow/foot and mouth disease crisis?&lt;/p&gt;
&lt;p&gt;b) Citing a positive benefit of an act does not cancel out the
negative. Bullfights are cruel. To say they are good because they give
the meat to the poor would be like justifying a murder/robbery by saying
the bandits gave some of the spoils to the needy. Al Capone opened the
first soup kitchens in Chicago–using the proceeds of crime, does this
mean that loan sharking and murder used to finance that charity were
good?&lt;/p&gt;
&lt;p&gt;c) if bullfighters do it for the charity, then they should be growing
veggies to give to the poor.&lt;/p&gt;
&lt;h1 id=&#34;2-companion-animals&#34; class=&#34;anchor-header&#34;&gt;2 Companion Animals &lt;a class=&#34;anchor-link&#34; href=&#34;#2-companion-animals&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;21-what-about-pets-certainly-there-is-nothing-wrong-with-that--&#34; class=&#34;anchor-header&#34;&gt;2.1 What about pets? Certainly there is nothing wrong with that. -&amp;gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#21-what-about-pets-certainly-there-is-nothing-wrong-with-that--&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Having animal companions teaches people to care for animals.&lt;/p&gt;
&lt;p&gt;a) How would you feel if you were born and taken away from your mother
against your will (or how would you feel if you were the mother and your
offspring was taken away from you by force – just to be given to some
human who may treat your child horribly?) and had your genitals cut off?
The pet industry is a form of slavery. Except under the best
circumstances, a pet is a prisoner of human society. A human decides
where it goes, what it does, what it eats, how it lives and how it dies.&lt;/p&gt;
&lt;p&gt;b) When humans can take care of their own offspring properly, then
maybe you could make some argument for it–but until then, and until
humans can stop the pet euthanasia problem and animal abuse issue you
haven&amp;rsquo;t much of a leg to stand on.&lt;/p&gt;
&lt;p&gt;c) It is debatable whether having companion animals makes one treat
animals with more compassion and respect or makes humans take them for
granted. We know that people abuse cats and dogs, and dump them in parks
or shelters when they get tired of them. If only one human did this–it
would still be worse than if pets were not bred at all.&lt;/p&gt;
&lt;p&gt;d) One can argue that we should take care of unwanted animals that are
dumped in shelters as opposed to euthanizing them. But whatever the
case, we should not allow the commercial breeding of animals to be sold
in stores. All should come from shelters.&lt;/p&gt;
&lt;h2 id=&#34;22-dont-you-think-you-would-be-cruel-to-a-dog-if-you-didnt-feed-it-meat--&#34; class=&#34;anchor-header&#34;&gt;2.2 Don&amp;rsquo;t you think you would be cruel to a dog if you didn&amp;rsquo;t feed it meat? -&amp;gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#22-dont-you-think-you-would-be-cruel-to-a-dog-if-you-didnt-feed-it-meat--&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Surely that&amp;rsquo;s what it would eat if you left it alone to fend for itself?&lt;/p&gt;
&lt;p&gt;a) Yes, a dog would most probably eat meat if it chose it&amp;rsquo;s own meals.
Can&amp;rsquo;t deny that. But it is the cruelty issue which I would focus on with
your question. If the cruelty issue is truly of concern, then what about
all the other animals that will be kept in poor conditions, and made to
suffer to be canned and fed to the dog? Perhaps, if it is cruel to not
feed a dog meat (something i don&amp;rsquo;t actually agree with), then while
keeping animals, some kind of cruelty may be unavoidable. Which is why I
believe we need to reconsider our position with Companion Animals.
[Editor: vegan dogs and cats have been around since the 1980s. Here are
2 companies that offer vegan pet foods (as well as research):
&lt;a href=&#34;https://vecado.ca&#34;&gt;Vecado&lt;/a&gt;, &lt;a href=&#34;https://compassioncircle.com&#34;&gt;Compassion
Circle&lt;/a&gt;. Vegan dogs and cats live healthy
and long lives - the matter really is not even debatable.]&lt;/p&gt;
&lt;h2 id=&#34;23-does-a-vet-have-the-right-to-neuter-your-dog&#34; class=&#34;anchor-header&#34;&gt;2.3 Does a vet have the right to neuter your dog? &lt;a class=&#34;anchor-link&#34; href=&#34;#23-does-a-vet-have-the-right-to-neuter-your-dog&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) No, since animals shouldnt be kept as pets. As a form of slavery,
what right does a human have to dictate the biological health of other
species? Especially when we dont force humans to have sterilization to
keep human population numbers down.&lt;/p&gt;
&lt;p&gt;b) Although keeping members of other species as &amp;ldquo;companions&amp;rdquo; is
ethically problematic, the issue is, by neutering the animal, it helps
to prevent the enslavement and suffering of more animals.&lt;/p&gt;
&lt;p&gt;c) A better question is: does a breeder have a right to breed dogs? The
answer is no. Cut the problem at the source and the neutering issue is
rendered moot.&lt;/p&gt;
&lt;h1 id=&#34;3-equality&#34; class=&#34;anchor-header&#34;&gt;3 Equality &lt;a class=&#34;anchor-link&#34; href=&#34;#3-equality&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;31-one-cannot-say-that-humans-and-nonhumans-are-equal-and-also-say-that-humans-and-nonhumans-are-not-bound-by-the-same-rules--&#34; class=&#34;anchor-header&#34;&gt;3.1 One cannot say that humans and nonhumans are equal and also say that humans and nonhumans are not bound by the same rules -&amp;gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#31-one-cannot-say-that-humans-and-nonhumans-are-equal-and-also-say-that-humans-and-nonhumans-are-not-bound-by-the-same-rules--&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;and code of moral conduct. If humans have to respect the rights of deer
then so should lions.&lt;/p&gt;
&lt;p&gt;a) This is assumed to be a fallacy in Definition: Conflicting
Conditions (see also &lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/ycc/fallacies/list.html#sec-39&#34;&gt;Inflation of
Conflict&lt;/a&gt;)
– that they cannot be equal and unequal at the same time. This confuses
two different definitions of &amp;ldquo;equality.&amp;rdquo; The first definition is that
nonhumans and humans are equal regardless of their differences (the
&amp;ldquo;Martin Luther King jr.&amp;rdquo; sense of the word: &amp;ldquo;All men are created
equal.&amp;rdquo;). The second definition is not a value judgement, but an
observation of the fact that everyone has different attributes. The
animal rights proponent stresses equality in value while acknowledging
inequality in attribute. There is no conflicting conditions. Other
species are equal to humans in value, but they do not possess the
attributes to think and behave the way humans do–just as the mentally
retarded or children do not have the same attributes but are afforded
equal moral protection and ethical regard.&lt;/p&gt;
&lt;p&gt;b) We say a man with arms and a man without arms are equal in worth,
but we don’t say because they have different abilities that the one with
arms deserves more &amp;ldquo;rights&amp;rdquo; than the other. By the logic of this attack,
in order for all humans to be granted equal rights and respect, they
would have to possess the same attributes (mentally, physically etc).&lt;/p&gt;
&lt;h1 id=&#34;4-factory-farms&#34; class=&#34;anchor-header&#34;&gt;4 Factory Farms &lt;a class=&#34;anchor-link&#34; href=&#34;#4-factory-farms&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;41-factory-farms-are-less-cruel-than-how-animals-are-treated-in-the-wild&#34; class=&#34;anchor-header&#34;&gt;4.1 Factory farms are less cruel than how animals are treated in the wild. &lt;a class=&#34;anchor-link&#34; href=&#34;#41-factory-farms-are-less-cruel-than-how-animals-are-treated-in-the-wild&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) The point is not whether the factory farm is less cruel than the
wild but whether one needs to have factory farms in the first place and
clearly we don&amp;rsquo;t since vegetarianism is a sound practical dietary
lifestyle.&lt;/p&gt;
&lt;p&gt;b) I dont think anyone sane would agree that spending your entire life
in a dirty cell without sunlight or the companionship of others or
freedom of movement is more desirable—if you think that then maybe you
can ask to move into one.&lt;/p&gt;
&lt;p&gt;c) A British author recently challenged people to spend a week in a
typical factory farm egg laying facility. None could stand it for more
12 hours.&lt;/p&gt;
&lt;h1 id=&#34;5-fishing&#34; class=&#34;anchor-header&#34;&gt;5 Fishing &lt;a class=&#34;anchor-link&#34; href=&#34;#5-fishing&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;51-fish-dont-have-nerves-in-their-mouths-or-feelings-in-their-lips&#34; class=&#34;anchor-header&#34;&gt;5.1 Fish don&amp;rsquo;t have nerves in their mouths or feelings in their lips. &lt;a class=&#34;anchor-link&#34; href=&#34;#51-fish-dont-have-nerves-in-their-mouths-or-feelings-in-their-lips&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) The hook still causes damage to the fish&amp;rsquo;s body. It can lead to
infection (if the fish is being thrown back in the water).&lt;/p&gt;
&lt;p&gt;b) Slave traders said the same thing about negro slaves–they don&amp;rsquo;t feel
pain like we do. You can&amp;rsquo;t prove it as a 100 percent certainty that they
don&amp;rsquo;t feel discomfort/pain and science may not have figured out how to
measure it. Better to be safe than sorry.&lt;/p&gt;
&lt;p&gt;c) Yeah but they sure look uncomfortable when they are being dragged
from the water. So are they trying to dance when they are flipping
around on a hook?&lt;/p&gt;
&lt;p&gt;d) So if someone doesn&amp;rsquo;t feel pain we should do what they want to them?
Good because there are some comatose people at the hospital that would
look mighty good preserved over my fireplace mantle.&lt;/p&gt;
&lt;p&gt;e) Fish have nerve endings near the skin which are very similar to
those of humans and other mammals. We all have receptor cells (called
nociceptors) near the skin, which are stimulated by events severe enough
to cause damage to body tissues. The lips and mouth of fish are
particularly well supplied with nerve endings. –Fish produce the same
pain-transmitting chemicals as humans. There are two main chemicals
involved. When a nerve ending is damaged, a substance called bradykinin
is released. This causes the nerve cell to fire, sending an electrical
impulse along the nerve. When bradykinin is released near the skin, a
second chemical, called substance P, is released near the spinal cord.
–Both substances are known to be involved in transmitting pain. For
example, if bradykinin is injected in humans, it causes intense pain,
even if a local anaesthetic is used. Both bradykinin and substance P are
found in mammals, birds, frogs and fish. –Fish produce the same
pain-blocking substances as humans. When in severe pain, humans and
other vertebrates (animals with backbones) produce pain-killing
chemicals called endorphins. These endorphins block pain by stopping the
release of substance P. (from an article titled &amp;ldquo;&lt;a href=&#34;http://members.iinet.net.au/~rabbit/fish.htm&#34;&gt;Fish Feel
Pain&lt;/a&gt;&amp;rdquo; from the November
to January issue of &amp;ldquo;Animals Today&amp;rdquo; magazine (Australia)).&lt;/p&gt;
&lt;p&gt;f) &amp;ldquo;Fish constitute the greatest source of confused thinking and
inconsistency on earth at the moment with respect to pain. You will get
people very excited about dolphins because they are mammals, and about
horses and dogs, if they are not treated properly. At the same time you
will have fishing competitions on the River Murray at which thousands of
people snare fish with hooks and allow them to asphyxiate on the banks,
which is a fairly uncomfortable and miserable death&amp;rdquo;. (The Advertiser,
Professor Bill Runciman, professor of anaesthesia and intensive care at
Adelaide University, Australia &lt;a href=&#34;http://members.iinet.net.au/~rabbit/fish.htm&#34;&gt;Fish Feel
Pain&lt;/a&gt;.)&lt;/p&gt;
&lt;p&gt;g) &amp;ldquo;I undertook a … search on pain felt by fish. I discovered that not
only do fish feel the same pain as cats and dogs and humans but they are
also highly intelligent. On the beach the other day I saw several
fishermen with their dogs. I wanted to explain to them that the fish
they were hooking felt the same anguish as would their dogs caught in
the same way. Likewise when I went to New Foundland to talk to the
fishermen who clubbed the baby Harp seals to death, I noticed that they
too had companion dogs and cats and canaries. The most common form of
cruelty in the world is fishing and why? Because most people have no
idea how sensitive and intelligent fish are&amp;rdquo;. (Richard Jones, Member of
the New South Wales Legislative Council &lt;a href=&#34;http://members.iinet.net.au/~rabbit/fish.htm&#34;&gt;Fish Feel
Pain&lt;/a&gt;.)&lt;/p&gt;
&lt;p&gt;h) &lt;a href=&#34;http://www.thenazareneway.com/vegetarian/fish_have_feelings.htm&#34;&gt;British scientists say fish do feel
pain&lt;/a&gt;
LONDON, April 30 2003 — Anglers take note — British scientists say that
after years of debate, they now have proof that fish feel pain. Animal
activists are on the warpath after a study released on Wednesday showed
how rainbow trout react to discomfort. They condemned fishing as cruel
and demanded an end to the sport — but anglers themselves dismissed the
study.THE RESEARCH FOUND that fish have receptors in their heads and
that subjecting them to noxious substances causes “adverse behavioral
and physiological changes.” “This fulfils the criteria for animal pain,”
said Dr. Lynne Sneddon, who headed the research, published Wednesday by
the Royal Society, Britain’s national academy of science. Bee venom or
acetic acid was injected into the lips of some of the trout, while
control groups of fish were injected with saline solution or merely
handled. The trout injected with venom or acid began to show “rocking”
motion — similar to that seen in stressed higher vertebrates — and those
injected with acetic acid began rubbing their lips in the gravel of
their tank.“These do not appear to be reflex responses,” Sneddon said.
The affected fish also took three times longer to resume feeding
activity, compared with those in the control groups. The team from the
Roslin Institute and the University of Edinburgh found the fish had
polymodal nociceptors — receptors that respond to tissue-damaging
stimuli — on their heads. It is the first time these receptors have been
found in fish. They have similar properties to those found in
amphibians, birds and mammals including humans. Animal activists said
the findings showed that fishing was cruel.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;i) This is an excellent video exploring the science - Can fish feel
pain?? Here&amp;rsquo;s what SCIENCE tells us: &lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/FlknD9-HoUQ?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;
&lt;/p&gt;
&lt;h2 id=&#34;52-but-wasnt-christ-a-fisherman&#34; class=&#34;anchor-header&#34;&gt;5.2 But wasn&amp;rsquo;t Christ a fisherman? &lt;a class=&#34;anchor-link&#34; href=&#34;#52-but-wasnt-christ-a-fisherman&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) He was a carpenter by trade. He referred to himself as a fisher of
men.&lt;/p&gt;
&lt;p&gt;b) Fish was a well known mythical symbol among early christians. The
greek word for fish (Ichthys) was used as an acronym whose initials in
greek stood for &amp;ldquo;Jesus Christ, Son of God, Savior.&amp;rdquo; Given how the early
christians employed the term, there is therefore good historical
evidence for the argument that all of the &amp;ldquo;fish stories&amp;rdquo; that managed to
get into gospels were intended to be taken symbolically rather than
literally.&lt;/p&gt;
&lt;h1 id=&#34;6-human-supremacy&#34; class=&#34;anchor-header&#34;&gt;6 Human Supremacy &lt;a class=&#34;anchor-link&#34; href=&#34;#6-human-supremacy&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;61-but-they-are-just-animals&#34; class=&#34;anchor-header&#34;&gt;6.1 But they are just animals. &lt;a class=&#34;anchor-link&#34; href=&#34;#61-but-they-are-just-animals&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) So? And you are just a human.&lt;/p&gt;
&lt;p&gt;b) At one time it was common to say: &amp;ldquo;just a woman,&amp;rdquo; &amp;ldquo;just a child,&amp;rdquo;
&amp;ldquo;just a black,&amp;rdquo; &amp;ldquo;just a pagan,&amp;rdquo; &amp;ldquo;just a Christian,&amp;rdquo; &amp;ldquo;just a slave,&amp;rdquo; etc
etc etc.&lt;/p&gt;
&lt;p&gt;c) Um – we are animals too - although considering the dismal record of
human behavior I am sure most species would rather be a remote relative.&lt;/p&gt;
&lt;p&gt;d) What does that make you? Vegetable or mineral?&lt;/p&gt;
&lt;h2 id=&#34;62-humans-can-exploit-animals-because-we-are-superior-to-animals-the-reason-we-are-superior-is-because-we-possess-the-capacity-to-reason&#34; class=&#34;anchor-header&#34;&gt;6.2 Humans can exploit animals because we are superior to animals. The reason we are superior is because we possess the capacity to reason. &lt;a class=&#34;anchor-link&#34; href=&#34;#62-humans-can-exploit-animals-because-we-are-superior-to-animals-the-reason-we-are-superior-is-because-we-possess-the-capacity-to-reason&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Variations: When bears and ants can compose symphonies and fly
airplanes, then I&amp;rsquo;ll believe they have rights. Humans have brains that
can make computers and do math and build tall skyscrapers, therefore we
have evolved beyond other species and are superior to them.&lt;/p&gt;
&lt;p&gt;a) Not all humans possess reason as defined here (children, mentally
retarded etc). Furthermore, why would reason be an absolute criteria? It
is transitory. Arbitrary. Using reason as a criteria would be like
saying &amp;ldquo;an apple is superior to a banana because its red. Red makes it
superior&amp;rdquo;. WHY? What is so great about red? It is just as relative and
as arbitrary as talking about skin color. If you say reason is great
because it allows us to build tall buildings–why is that of absolute
importance? Reason is only important as a human value, just as skin
color is only important as a racial value, or a certain interpretation
of the Judeo-Christian Bible is only important to particular adherents
of that religious group.&lt;/p&gt;
&lt;p&gt;b) Human rights, like animal rights, are arbitrary, subjective, and
non-absolute. They are both based on value that we as humans assign and
administer. There is no demonstrable natural law which we base our
ethics upon. The universe does not say: &amp;ldquo;Humans have special rights
because they possess faculty x, y, z.&amp;rdquo; A human does not have a universal
right to life. If that were the case, it should be demonstrable in
nature. We could walk safely through the path of an erupting volcano
without so much as a blister. We wouldn&amp;rsquo;t need police or courts if our
&amp;ldquo;rights&amp;rdquo; were some universal truth. When one looks at it reasonably,
humans are just as mortal as other species. All the fruits of our labors
and intellect are also mortal. How can one truly say we as a species are
superior to other species as an absolute objective truth? We can&amp;rsquo;t. Just
like a racist can&amp;rsquo;t say his race is superior to others as an objective
absolute truth, or a sexist, or a religious extremist etc etc.
Therefore, to be consistent and fair, If human rights are good, then so
are animal rights and one should strive to be as compassionate as
possible.&lt;/p&gt;
&lt;p&gt;c) Since human reason originates in the brain, and the brain decays,
why then is reason, a transitory aspect of human existence, so
important?&lt;/p&gt;
&lt;p&gt;d) Why would reason/building skyscrapers/airplanes/computers etc make
humans superior in value as a species to other species that are
incapable of doing such acts? What makes skyscrapers so great and
important? Buildings fall down, planes crash, computers break. Since all
are subjective and transitory, where is the superiority? Humans only
think they are superior to justify their exploitation.&lt;/p&gt;
&lt;p&gt;e) Not all humans–most in fact, do not compose symphonies or build
skyscrapers. Does that mean those people are inferior to the humans that
do? BTW–when was the last time you built a skyscraper?&lt;/p&gt;
&lt;p&gt;f) It is because I have the ability to reason that I am able to
understand why compassion is better than cruelty, peace is better than
violence, and kindness is better than meanness; and thus I choose to
live accordingly.&lt;/p&gt;
&lt;h2 id=&#34;63-humans-can-exploit-animals-because-we-are-superior-to-animals-the-reason-we-are-superior-is-because-we-have-a-soul&#34; class=&#34;anchor-header&#34;&gt;6.3 Humans can exploit animals because we are superior to animals. The reason we are superior is because we have a soul. &lt;a class=&#34;anchor-link&#34; href=&#34;#63-humans-can-exploit-animals-because-we-are-superior-to-animals-the-reason-we-are-superior-is-because-we-have-a-soul&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) How do you prove humans have a soul and others don&amp;rsquo;t? And even if we
did, why would that make us superior? Its arbitrary and subjective. And
a human of one race could say the same thing about another human of a
different race (or gender). &amp;ldquo;Members of my race have a soul but members
of yours don&amp;rsquo;t.&amp;rdquo; There was a time when such beliefs were common place.&lt;/p&gt;
&lt;h2 id=&#34;64-humans-can-exploit-animals-because-we-are-superior-to-animals-the-reason-we-are-superior-is-because-god-tells-us-we-are-superior&#34; class=&#34;anchor-header&#34;&gt;6.4 Humans can exploit animals because we are superior to animals. The reason we are superior is because God tells us we are superior. &lt;a class=&#34;anchor-link&#34; href=&#34;#64-humans-can-exploit-animals-because-we-are-superior-to-animals-the-reason-we-are-superior-is-because-god-tells-us-we-are-superior&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) How do you prove that? And even if some deity in the sky said we
were superior–why would it matter? Why would that being&amp;rsquo;s judgement be
absolute? Someone else can say &amp;ldquo;My god says my group is superior to this
other group.&amp;rdquo; How do you refute that with this &amp;ldquo;God says so&amp;rdquo; defense?
How do you prove that your god is making the &amp;ldquo;true&amp;rdquo; commandment? How do
you demonstrate this to others? The very same approach could be used to
justify discriminating against OTHER HUMANS. To say humans are superior
as a species to other lifeforms without being able to justify it as an
absolute certainty–anyone can discriminate according to whatever
religious belief they hold.&lt;/p&gt;
&lt;p&gt;b) The greatest problem with spiritual humanism is the lack of
certainty inherent in the belief. One can doubt the existence and nature
of the deity, doubt the uniqueness and importance of the qualities cited
as making one worthy of special treatment, and doubt human possession of
them (and doubt the claim that other life forms do not possess them).&lt;/p&gt;
&lt;p&gt;c) Claiming that humans are superior according to a spiritual form of
humanism is neither concrete nor conclusive. One is free to believe
anything–and by this ideology one could modify the human superiority
argument to assert with equal weight that some humans are superior to
other HUMANS according to the dictates of their particular deity. The
dispute is endless.&lt;/p&gt;
&lt;p&gt;d) If you believe in God, then you must believe that your God is
superior to humans. If your God tells you that superior beings can
exploit lesser beings - then how do you think your God will treat a
lesser being, such as you, in the afterlife?&lt;/p&gt;
&lt;h2 id=&#34;65-humans-can-exploit-animals-because-we-are-superior-to-animals-the-reason-we-are-superior-is-because-nature-tells-us-we-are-superior&#34; class=&#34;anchor-header&#34;&gt;6.5 Humans can exploit animals because we are superior to animals. The reason we are superior is because Nature tells us we are superior. &lt;a class=&#34;anchor-link&#34; href=&#34;#65-humans-can-exploit-animals-because-we-are-superior-to-animals-the-reason-we-are-superior-is-because-nature-tells-us-we-are-superior&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Variations: We are highest on the food chain and always have been.&lt;/p&gt;
&lt;p&gt;a) Secular humanism can also be challenged by doubt. One can question
the importance of free will, reason, or the evolutionary law being cited
as fact. Why are these qualities important? If one acknowledges that
death is the ultimate end of all life, humans included, then why the
emphasis on something so transitory? One can question the notion that
humans are rational–simply by reading out loud the harrowing stories on
war and crime from the front page of any daily newspaper. One can argue
that humans enslave, torture, kill, while no other species on earth can
not even come close to exhibiting such a level of barbarism. Every
criterion that humans cite as evidence of their superiority can be
examined to not only negate the claim–but demonstrate the OPPOSITE with
greater success. Altruism, tool making, parental nurturing…these
qualities once thought to be exclusively human have been observed in
wildlife.&lt;/p&gt;
&lt;p&gt;b) One can argue that humans enslave, torture, kill, while no other
species on earth can not even come close to exhibiting such a level of
barbarism. Every criterion that humans cite as evidence of their
superiority can be examined to not only negate the claim–but demonstrate
the OPPOSITE with greater success. Altruism, tool making, parental
nurturing…these qualities once thought to be exclusively human have been
observed in wildlife.&lt;/p&gt;
&lt;p&gt;c) Then there is the issue that humans are worth more according to some
natural law. The ludicrousness of this belief can be easily exposed by
simple observation. If a volcano erupts–does the lava flow destroy all
in its path–but conveniently spare human life since it is a universal
fact that they are special and not to be harmed? If a human is adrift in
the ocean, and approached by a shark–do the jaws of the predatory fish
lock up in paralyses when it attempts to bite the man? If the claim that
&amp;ldquo;human life is superior to other life forms&amp;rdquo; was an absolute, universal
fact and truth in nature–then how does one explain that humans appear to
be subject to the same violence and mortality that applies to other
life? One can&amp;rsquo;t, because humans are not superior according to any
criteria that are cited to prove it–all examples are arbitrary,
subjective and non-absolute.&lt;/p&gt;
&lt;p&gt;d) Even the claim that humans should not enslave and kill other humans
is easily challenged by observing the state of human relations over the
last 10 000 years. Arguing that something is absolute and objective
carries a very heavy burden of proof. Anthropocentrism is nothing more
than human beings setting the standard and value system by which a life
is to be viewed as special and worthy—a standard that conveniently
places themselves at the top of the value system–all the while ignoring
the fragile foundation that supports it. Racist and sexist doctrine does
the same thing.&lt;/p&gt;
&lt;h2 id=&#34;66-even-if-i-agreed-that-some-things-done-to-animals-are-cruel-and-wrong-we-have-to-put-human-problems-first&#34; class=&#34;anchor-header&#34;&gt;6.6 Even if I agreed that some things done to animals are cruel and wrong, we have to put human problems first. &lt;a class=&#34;anchor-link&#34; href=&#34;#66-even-if-i-agreed-that-some-things-done-to-animals-are-cruel-and-wrong-we-have-to-put-human-problems-first&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Why? Can we not deal with all problems concurrently? If you are
suggesting some victims of abuse are more important than others, do you
also draw a distinction between say, victims of spousal abuse and
victims of racial violence or child abuse? Which is a more pressing
concern? Do the losers go on the backburner?&lt;/p&gt;
&lt;p&gt;b) The suffering of members of others species due to deliberate and
preventable human action is as important as the human equivalent forms
of abuse or exploitation. One should strive to solve these problems when
we can where we can without worrying that it follows some arbitrary step
by step procedure.&lt;/p&gt;
&lt;p&gt;c) That&amp;rsquo;s a cop out. You just don&amp;rsquo;t want to face up to responsibility.&lt;/p&gt;
&lt;h2 id=&#34;67-humans-are-unique-we-are-a-unique-species&#34; class=&#34;anchor-header&#34;&gt;6.7 Humans are unique. We are a unique species. &lt;a class=&#34;anchor-link&#34; href=&#34;#67-humans-are-unique-we-are-a-unique-species&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) All species are unique in the world, but let us say that humans
possess some quality that makes them &amp;ldquo;uniquely unique.&amp;rdquo; You still
haven&amp;rsquo;t shown why that uniqueness makes them superior as a species to
all other life, and deserve preferential treatment. A failure to prove
human supremacy as an objective fact kills your argument, because as it
stands you are simply talking as a Christian bigot or white supremacist
would talk(i.e. &amp;ldquo;christians/whites are special—we deserve special
treatment over non christians/whites.&amp;rdquo;). What you need to do is show how
the human supremacy belief is categorically different from any other
form of discrimination. Which is practically impossible.&lt;/p&gt;
&lt;p&gt;b) Yes, humans are unique. They can be arrogant. They can take pleasure
from the suffering of others to the point where they erect structures
such as bull rings and coliseums to watch one subject torture and kill
another. Not all the aspects of human uniqueness are positive.&lt;/p&gt;
&lt;h2 id=&#34;68-make-the-case-that-discrimination-is-innately-wrong-or-cease-trying-to-forge-the-link-between-racism-and-speciesism-your-entire-argument-there-rests-on-discrimination-being-wrong-in-and-of-itself&#34; class=&#34;anchor-header&#34;&gt;6.8 Make the case that discrimination is innately wrong. Or cease trying to forge the link between racism and &amp;ldquo;speciesism&amp;rdquo;. Your entire argument there rests on discrimination being wrong in and of itself. &lt;a class=&#34;anchor-link&#34; href=&#34;#68-make-the-case-that-discrimination-is-innately-wrong-or-cease-trying-to-forge-the-link-between-racism-and-speciesism-your-entire-argument-there-rests-on-discrimination-being-wrong-in-and-of-itself&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) You are trying to say that I say discrimination is wrong….and I cant
prove it is. You are right—the problem is, people who are against
racism, sexism, religious extremism etc also think discrimination is
wrong, so unless you think they should be free to do what they want to
other humans–this defense isnt very sensible.&lt;/p&gt;
&lt;p&gt;b) Nope, but it would be nice for your false attack if it were eh? Many
people(those who oppose racism, sexism etc) would say that
discrimination based upon unfair, biased, and subjective standards of
value is wrong. The problem for you is–you want to say that racism is
wrong, while speciesism is not–except that all the criteria you use to
defend speciesism is also unfair, biased and subjective. That&amp;rsquo;s what the
entire argument rests upon: your belief that some discrimination is
good, others are bad–without being able to prove this. Sure–you can say
that arguments that suggest discrimination is wrong is also subjective.
The problem is–refuting that not only buries an anti-specieism argument,
but it also buries anti-racist, anti-sexist, anti-religious extremist
etc etc arguments. Humans pay the price too. So feel free to say that
you think everyone should be able to discriminate against everyone
else–not all humans would like that–but racists would&lt;/p&gt;
&lt;p&gt;c) It doesnt. It rests on what people like YOU believe. YOU believe
that discrimination based on biased, subjective criteria is wrong. That
includes race, gender, and species (though you would deny the last—but
cant prove your case). For you to get out of the jam–you have to show
how speciesism is somehow different than racism in a fundamental
way–i.e. make it objective or absolute. You havent done that (because
you cant). In the big scheme of things–of course one cant prove that
discrimination is wrong…since all issues are subjective–they can be
doubted…the problem for you is, either you prove that speciesism is
somehow different in principle and design from all other forms of
discrimination(which is impossible), or you would have to say that
people should be free to discriminate against other humans (based on
race, gender, religion as well as species). BUT YOU DONT say
that–because you want to have your cake–and eat it too. But you cant.&lt;/p&gt;
&lt;p&gt;So the only other choice is to say we should try to be as fair and as
compassionate to others as possible, and lose this desire to
discriminate according to biased, subjective criteria. This would help
human relations with humans and nonhumans alike. Its also more
consistent ethically than your view. So, in terms of logical reasoning,
either you say anyone can do whatever they want to anyone else (human or
not) or you expand your circle of compassion and fairness to include
nonhumans).&lt;/p&gt;
&lt;h2 id=&#34;69-only-humans-can-show-compassion-for-other-species&#34; class=&#34;anchor-header&#34;&gt;6.9 Only humans can show compassion for other species. &lt;a class=&#34;anchor-link&#34; href=&#34;#69-only-humans-can-show-compassion-for-other-species&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) A kangaroo named Lulu has been hailed a hero for saving an
unconscious Australian farmer in Canberra by alerting the man&amp;rsquo;s wife and
leading her to where he lay trapped under a fallen tree branch. Hobby
farmer Leonard Richards was checking for storm damage on his property at
Tanjil South, 150 km (93 miles) east of Melbourne, on Sunday morning
when he was hit by a falling branch. In a story reminiscent of the
long-running Australian children&amp;rsquo;s television series Skippy, in which a
pet kangaroo rescued people in distress in the Australian bush, the
kangaroo began barking until Richards&amp;rsquo; wife came to investigate. She
found her husband lying unconscious under a tree about 200 metres (650
feet) from the house, guarded by the grey kangaroo. Lulu was hand-reared
by the Richards family, who rescued her from her mother&amp;rsquo;s pouch and fed
her on bottles after her mother was killed by a car about four years
ago.&amp;ldquo;Dad was totally out of it and Lulu was sitting by him in the bush
making this really unusual yapping noise until Mum got there,&amp;rdquo; Richards&amp;rsquo;
19-year-old son Luke told Reuters. &amp;ldquo;It was so lucky. Dad could have been
there for hours if it wasn&amp;rsquo;t for her,&amp;rdquo; he said. Richards was taken to
hospital with suspected head injuries but allowed home on Sunday night.
Animal welfare group the Royal Society for the Prevention of Cruelty to
Animals (RSPCA) called for Lulu to be nominated for its annual national
bravery award. (&lt;a href=&#34;https://metro.co.uk/2003/09/22/kangaroo-life-saver-382522/&#34;&gt;metro
UK&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;b) The Dog Who Rescues Cats: The True Story of Ginny Philip Gonzalez
had lost all interest in living after an industrial accident left him
disabled. A friend suggested he adopt a dog.Reluctantly he went to the
shelter, where Ginny, a badly abused one-year-old pup,quickly won him
over. Philip realized immediately that Ginny was no ordinary dog–she had
an amazing sixth sense that enabled her to find and rescue stray and
ailing cats.There&amp;rsquo;s Madame,who is completely deaf; Revlon, who has only
one eye; Betty Boop,who has no hind feet;and Topsy, a paralyzed kitten
whom Ginny found abandoned in an empty building. Ginny and Philip have
now rescued and found homes for over 200 cats, and they have over 60
&amp;ldquo;outdoor cats&amp;rdquo; whom they visit and feed twice daily. Even more than
extraordinary, Ginny&amp;rsquo;s angelicmission has given Philip a sense of
purpose and a new lease on life. You will never forget the true
adventures of Ginny, the dog who rescues cats.
(&lt;a href=&#34;https://www.goodreads.com/book/show/1111582.The_Dog_Who_Rescues_Cats&#34;&gt;Goodreads&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Pot-bellied pig saves owner&amp;rsquo;s life by lying in front of a car Saturday,
October 10, 1998 … Jo Ann Altsman attributes her Vietnamese Pot Belly
Pig, Lu Lu with saving her life last month. (Annie O&amp;rsquo;Neill,
Post-Gazette) OK, it was almost like that. Except that JO Ann Altsman of
Beaver Falls didn&amp;rsquo;t twist her ankle, but had a heart attack. And it
wasn&amp;rsquo;t in the wilderness but in the bedroom of her vacation trailer on
Presque Isle. And the pet that ran – er, waddled – for help was a
Vietnamese pot-bellied pig named LuLu. When you think about it, LuLu&amp;rsquo;s
real-life feat the morning of Aug. 4 was much more amazing than any of
Lassie&amp;rsquo;s fictional rescues because she can&amp;rsquo;t bark. That didn&amp;rsquo;t matter.
Smart pig that she is, Lulu did the next best thing. She laid down in
front of a car on the road outside the trailer and then led a
disbelieving motorist to Altsman, whose ordeal lasted 45 minutes. Had 15
more minutes elapsed, doctors told her, she likely would have died.
&amp;ldquo;Pigs are very, very smart,&amp;rdquo; Altsman, 57, said yesterday. She is
recuperating from heart surgery she underwent Sept. 15. &amp;ldquo;They&amp;rsquo;re a lot
smarter than dogs.&amp;rdquo; ….Enter Lulu &amp;ldquo;She looked at my head. She made sounds
like she was crying,&amp;rdquo; said Altsman, who then imitated the sound – quite
indescribable – of a crying Vietnamese potbellied pig. &amp;ldquo;You know, they
cry big fat tears,&amp;rdquo; she noted. But the porker pulled herself together,
and headed outside through the doggy/piggy door and into the fenced-in
yard. Never before had Lulu left the confines of the yard – except for a
leash walk – but this was no ordinary day. She somehow pushed open the
gate and walked into the road. There, Lulu gave new meaning to the
phrase &amp;ldquo;hogging the road.&amp;rdquo; Witnesses later told Altsman that Lulu waited
until a car approached and then walked onto the road and laid down in
front of it. Several times she returned to Altsman only to leave again
and try to get help. One man stopped but later said he was so unsure of
what the creature on the road was that he was afraid to get out. &amp;ldquo;She&amp;rsquo;s
not very attractive,&amp;rdquo; Altsman allowed. But another motorist stopped for
the prone pig and got out. Lulu knew just what to do. She led the man to
the house and the rescue. &amp;ldquo;I heard a man hollering through the door,
&amp;lsquo;Lady, your pig&amp;rsquo;s in distress,&amp;rdquo;&amp;rsquo; Altsman said. &amp;ldquo;I said, &amp;lsquo;I&amp;rsquo;m in
distress, too. Please call an ambulance.&amp;rdquo; The man, whose name Altsman
never learned, did just that and medics quickly arrived. But when the
pig tried to get into the ambulance with Altsman, medics gently let Lulu
know she had done enough for one day. Later, it was discovered that Lulu
had cut her rather pronounced stomach on the obviously too-small
doggy/piggy door. &amp;ldquo;My husband keeps enlarging it but she keeps
enlarging, too,&amp;rdquo; Altsman said of Lulu, who turned 1 on July 4. Lulu was
purchased in Edinboro in August 1997 by Jack Altsman as a 40th-birthday
present for the couple&amp;rsquo;s daughter, Jackie, of Fombell, Beaver County.
Jackie, however, went on a five-day whale-watching trip to New England
and asked her parents to baby-sit Lulu. Jackie really didn&amp;rsquo;t want the
pig, Altsman said. &amp;ldquo;She came back on Aug. 18 and kept putting off
(picking up Lulu), saying, &amp;lsquo;Next weekend, next weekend.&amp;rsquo; You know how
kids are.&amp;rdquo; The Altsmans became attached to the porcine house pet, even
as it exploded from 4 pounds to 150. And counting. And how did Altsman
thank Lulu? &amp;ldquo;She got a jelly doughnut,&amp;rdquo; said Altsman. She then made a
sloshing type noise that Lulu apparently makes when she devours pastry.
Edited. By Michael A. Fuoco, Post-Gazette Staff Writer
&lt;a href=&#34;https://old.post-gazette.com/regionstate/19981010pig2.asp&#34;&gt;(Post-Gazette&lt;/a&gt;
or &lt;a href=&#34;https://unsolvedmysteries.fandom.com/wiki/Lulu&#34;&gt;Unsolved Wiki&lt;/a&gt;).&lt;/p&gt;
&lt;h1 id=&#34;7-hunting&#34; class=&#34;anchor-header&#34;&gt;7 Hunting &lt;a class=&#34;anchor-link&#34; href=&#34;#7-hunting&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;71-if-we-werent-hunting-deer-they-would-overpopulate-and-start-dying-horrible-deaths-because-of-the-lack-of-food&#34; class=&#34;anchor-header&#34;&gt;7.1 If we weren&amp;rsquo;t hunting deer they would overpopulate and start dying horrible deaths because of the lack of food. &lt;a class=&#34;anchor-link&#34; href=&#34;#71-if-we-werent-hunting-deer-they-would-overpopulate-and-start-dying-horrible-deaths-because-of-the-lack-of-food&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) If there is lack of food the animal population will not grow as
much. If there is less food there are going to be less animals.&lt;/p&gt;
&lt;p&gt;b) Humans have overpopulated many areas of the earth which has resulted
in lack of food and poor living conditions, yet we do not hunt and
execute them.&lt;/p&gt;
&lt;p&gt;c) In recent years, deer populations have increased to numbers
unsupportable by wildlife habitat alone. Many researchers believe that
this increase results from continued human incursion into deer habitat,
and the mismanagement of deer populations by forest and wildlife
authorities who see hunting as the primary means of population control.
Wildlife and land management agencies purport to effectively limit deer
populations to numbers sustainable by their natural habitat. In reality,
the policies of such agencies exacerbate deer overpopulation, serving
only to provide a population large enough to suit sport hunters. The
overpopulation of deer stems not only from the specific mismanagement of
deer populations, but from them, mismanagement of our forestlands and
natural areas. Currently, there are approximately eight does for every
buck in the wild. Laws restrict the number of does that hunters may
kill. Deer do not have monogamous mating relationships, and bucks will
often mate with more than one female. As a result, the ratio of does to
bucks sets the stage for a population explosion. Allowing hunters to
kill more does, however, does not resolve population problems. In the
nineteenth and early twentieth centuries, the open hunting of does left
fawns without mothers, and removed too many females from the breeding
population. Sport hunting decimated deer populations in many states. As
a result, states passed laws restricting the hunting of does. These
policies have contributed to the overpopulation of deer.&lt;/p&gt;
&lt;p&gt;d) Hunting does remove some animals from the population, but it does
not keep deer populations at a continually reduced level. Immediately
after a hunt, the remaining animals flourish because less competition
for food exists, allowing the remaining animals to live healthier lives,
and resulting in a higher reproductive rate. Left alone by humans, the
ratio of does to bucks would be approximately equal. In Defense of
Animals believes that sport hunting is not only an ineffective wildlife
management tool, but a cruel and unnecessary practice. Sport hunting
should be banned, allowing deer populations to regulate themselves
naturally.&lt;/p&gt;
&lt;p&gt;e) This comes from the New Jersey Dept. of Fish and Wildlife
&lt;a href=&#34;http://www.state.nj.us/dep/fgw/hunting.htm&#34;&gt;website&lt;/a&gt; Note Commentary
provided by BD. New Jersey offers sportsmen and women more than 500,000
acres of state-owned public open space providing a diversity of habitats
from hardwood ridges and rolling hills to pine forests and salt marsh.
(note: If this is PUBLIC land, why are hunters allowed to kill on this
land? I&amp;rsquo;m not a hunter and strongly disagree with hunting. If it&amp;rsquo;s
public land, may I hike on it? And, if so, is there a risk of me being
shot by a hunter?) This total includes more than 276,000 acres in 118
Wildlife Management Areas, specifically managed to enhance wildlife
populations and provide for wildlife-oriented recreation. (note 2 Ah, I
see. So, you&amp;rsquo;re not REALLY trying to control wildlife populations,
you&amp;rsquo;re trying to ENHANCE them. Does this not go against what hunters and
the NJ Dept. of Fish and Wildlife profess? You&amp;rsquo;re not trying to keep
wildlife down to &amp;lsquo;controllable&amp;rsquo; numbers, you&amp;rsquo;re trying to increase
numbers to ensure your revenue from hunters. Typical lies coming from
anti-nature zealots. ) New Jersey offers more than a hundred days of
deer hunting, including seasons for bow, shotgun and muzzleloading
rifle. Multiple bag limits are the rule in most zones. The 2001-02 deer
harvest was 68,669. In addition, some of the best waterfowl hunting on
the East coast is found in the Garden State. Snow geese, brant, black
duck, mallard, bufflehead and a variety of other waterfowl species
provide extensive hunting opportunities, especially on the coastal
marshes. The Rockport Pheasant Farm produces 55,000 pheasants annually
for release on selected wildlife management areas. (note 3 Huh? What!
The Rockport Pheasant Farm PRODUCES? But why? If there is truly an
&amp;lsquo;overabundance&amp;rsquo; of animals (that need &amp;lsquo;harvesting&amp;rsquo;) why purposely BREED
animals to be killed. I also heard that New York imports pheasants for
hunting. Illogical, to say the least!) The wild turkey, reestablished in
the late 1970s, continues to increase throughout the state with the
population now estimated at 18,000 - 20,000 with an annual harvest of
more than 2,000. (note 4: (note 4: Can someone explain to me why the
wild turkey needed to be reestablished? My guess is that they were
hunted to such low numbers that they had to be bred and imported from
other areas. AGAIN, illogical! Please, the next time you spout
&amp;ldquo;conservation,&amp;rdquo; &amp;ldquo;manageable numbers&amp;rdquo; or &amp;ldquo;over population,&amp;rdquo; read you own
text, FIRST!&lt;/p&gt;
&lt;p&gt;f) Oh yeah – humans really know how to manage wildlife. Case study: &amp;ldquo;A
well-meant but misguided decision by conservationists is driving a
central Asian antelope to the brink of extinction, a report claims
today. Poachers who were encouraged to hunt the saiga, an antelope of
the steppes of Russia and Kazakhstan, to ease the pressure on rhino in
Africa and Asia, have brought about a catastrophic 97 per cent fall in
the animal&amp;rsquo;s numbers in a decade, according to this week&amp;rsquo;s New Scientist
magazine.&amp;rdquo; &amp;ldquo;The decline from more than a million to fewer than 30,000 is
through to be the most sudden and severe population crash of a large
mammal. The saiga has been hunted, says the report by Fred Pearce, a
science writer, because in the early 1990s the World Wide Fund for
Nature (WWF) and other conservation groups actively promoted the saiga
horn as an alternative to the horn of endangered rhinos, which is used
as an ingredient in traditional Chinese medicine…..&amp;ldquo;The plains used to
be black with these antelopes, but now you can go out there and not see
any at all,&amp;rdquo; says Dr Abigail Entwistle, director of the Eurasia
programme of the conservation charity Fauna and Flora International.
&amp;ldquo;This is the most sudden change in fortune for a large mammal species
recorded in recent times.&amp;quot;…According to the report, WWF began a campaign
in 1991 in Hong Kong to publicise saiga horn as an alternative to rhino
horn, which when ground up is widely used in traditional Chinese
medicine as a remedy. Rhinoceros populations in Africa and Asia have
also been devastated by poachers hunting them for their
horns.&amp;quot;…According to Eleanor Milner-Gulland, of Imperial College London,
the leading Western expert on the saiga, there is no known case in
biology where the sex ratio has gone so wrong that fecundity has
disappeared in this way. Dr Milner-Gulland says that between 1993 and
1998, saiga numbers across central Asia almost halved, to around
600,000. Then, with most of the males gone, the population crash began
in earnest, with numbers halving each year since, until last year&amp;rsquo;s
census recorded just 30,000 individuals…Hunters are unlikely to drive
the saiga to total extinction but without an unexpected reversal in its
fortunes it will soon be confined to zoos and a few small reserves.&amp;rdquo;
&lt;a href=&#34;https://www.independent.co.uk/climate-change/news/rare-antelope-driven-to-edge-of-extinction-by-wellmeaning-conservationists-118786.html&#34;&gt;Rare antelope driven to edge of extinction by well-meaning
conservationists (Independent, 13 Feb,
2003&lt;/a&gt;).
Also see Mao Zedong&amp;rsquo;s inane &lt;a href=&#34;https://indusscrolls.com/during-1958-chinese-famine-people-ate-people-parents-their-kids&#34;&gt;Anti-sparrow
Drive&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;g) Yep–those hunters really do good. &lt;a href=&#34;https://www.theguardian.com/society/2004/nov/04/environment.france&#34;&gt;Hunters kill last brown
bear&lt;/a&gt;
Amelia Gentleman in Paris Thursday November 4, 2004 Hunters have shot
dead the last female brown bear native to the Pyrenees, condemning the
species to extinction and causing an &amp;ldquo;environmental catastrophe&amp;rdquo; for
France, the government said. Animal protection groups were last night
concerned for the survival of the bear&amp;rsquo;s 10-month-old orphaned cub which
escaped unharmed, but which was barely weaned. His mother,
affectionately known by game wardens as Cannelle (Cinnamon), was killed
on Monday when a group of boar-hunters shot her in what they claim was
self-defence. The environment minister, Serge Lepeltier, was to visit
the site of the killing last night to launch an investigation into how
the six experienced hunters had been allowed to organise a wild boar
shoot in the area where the bear was living.&lt;/p&gt;
&lt;h2 id=&#34;72-a-lot-of-people-say-let-the-deers-natural-predators-kill-them-we-are-just-that&#34; class=&#34;anchor-header&#34;&gt;7.2 A lot of people say let the deer&amp;rsquo;s natural predators kill them, We are just that. &lt;a class=&#34;anchor-link&#34; href=&#34;#72-a-lot-of-people-say-let-the-deers-natural-predators-kill-them-we-are-just-that&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Put a toddler in a room with an apple and a hamster. If the toddler
eats the hamster and plays with the apple, then humans are natural
predators. (Repeat experiment with young cat for comparison).&lt;/p&gt;
&lt;p&gt;b) If we were the natural predators of deer we should be able to run
down and catch and devour a deer with only our teeth and hands–just like
a lion does. If we didn&amp;rsquo;t use tools – we would be the prey!&lt;/p&gt;
&lt;h2 id=&#34;73-animals-are-treated-terribly-in-the-meat-industry-so-isnt-hunting-better-than-getting-meat-from-the-super-market&#34; class=&#34;anchor-header&#34;&gt;7.3 Animals are treated terribly in the meat industry so isn&amp;rsquo;t hunting better than getting meat from the super market? &lt;a class=&#34;anchor-link&#34; href=&#34;#73-animals-are-treated-terribly-in-the-meat-industry-so-isnt-hunting-better-than-getting-meat-from-the-super-market&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Maybe, but since meat eating itself isn&amp;rsquo;t justified, there is no
excuse to be hunting either.&lt;/p&gt;
&lt;p&gt;b) People who can go out and learn to use a rifle, get a hunting
license, drive a car to get ammunition then drive to the forest to wait
for an animal to come along, then shoot it, then take it home on the
hood of the car(assuming it doesnt get away and die a slow painful
death), then cut it up and skin it, then cook it—can very easily just
drive or walk or bike to the grocery store and get vegetables and fruit
or meat alternatives which are healthier for you. It saves time and
money and it avoids the nastiness of the meat industry altogether.&lt;/p&gt;
&lt;p&gt;c) No its not better. It is like saying: &amp;ldquo;torturing someone before you
kill him is worse than just killing him.&amp;rdquo; Yeah–but its irrelevant, since
the killing is unjustified to begin with.&lt;/p&gt;
&lt;h2 id=&#34;74-native-peoples-hunt-and-fish-and-trap-are-you-going-to-say-it-is-wrong-for-them-to-do-it--&#34; class=&#34;anchor-header&#34;&gt;7.4 Native peoples hunt and fish and trap, are you going to say it is wrong for them to do it? -&amp;gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#74-native-peoples-hunt-and-fish-and-trap-are-you-going-to-say-it-is-wrong-for-them-to-do-it--&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;[Editor: For more First Nations animal use arguments see &lt;a href=&#34;http://towardsfreedom.com/iwrters/kg/arvegfaq/#headline-104&#34;&gt;Various
section&lt;/a&gt;]&lt;/p&gt;
&lt;p&gt;a) Yes, but we are not talking about native peoples, we are talking
about people who can easily give up the eating of animals – like you.&lt;/p&gt;
&lt;p&gt;b) Some people in desperate situations kill other people and steal from
them to survive, are you saying that&amp;rsquo;s right?&lt;/p&gt;
&lt;p&gt;c) Anthropological excavations of many sites all around the world have
shown that native people actually survived primarily (over 70%) on
foraging, not hunting. and in any case, it is no longer necessary for
their survival to hunt and fish.&lt;/p&gt;
&lt;p&gt;d) If they are human beings then they should live according to the same
ethical principles as any other human. No one can justify causing
unnecessary harm to others by citing tradition or racial background.&lt;/p&gt;
&lt;p&gt;e) Modern tribal peoples (at least in North America) use guns,
electronics, industrial textiles and often sell their products to
westerners. They would be hypocritical to say that they are living
traditionally–when they are using modern technology. If they are willing
to give up the tradition of carving spears–than they should be willing
to give up the tradition of cruelty.&lt;/p&gt;
&lt;p&gt;f) Some native tribes like the Makah also kept human slaves. Others
practiced human sacrifice and infanticide. Should they be allowed to
re-adopt those practices too?&lt;/p&gt;
&lt;h2 id=&#34;75-your-philosophy-may-say-that-it-is-wrong-for-nativesaboriginals-to-hunt-and-fish-but-they-regard-the-animals-as-their-brothers&#34; class=&#34;anchor-header&#34;&gt;7.5 Your philosophy may say that it is wrong for natives/aboriginals to hunt and fish, but they regard the animals as their brothers. &lt;a class=&#34;anchor-link&#34; href=&#34;#75-your-philosophy-may-say-that-it-is-wrong-for-nativesaboriginals-to-hunt-and-fish-but-they-regard-the-animals-as-their-brothers&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) If that is the case, then why do the Inuit, allegedly the natives of
the arctic, need hides and tools to survive, while their &amp;ldquo;brothers&amp;rdquo; the
wolf and polar bear, do not? Without their artificial support, humans
would be the prey.&lt;/p&gt;
&lt;p&gt;b) While some aboriginal beliefs may regard other species as their kin,
they still treat them in ways that run contradictory to the way they
would treat other humans in their group. Citing some brotherhood is a
sentimental appeal, not based on reason or ethical consistency.&lt;/p&gt;
&lt;p&gt;c) Oh that&amp;rsquo;s sweet. &amp;ldquo;I love you brother – that&amp;rsquo;s why I am going to
drive this spear into your gut, skin you, then sell your innards for
cash so I can get a better tv set.&amp;rdquo;&lt;/p&gt;
&lt;h1 id=&#34;8-meat-eating-and-dairy-consumption&#34; class=&#34;anchor-header&#34;&gt;8 Meat Eating And Dairy Consumption &lt;a class=&#34;anchor-link&#34; href=&#34;#8-meat-eating-and-dairy-consumption&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;81-everyone-eats-meat-so-why-shouldnt-i&#34; class=&#34;anchor-header&#34;&gt;8.1 Everyone eats meat, so why shouldn&amp;rsquo;t I? &lt;a class=&#34;anchor-link&#34; href=&#34;#81-everyone-eats-meat-so-why-shouldnt-i&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) If everyone jumped off a cliff would you?&lt;/p&gt;
&lt;p&gt;b) Don&amp;rsquo;t give into peer pressure!&lt;/p&gt;
&lt;p&gt;c) If everyone thinks like that then we will never make any ethical
progress on this world!&lt;/p&gt;
&lt;p&gt;d) So you believe that you should hold yourself to the lowest common
ethical standard possible?&lt;/p&gt;
&lt;p&gt;e) Remember Socrates: Don&amp;rsquo;t Eat Animals. &amp;ldquo;Why is it so hard, seemingly
impossible, for our &amp;lsquo;responsible&amp;rsquo; press to convey the kinds of concerns
that Socrates raised as portrayed in Plato&amp;rsquo;s Republic … [Editor: see
&lt;a href=&#34;https://ivu.org/history/greece_rome/socrates.html&#34;&gt;link&lt;/a&gt; for
Socrates-Glaucon discussion.] Today, the resources that are required to
sustain this wasteful way of living (&amp;lsquo;diet&amp;rsquo; is Greek for &amp;lsquo;way of
living&amp;rsquo;) include large amounts of energy (read &amp;lsquo;oil&amp;rsquo;) for fertilizer,
pesticides, antibiotics, refrigeration, water pumping, etc. So today we
go to war to maintain our access to oil supplies, but the point Socrates
made 2500 years ago is still relevant today. We do not hear about these
concerns he raised so many years ago. Why not?&amp;rdquo; (Originally posted in
the Usenet newsgroup rec.food.veg on Nov 18, 1994 by John Champagne
(&lt;a href=&#34;mailto:jchampag@lonestar.utsa.edu&#34;&gt;jchampag@lonestar.utsa.edu&lt;/a&gt;). Reposted at the &lt;a href=&#34;https://ivu.org/history/greece_rome/socrates.html&#34;&gt;International Vegetarian
Union website&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;f) Heart disease and cancer are the leading killers of Americans - if
you were to follow a vegan diet your chances of dying from heart disease
or cancer is greatly reduced.&lt;/p&gt;
&lt;p&gt;g) Humans who eat meat risk being the incubator for new diseases that
may jump species. SARS, BSE (or mad cow disease), and now Asian bird
flu: &amp;ldquo;Thai officials were battling yesterday to contain mounting public
panic over the outbreak of avian influenza, which has left millions of
chickens dead and killed at least eight people across Asia. Up to 13
deaths have been linked to the disease … However, far more worrying than
the demise of the chicken industry is whether, under the right
conditions, a mutant strain of airborne influenza is developing that
jumps species and can be transmitted to, and between, humans. That could
put the world at risk of a deadly epidemic that would dwarf the impact
of Sars.&amp;rdquo; &lt;a href=&#34;https://www.independent.co.uk/news/science/flu-panic-grows-as-death-toll-rises-75232.html&#34;&gt;Flu panic grows as death toll
rises&lt;/a&gt;.
Who needs germ warfare labs when you have meat eaters?&lt;/p&gt;
&lt;p&gt;h) From the Lancet 2004; 363: 234-36 &amp;ldquo;The establishment of permanent
live-animal markets (wet markets) in many countries means that there is
usually carry over of animals from one day to the next, and more
expensive animals (eg, pheasants in poultry markets, civet cats in
red-meat markets) can stay from days to weeks. Daily introduction of new
animals provides optimum conditions for amplification and perpetration
of disease agents such as influenza. The influenza virus has a segmented
negatively stranded RNA genome with a propensity for reassortment and
generation of novel agents. Add the daily human contacts (including
children) with the live animals, and conditions are at an optimum for
zoonotic transfer and the evolution of infectious disease agents.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;i) &amp;ldquo;Scientists have shown that the three major pandemics of human
influenza in the 20th century - 1918, 1958 and 1968 - were all the
result of avian virus changing its structure and becoming more
infectious to people. The densely populated Far East is considered a
source of new flu strains because domestic poultry and pigs are
routinely reared and handled by ordinary people.&amp;rdquo; New threat feared as
pigs test positive for bird flu virus. By Steve Connor, Science Editor
07 February 2004
&lt;a href=&#34;http://news.independent.co.uk/world/science_medical/story.jsp?story=488767&#34;&gt;(news.independent&lt;/a&gt;
link NA, but see these &lt;a href=&#34;http://www.portraitofindia.com/madcow2.htm&#34;&gt;Public Health and Challenges to Food Self
Sufficiency and Reliance&lt;/a&gt;
and &lt;a href=&#34;https://www.nature.com/news/2004/040823/full/news040823-1.html&#34;&gt;Pigs test positive for bird
flu&lt;/a&gt;.)&lt;/p&gt;
&lt;h2 id=&#34;82-people-from-3rd-world-countries-have-to-eat-meat-to-survive-and-what-about-the-people-in-the-arctic&#34; class=&#34;anchor-header&#34;&gt;8.2 People from 3rd world countries have to eat meat to survive and what about the people in the Arctic? &lt;a class=&#34;anchor-link&#34; href=&#34;#82-people-from-3rd-world-countries-have-to-eat-meat-to-survive-and-what-about-the-people-in-the-arctic&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) People in a Third world country do not need to eat meat to survive.
The grain and water used to feed livestock could easily be used to feed
many times the population according to a vegetarian diet. As for people
in colder climates–if they can import guns, clothing, electronics,
computers etc, then they can import vegetarian food. After all, people
in colder climates, unlike real natives of the colder regions–polar
bears, penguins, arctic wolves, need artificial means to survive–without
it–they would perish. So relying on vegetable and fruit imports is no
big sacrifice if one wants to be compassionate and ethical.&lt;/p&gt;
&lt;h2 id=&#34;83-inuit-in-the-arctic-need-to-eat-meat-to-survivejust-like-bears-and-wolves&#34; class=&#34;anchor-header&#34;&gt;8.3 Inuit in the Arctic need to eat meat to survive–just like bears and wolves. &lt;a class=&#34;anchor-link&#34; href=&#34;#83-inuit-in-the-arctic-need-to-eat-meat-to-survivejust-like-bears-and-wolves&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) People in the Arctic choose to live there–they don&amp;rsquo;t need to live
there–thus they don&amp;rsquo;t need to eat meat. A bear does not choose to live
there–they have to live there–thus they do need to eat whatever they can
to survive.&lt;/p&gt;
&lt;h2 id=&#34;84-alright-if-were-not-supposed-to-eat-animals-how-come-theyre-made-of-meat&#34; class=&#34;anchor-header&#34;&gt;8.4 Alright, if we&amp;rsquo;re not supposed to eat animals, how come they&amp;rsquo;re made of meat? &lt;a class=&#34;anchor-link&#34; href=&#34;#84-alright-if-were-not-supposed-to-eat-animals-how-come-theyre-made-of-meat&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Humans are made of meat too–so that means it is ok to be a cannibal
also.&lt;/p&gt;
&lt;h2 id=&#34;85-if-everyone-stopped-eating-meatandor-dairy-products-then-one-would-get-all-scrawny-just-eating-a-diet-of-vegetables&#34; class=&#34;anchor-header&#34;&gt;8.5 If everyone stopped eating meat(and/or dairy products), then one would get all scrawny just eating a diet of vegetables. &lt;a class=&#34;anchor-link&#34; href=&#34;#85-if-everyone-stopped-eating-meatandor-dairy-products-then-one-would-get-all-scrawny-just-eating-a-diet-of-vegetables&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Do I LOOK like I am starving?&lt;/p&gt;
&lt;p&gt;b) Name 4 sources of calcium OTHER than dairy products.&amp;rdquo; (i love this
one. most people can&amp;rsquo;t answer.)&lt;/p&gt;
&lt;p&gt;c) Any idea why the USA has one of the highest percentages of dairy
consumption AND osteoporosis?!?&lt;/p&gt;
&lt;p&gt;d) Okay great! I have a vegetarian bodybuilder I want to arrange a
death match with you. I might as well get rich off your stupidity.&lt;/p&gt;
&lt;p&gt;e) Carl Lewis, the 9-time Olympic gold medalist shares how a vegan diet
helped him achieve the &lt;a href=&#34;https://www.kinderworld.org/videos/strength/carl-lewis-vegan-diet/&#34;&gt;best results of his
career&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;f) Novak Djokovic, the GOAT of tennis on his &lt;a href=&#34;https://www.kinderworld.org/videos/strength/novak-djokovic-vegan-plant-based-diet/&#34;&gt;plant-based
journey&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;g) A documentary by James Cameron. Following James Wilks on his quest
for the truth about the dangerous myth - that meat is necessary for
protein, strength and health. See &lt;a href=&#34;https://www.kinderworld.org/videos/strength/the-game-changers-trailer/&#34;&gt;The Game
Changers&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;86-you-only-go-around-once-do-not-sacrifice-your-entire-life-for-something-that-does-not-matter&#34; class=&#34;anchor-header&#34;&gt;8.6 You only go around once, do not sacrifice your entire life for something that does not matter. &lt;a class=&#34;anchor-link&#34; href=&#34;#86-you-only-go-around-once-do-not-sacrifice-your-entire-life-for-something-that-does-not-matter&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Oh yeah – and I guess fighting child abuse, women&amp;rsquo;s rights, crime,
and injustice doesn&amp;rsquo;t matter either. Why not just become a serial killer
with an attitude like that?&lt;/p&gt;
&lt;h2 id=&#34;87-if-everyone-stopped-eating-meat-then-what-would-we-do-with-all-the-animals-we-would-be-overrun-by-them&#34; class=&#34;anchor-header&#34;&gt;8.7 If everyone stopped eating meat, then what would we do with all the animals? We would be overrun by them. &lt;a class=&#34;anchor-link&#34; href=&#34;#87-if-everyone-stopped-eating-meat-then-what-would-we-do-with-all-the-animals-we-would-be-overrun-by-them&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Everyone wouldn&amp;rsquo;t stop eating animals at once. As demand drops off,
so will breeding and raising of animals intended for consumption. We are
breeding them at this rate, this is not their natural rate of population
growth.&lt;/p&gt;
&lt;h2 id=&#34;88-if-everyone-stopped-eating-meat-then-the-species-would-go-extinct-without-us-breeding-them-for-consumption&#34; class=&#34;anchor-header&#34;&gt;8.8 If everyone stopped eating meat, then the species would go extinct without us breeding them for consumption. &lt;a class=&#34;anchor-link&#34; href=&#34;#88-if-everyone-stopped-eating-meat-then-the-species-would-go-extinct-without-us-breeding-them-for-consumption&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) People are not going to stop eating animals all at once, it will
most likely be a gradual reduction. There will also probably be a few
people who will still keep them as companion animals.&lt;/p&gt;
&lt;p&gt;b) So? if they did go extinct it wouldn&amp;rsquo;t hurt anything. They have been
breed over the years to be something other than what their indigenous
species originally was and all they are doing right now is causing
erosion and pollution to the environment.&lt;/p&gt;
&lt;p&gt;c) If the only way to keep your family lineage intact was to put you in
extremely poor living conditions, force breed you, eat you, and then
steal your children and put them through the same cycle, wouldn&amp;rsquo;t you
rather go extinct?&lt;/p&gt;
&lt;p&gt;d) They existed in the wild before they were domesticated for human
consumption..&lt;/p&gt;
&lt;p&gt;e) If we were all vegan, then organizations like &lt;a href=&#34;https://www.farmsanctuary.org&#34;&gt;Farm
Sanctuary&lt;/a&gt; could still operate farms
where chickens, pigs, and cows could peacefully and naturally live out
their lives in harmony with human animals.&lt;/p&gt;
&lt;h2 id=&#34;89-all-the-food-charts-school-cafeterias-our-whole-culture-makes-it-appear-that-meat-and-dairy-are-natural-and-nutritious-foods-for-you-why-would-everyone-be-wrong&#34; class=&#34;anchor-header&#34;&gt;8.9 All the food charts, school cafeterias; our whole culture makes it appear that meat and dairy are natural and nutritious foods for you, why would everyone be wrong? &lt;a class=&#34;anchor-link&#34; href=&#34;#89-all-the-food-charts-school-cafeterias-our-whole-culture-makes-it-appear-that-meat-and-dairy-are-natural-and-nutritious-foods-for-you-why-would-everyone-be-wrong&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Have you ever looked at who sponsors those food charts? (psst! the
meat and dairy industries)&lt;/p&gt;
&lt;p&gt;b) The foods in the charts depict only the most common foods. The USDA
likes to emphasize that their food guide pyramid is &amp;ldquo;well known&amp;rdquo;. But on
closer inspection, even mainstream organizations like the USDA/FDA do
not claim that meat and dairy are actually necessary for good health.
Alternative food charts for vegetarians and vegans exist. On the other
hand, evidence abounds that the current overconsumption of meat and
dairy is responsible at least in part for common health problems, like
heart disease, obesity, diabetes.&lt;/p&gt;
&lt;p&gt;c) Nutrition is not an easy science. The results of mass
experimentation take a long time to become clear. Mass experimentation
in the developed countries with overconsumption of meat, fat and dairy
has led to an epidemic of heart disease, obesity and other diseases. The
official recommendations are beginning to change. But both from a
medical perspective and from an ethical perspective the change is too
slow.&lt;/p&gt;
&lt;p&gt;d) You know, we are THE ONLY species that actually drinks the milk of
another species. You don&amp;rsquo;t see giraffes nursing on goats, do you? That
milk was made for the cow&amp;rsquo;s baby, not you.&lt;/p&gt;
&lt;p&gt;e) See &lt;a href=&#34;https://nutritionfacts.org&#34;&gt;nutritionfacts.org&lt;/a&gt; for
peer-reviewed facts on nutrition.&lt;/p&gt;
&lt;h2 id=&#34;810-humans-are-predators-if-we-were-to-eat-veggies-our-eyes-wouldnt-be-as-such-we-would-be-more-like-deer-or-turkeys-with-our-eyes-on-the-sides-of-our-heads-to-watch-for-danger&#34; class=&#34;anchor-header&#34;&gt;8.10 Humans are predators, if we were to eat veggies our eyes wouldn’t be as such. We would be more like deer or turkeys with our eyes on the sides of our heads to watch for danger. &lt;a class=&#34;anchor-link&#34; href=&#34;#810-humans-are-predators-if-we-were-to-eat-veggies-our-eyes-wouldnt-be-as-such-we-would-be-more-like-deer-or-turkeys-with-our-eyes-on-the-sides-of-our-heads-to-watch-for-danger&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Gorillas are vegetarians and they have 97.7% human DNA. Likewise,
chimpanzees have 98.4% human DNA and are primarily vegetarian. (Humans
and chimpanzees are more closely genetically related than an African
elephant is to an Asian elephant). Chimpanzee and gorilla&amp;rsquo;s eyes are not
on the sides of their heads.&lt;/p&gt;
&lt;p&gt;b) When we have fangs, prehensile tails, and claws we can continue this
conversation.&lt;/p&gt;
&lt;p&gt;c) So, I have the means to kill you, but I am not going to.&lt;/p&gt;
&lt;p&gt;d) Set a toddler down next to an apple and a hamster. if he/she eats
the hamster and ignores the apple, then we can talk.&lt;/p&gt;
&lt;p&gt;e) My fists have the ability to punch people but that doesn&amp;rsquo;t mean I
should go around doing that.&lt;/p&gt;
&lt;p&gt;f) So what does that make me?&lt;/p&gt;
&lt;p&gt;g) &lt;a href=&#34;https://drmiltonmillsplantbasednation.com/the-comparative-anatomy-of-eating/&#34;&gt;Comparative anatomy of
humans&lt;/a&gt;
by Milton R. Mills, M.D. excerpts: In conclusion, we see that human
beings have the gastrointestinal tract structure of a “committed”
herbivore. Humankind does not show the mixed structural features one
expects and finds in anatomical omnivores such as bears and raccoons.
Thus, from comparing the gastrointestinal tract of humans to that of
carnivores, herbivores and omnivores we must conclude that humankind&amp;rsquo;s
GI tract is designed for a purely plant-food diet. See &lt;a href=&#34;https://justiceforanimals.org/Table:_The_Comparative_Anatomy_of_Eating&#34;&gt;summary
chart&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;h) Humans are predators because they choose to be not because they have
to be.&lt;/p&gt;
&lt;p&gt;i) From the Christian perspective God put our eyes just where he wants
them and there they will stay … 14 I will praise thee; for I am
fearfully and wonderfully made: marvellous are thy works; and that my
soul knoweth right well. 15 My substance was not hid from thee, when I
was made in secret, and curiously wrought in the lowest parts of the
earth. 16 Thine eyes did see my substance, yet being unperfect; and in
thy book all my members were written, which in continuance were
fashioned, when as yet there was none of them. (&lt;a href=&#34;https://www.biblegateway.com/passage/?search=Psalm+139%3A14-16&#34;&gt;Psalm
139:14-16&lt;/a&gt;)&lt;/p&gt;
&lt;h2 id=&#34;811-if-everyone-stopped-eating-meat-then-the-food-would-be-bland&#34; class=&#34;anchor-header&#34;&gt;8.11 If everyone stopped eating meat, then the food would be bland. &lt;a class=&#34;anchor-link&#34; href=&#34;#811-if-everyone-stopped-eating-meat-then-the-food-would-be-bland&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) There are good meat substitutes on the market.&lt;/p&gt;
&lt;p&gt;b) The food is really anything but bland. most people find that after
switching to a veg diet their food options seem to expand because they
are forced to try new things and their palate no longer revolves around
the same foods in every meal. it&amp;rsquo;s not just raw tasteless vegetables.
you can still use herbs and spices and many sauces and pastas and breads
etc. Plus there are many great substitutes for all of your old
favorites.&lt;/p&gt;
&lt;p&gt;c) Check out the items in &lt;a href=&#34;https://www.amazon.com/Raw-Uncook-Book-Vegetarian-Food/dp/0060392622&#34;&gt;RAW: The Uncook
Book&lt;/a&gt;
and also see this &lt;a href=&#34;http://www.rawfoods.com/juliano/&#34;&gt;intro&lt;/a&gt;. There are
many other books and sites containing recipes (eg
&lt;a href=&#34;Https://vegsource.com/recipes/&#34;&gt;Vegsource&lt;/a&gt;,
&lt;a href=&#34;https://www.drmcdougall.com/recipes/&#34;&gt;McDougall&lt;/a&gt;) burying the nonsense
that veg food is bland.&lt;/p&gt;
&lt;h2 id=&#34;812-if-everyone-stopped-eating-meat-then-you-would-suffer-from-calcium-iron-and-protein-deficiencies&#34; class=&#34;anchor-header&#34;&gt;8.12 If everyone stopped eating meat, then you would suffer from calcium, iron, and protein deficiencies. &lt;a class=&#34;anchor-link&#34; href=&#34;#812-if-everyone-stopped-eating-meat-then-you-would-suffer-from-calcium-iron-and-protein-deficiencies&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Certain fruits and vegetables are loaded with calcium.. Certain
greens contain much iron. Soy products, and legumes provide ample
protein plus fiber without the fat and cholesterole…..&lt;/p&gt;
&lt;p&gt;b) Any nutrients that you find in meat can easily be found in plant
foods (and without all the fat and cholesterol). If you eat a variety,
there is no need to worry about vitamin or mineral deficiencies. It has
actually been found that americans get 2-3 times the protein amount that
is healthy for them, and this extra protein overloads the body with
acid. to buffer the acid the body takes calcium out of your bones.
Studies have also shown that vegetarians have stronger bones and lower
cholesterol than meat eaters.&lt;/p&gt;
&lt;p&gt;c) Soldiers in the Roman Army subsisted on a diet made up of very plain
foods. Soldiers were required to pay up to one third of their wages for
their food. They ate mostly bread, perhaps porridge, cheese or beans
with cheap wine to wash it down (Marks, Tingay 16). Marks, Anthony,
Tingay, Graham. The Romans. London. Usborne Publishing Ltd., 1990.&lt;/p&gt;
&lt;p&gt;d) &amp;ldquo;Dupont says that a soldier&amp;rsquo;s diet was even more extremely limited.
She reports that Legionaries ate only bread and drank only water plus a
little vinegar when the weather was hot. It was considered that &amp;ldquo;bread
was the only food &amp;ldquo;fit for a soldier, hard food for hard men&amp;rdquo;(Dupont
125). Dupont, Florence. Daily Life in Ancient Rome. Cambridge, USA.
Basil Blackwell Ltd., 1992. Taken from: Social Position and Food in the
Roman Empire -or- You Eat What You Are Jean Preston Roman Civilization
Dr. Christine Renaud 2 December 1997&lt;/p&gt;
&lt;p&gt;e) Roman soldiers carried their grain (high gluten wheat) and flour
grindstones with them on the march. At night, after their 20 mile daily
march they would have pasta and baked bread. They preferred this even
over meat. When they did eat meat they considered it to be &amp;ldquo;barbarian
food.&amp;rdquo; (See &lt;a href=&#34;https://imperiumromanum.pl/en/roman-army/food-in-roman-army/&#34;&gt;Food in Roman
army&lt;/a&gt;,
&lt;a href=&#34;https://roman-empire.net/army/becoming-a-soldier/&#34;&gt;Becoming a
Soldier&lt;/a&gt;.)&lt;/p&gt;
&lt;h2 id=&#34;813-what-about-b-12&#34; class=&#34;anchor-header&#34;&gt;8.13 What about B-12? &lt;a class=&#34;anchor-link&#34; href=&#34;#813-what-about-b-12&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The only reliable sources are animal products. Without it you could
suffer from pernicious anemia and other neurological problems.&amp;rdquo; (also
&amp;ldquo;you couldnt have been a vegan 80 years ago because you need modern
technology to create fortified foods.&amp;rdquo;)&lt;/p&gt;
&lt;p&gt;a) From: What Every Vegan Should Know About Vitamin B12 by Dr. Stephen
Walsh. The only reliable vegan sources of B12 are foods fortified with
B12 (including some plant milks, some soy products and some breakfast
cereals) and B12 supplements. Vitamin B12, whether in supplements,
fortified foods, or animal products, comes from micro-organisms. Most
vegans consume enough B12 to avoid anaemia and nervous system damage,
but many do not get enough to minimise potential risk of heart disease
or pregnancy complications. To get the full benefit of a vegan diet,
vegans should do one of the following: Eat fortified foods two or three
times a day to get at least three micrograms (mcg or g) of B12 a day or
Take one B12 supplement daily providing at least 10 micrograms or Take a
weekly B12 supplement providing at least 2000 micrograms.&lt;/p&gt;
&lt;p&gt;b) From: What Every Vegan Should Know About Vitamin B12 by Dr. Stephen
Walsh &amp;ldquo;To be truly healthful, a diet must be best not just for
individuals in isolation but must allow all six billion people to thrive
and achieve a sustainable coexistence with the many other species that
form the &amp;ldquo;living earth&amp;rdquo;. From this standpoint the natural adaptation for
most (possibly all) humans in the modern world is a vegan diet. There is
nothing natural about the abomination of modern factory farming and its
attempt to reduce living, feeling beings to machines. In choosing to use
fortified foods or B12 supplements, vegans are taking their B12 from the
same source as every other animal on the planet - micro-organisms -
without causing suffering to any sentient being or causing environmental
damage.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;c) From: What Every Vegan Should Know About Vitamin B12 by Dr. Stephen
Walsh: Vegans using adequate amounts of fortified foods or B12
supplements are much less likely to suffer from B12 deficiency than the
typical meat eater. The Institute of Medicine, in setting the US
recommended intakes for B12 makes this very clear. &amp;ldquo;Because 10 to 30
percent of older people may be unable to absorb naturally occurring
vitamin B12, it is advisable for those older than 50 years to meet their
RDA mainly by consuming foods fortified with vitamin B12 or a vitamin
B12-containing supplement.&amp;rdquo; Vegans should take this advice about 50
years younger, to the benefit of both themselves and the animals. B12
need never be a problem for well-informed vegans. Further information:
Dietary Reference Intakes for Thiamin, Riboflavin, Niacin, Vitamin B6,
Folate, Vitamin B12, Pantothenic Acid, Biotin, and Choline, National
Academy Press, 1998 ISBN 0-309-06554-2.&lt;/p&gt;
&lt;p&gt;d) Excerpt from Dr. Klaper’s article ‘Nutrition for Optimum Health’
(which seems to be NA): &amp;ldquo;Let me be very clear about this, cows do not
make vitamin B-12. They never have, they never will. Pigs don&amp;rsquo;t make
vitamin B-12, chickens don&amp;rsquo;t make vitamin B-12, no animal makes vitamin
B-12. They never have, they never will. Vitamin B-12 is synthesized by
single-celled microbes (bacteria) that live in the soils of the earth.
And long ago when the earth and soils were healthy, before we put all
sorts of chemicals on them, the surface of the earth was covered with
vitamin B-12. There used to be lots of vitamin B-12 in our lives. Even
if you were a pure vegetarian 300 years ago, you could open up the back
door of your cottage and outside would be a beautiful organic garden.
Every carrot you pulled out of the ground would have little particles of
vitamin B-12 sticking to it. When it came time to get your water, you&amp;rsquo;d
take a bucket of water out of the stream, and there too you would find
vitamin B-12. There would be B-12 under your finger nails from working
in the garden. There would be plenty of B-12 in your life, and since you
needed so little of it, concerns about deficiency would not be an issue.
We&amp;rsquo;ve become very isolated from the earth and we&amp;rsquo;ve lost our natural
sources of B-12. Cows have B-12 in their muscles because they&amp;rsquo;re eating
grass all day and their pulling up clumps of dirt that have B-12
producing organisms clinging to the root of the grass. They eat the B-12
producing organisms who produce the B-12, which gets absorbed into their
bloodstream, goes out into the muscles, and is deposited into their
muscles and livers. But that is bacterial B-12 in the cow&amp;rsquo;s muscle. The
cow did not make it, nor did the pig or chicken. Those same organisms
are now cultured in big vats, producing their B-12 that is eventually
separated out. It is then added to breakfast cereals, soy milks soy
burgers, nutritional yeast, and vitamin tablets. It&amp;rsquo;s easy to get
vitamin B-12 without consuming animal products and I suggest if you
really want to lighten up your diet, find a non-animal source of B-12.
We are evolving as a species. What our caveman ancestors ate is of
little import to us now. The question is what is the best diet for
modern human beings? Medical literature is clearly showing that the less
animal fat and animal protein you put in your system, the healthier you
are going to be.&lt;/p&gt;
&lt;p&gt;e) Strict vegetarians (in the Jain religion) have lived for many
hundreds of years in India. If B12 deficiency was such a problem,
Jainism would have not have continued to this day. Also see: &lt;a href=&#34;https://dakinitranslations.com/buddhist-vegetarianism/&#34;&gt;Buddhist
Vegetarianism Dakini
Translations&lt;/a&gt;,
Ancient Vegans
(&lt;a href=&#34;http://www.towardsfreedom.com/iwrters/jon-fergus/ancient-vegans-appolonius/&#34;&gt;Appolonius&lt;/a&gt;,
&lt;a href=&#34;http://www.towardsfreedom.com/iwrters/jon-fergus/ancient-vegans-porphyry/&#34;&gt;Porphyry&lt;/a&gt;,
&lt;a href=&#34;http://www.towardsfreedom.com/iwrters/jon-fergus/ancient-vegans-the-orphics-and-the-hymn-to-health/&#34;&gt;Orphics&lt;/a&gt;),
and &lt;a href=&#34;https://bitesizevegan.org/ethics/vegans-in-ancient-times-the-history-of-veganism-part-one/&#34;&gt;Vegans In Ancient
Times&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;f) We don&amp;rsquo;t live 80 years ago – we live now. If you want to turn back
the clock you can easily get your daily sources of B12. Just don&amp;rsquo;t wash
your hands and avoid taking baths. Since you want to live naturally you
will also want to avoid using running water, electricity, industrial
clothing, etc.&lt;/p&gt;
&lt;p&gt;g) I would rather risk the low chance of getting B12 deficiency through
a vegan diet as opposed to the much greater risk of heart disease,
cancer, osteoporosis etc from a meat diet.&lt;/p&gt;
&lt;h2 id=&#34;814-we-have-been-killing-and-eating-meat-for-centuries-why-should-we-stop-now&#34; class=&#34;anchor-header&#34;&gt;8.14 We have been killing and eating meat for centuries, why should we stop now? &lt;a class=&#34;anchor-link&#34; href=&#34;#814-we-have-been-killing-and-eating-meat-for-centuries-why-should-we-stop-now&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) If you use tradition as your moral standard it allows that human
slavery, the oppression of women, ethnocentricity and religious based
discrimination would be tolerated. You would need to show why humans are
deserving of an exemption from this ethical standard. Why a racist or a
religious bigot could not discriminate on the basis of race or religion
while others could discriminate on the basis of species.&lt;/p&gt;
&lt;p&gt;b) According to spiritual and secular mythology/belief, at one point in
human history we were essentially vegetarian. The world&amp;rsquo;s oldest known
monotheistic religion: Zoroasterism, was a vegetarian religion. Theories
of biological evolution suggest that human ancestors were plant eaters
before adopting an omnivorous diet. Also, our teeth and intestines are
consistent with what is known to be a herbivore physiology.&lt;/p&gt;
&lt;p&gt;c) There are many religions that do not adhere to such a principle and
in fact propose a contrary perspective:.Jainism, Buddhism, etc.
Compassion for all life is a matter of doctrine. One can ask—did God
create surplus compassion—or was it the Devil? Can one be too
compassionate?&lt;/p&gt;
&lt;p&gt;d) There were always a few individuals who protested against the
Atlantic slave-trade right from the beginning; but governments and
traders paid no attention to them during the fifteenth, sixteenth and
seventeenth centuries. It was not until the late eighteenth century that
serious attempts were made to put a stop to this trade. James Boswell,
trying to refute the arguments of abolitionists, writes in his Life of
Johnson that, &amp;ldquo;The wild and dangerous attempt which has for some time
been persisted in order to obtain an act of our legislature, to abolish
so very important and necessary branch of commercial interest, must have
been crus(h)ed at once, had not the insignificance of the zealots who
vainly took the lead in it, made the vast body of Planters, Merchants,
and others, whose immense properties are involved in that trade,
reasonably enough suppose that there could be no danger. The
encouragement which the attempt has received excites my wonder and
indignation; and though some men of superior abilities have supported
it, whether from a love of temporary popularity, when prosperous; or a
love of general mischief, when desperate, my opinion is unshaken. To
abolish a status which in all ages GOD has sanctioned, and man has
continued, would not only be robbery to an innumerable class of our
fellow-subjects; but it would be extreme cruelty to the African Savages,
a portion of whom it saves from massacre, or intolerable bondage in
their own country, and introduces into a much happier state of life;
especially now when their passage to the West Indies and their treatment
there is humanely regulated. To abolish that trade would be to shut the
gates of mercy on mankind. Boswell, J., Life of Johnson (N.Y.: Modern
Library Edition, 1965) p. 365. (See &lt;a href=&#34;https://www.al-islam.org/slavery-islamic-and-christian-perspectives-sayyid-saeed-akhtar-rizvi/christians-organise-slave-trade&#34;&gt;Christians Organise
Slave-Trade&lt;/a&gt;.)&lt;/p&gt;
&lt;h2 id=&#34;815-other-animals-kill-other-species-for-food&#34; class=&#34;anchor-header&#34;&gt;8.15 Other animals kill other species for food. &lt;a class=&#34;anchor-link&#34; href=&#34;#815-other-animals-kill-other-species-for-food&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) They need to eat meat to survive – humans do not.&lt;/p&gt;
&lt;p&gt;b) Some species have been known to kill members of their own species -
if you are saying it is okay to kill other species because a lion does
it, then a child murderer could say we have a right to kill our children
because lions do it too. Some species resort to cannabilism including
homo sapiens: look at these historical occurences: &lt;a href=&#34;https://www.thetorah.com/article/parents-eating-their-children-the-torahs-curse-and-its-undertones-in-medieval-interpretation&#34;&gt;Parents Eating their
Children&lt;/a&gt;,
&lt;a href=&#34;https://indusscrolls.com/during-1958-chinese-famine-people-ate-people-parents-their-kids&#34;&gt;During 1958 Chinese famine, people ate people; parents their
kids&lt;/a&gt;,
&lt;a href=&#34;https://allthatsinteresting.com/holodomor-ukrainian-famine&#34;&gt;Holodomor&lt;/a&gt;,
&lt;a href=&#34;https://www.toptenz.net/top-10-historic-famines-caused-cannibalism.php&#34;&gt;Top 10 Historic Famines that Caused
Cannibalism&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;816-much-of-the-grain-we-feed-to-the-animals-is-not-edible-by-humans&#34; class=&#34;anchor-header&#34;&gt;8.16 Much of the grain we feed to the animals is not edible by humans. &lt;a class=&#34;anchor-link&#34; href=&#34;#816-much-of-the-grain-we-feed-to-the-animals-is-not-edible-by-humans&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) It would take much less energy to make that grain &amp;ldquo;human quality,&amp;rdquo;
than it would to feed it all to cattle and then get just a little bit of
beef with all of the environmental impacts that entails.&lt;/p&gt;
&lt;p&gt;b) What about water? Think of the water shortages today. There are
people in India who have to travel for miles to get daily water, while
livestock in the US gets all the water they need–just to support an
unnecessary diet of meat and dairy.&lt;/p&gt;
&lt;h2 id=&#34;817-meat-tastes-good-and-is-good-for-you&#34; class=&#34;anchor-header&#34;&gt;8.17 Meat tastes good and is good for you. &lt;a class=&#34;anchor-link&#34; href=&#34;#817-meat-tastes-good-and-is-good-for-you&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) It&amp;rsquo;s not good for you - cholesterol, saturated fat, and no fiber.&lt;/p&gt;
&lt;p&gt;b) The drug addict likes their drugs. They might even know the drugs
are bad for them. But the excuse for not giving them up is they like
them. Any rational person however will recognize the disfunctionality of
this argument. The sane person gives up destructive behaviors.&lt;/p&gt;
&lt;h2 id=&#34;818-if-everyone-stopped-eating-meat-then-people-would-lose-lots-of-jobs&#34; class=&#34;anchor-header&#34;&gt;8.18 If everyone stopped eating meat, then people would lose lots of jobs. &lt;a class=&#34;anchor-link&#34; href=&#34;#818-if-everyone-stopped-eating-meat-then-people-would-lose-lots-of-jobs&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) A lot of people would lose jobs if people stopped smoking. All those
tobacco farmers and cigarette company workers would be out of jobs.
Gosh, I should start smoking to help the economy! &amp;ldquo;What if world peace
were achieved tomorrow? All those poor soldiers and arms manufacturers
and surgeons would be out of work. Gosh, we can&amp;rsquo;t have that!&amp;rdquo;&lt;/p&gt;
&lt;h2 id=&#34;819-what-if-you-just-ate-a-small-amount-of-meat-and-you-got-it-from-an-organic-farm-that-you-knew-treated-the-animals-relatively-well&#34; class=&#34;anchor-header&#34;&gt;8.19 What if you just ate a small amount of meat and you got it from an organic farm that you knew treated the animals relatively well. &lt;a class=&#34;anchor-link&#34; href=&#34;#819-what-if-you-just-ate-a-small-amount-of-meat-and-you-got-it-from-an-organic-farm-that-you-knew-treated-the-animals-relatively-well&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Well, that&amp;rsquo;s better than nothing, but it&amp;rsquo;s not the best option.&lt;/p&gt;
&lt;p&gt;b) Are you doing that?&lt;/p&gt;
&lt;p&gt;c) What if slave traders only kept a few slaves and treated them
relatively well?&lt;/p&gt;
&lt;h2 id=&#34;820-what-if-we-genetically-engineered-animals-to-have-no-brains-and-no-feelings-or-grew-meat-in-jars-then-would-it-be-ethical&#34; class=&#34;anchor-header&#34;&gt;8.20 What if we genetically engineered animals to have no brains and no feelings, or grew meat in jars? Then would it be ethical? &lt;a class=&#34;anchor-link&#34; href=&#34;#820-what-if-we-genetically-engineered-animals-to-have-no-brains-and-no-feelings-or-grew-meat-in-jars-then-would-it-be-ethical&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Well, to get to that point there has to be many animal sacrifices
that do have brains and feelings. Plus, it would still be bad for your
health and the environment (in the production of such a thing). Also,
there are many fake meats that work just as well and don&amp;rsquo;t involve risky
animal experiments. [Editor: The corpse industries will be eliminated
to a huge extent by 2030 by fake meats, cultured meat and precision
fermentation. This article from ReThinkX provides some &lt;a href=&#34;https://www.rethinkx.com/food-and-agriculture&#34;&gt;details on where
we are headed&lt;/a&gt;.]&lt;/p&gt;
&lt;p&gt;b) What if you genetically engineered humans to have no brains and no
feelings so we could use them in scientific experiments? would that be
ethical?&lt;/p&gt;
&lt;h2 id=&#34;821-eating-cats-and-dogs-is-no-different-than-eating-other-animals-such-as-cattle-or-pigs-for-food&#34; class=&#34;anchor-header&#34;&gt;8.21 Eating cats and dogs is no different than eating other animals such as cattle or pigs for food. &lt;a class=&#34;anchor-link&#34; href=&#34;#821-eating-cats-and-dogs-is-no-different-than-eating-other-animals-such-as-cattle-or-pigs-for-food&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) What other species actively eats carnivores? It is not a healthy
practice, especially considering that carnivores don&amp;rsquo;t usually have long
lifespans.&lt;/p&gt;
&lt;p&gt;b) Basically when you say it is no different from eating any other
animals you are right, but since eating farm animals is wrong too, how
does that make eating cats and dogs right? How do two wrongs make a
right?&lt;/p&gt;
&lt;p&gt;c) Let&amp;rsquo;s say someone criticized Russia for its treatment of people in
Chechnya. And let&amp;rsquo;s say that Russia replied, &amp;ldquo;Our treatment of people in
Chechnya is no worse than Israel&amp;rsquo;s treatment of the Palestinians.&amp;rdquo; Maybe
so, but how does that DEFEND what Russia is doing in Chechnya? In order
to defend the practice of eating cats and dogs, you have to use an
argument that defends the practice in and of itself, not one that
deflects the issue to some other exploitation [Editor: &lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/ycc/fallacies/list.html#sec-7&#34;&gt;Tu quoque
fallacy&lt;/a&gt;].
Eating domesticated cats and dogs for food is unnecessary and not
consistent with a principle of trying to be as ethical and as fair as
possible–period. There are healthier and less cruel alternatives.&lt;/p&gt;
&lt;h1 id=&#34;9-plants&#34; class=&#34;anchor-header&#34;&gt;9 Plants &lt;a class=&#34;anchor-link&#34; href=&#34;#9-plants&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;91-do-you-eat-plants-fruit-you-are-killing-anyway-plants-feel-pain&#34; class=&#34;anchor-header&#34;&gt;9.1 Do you eat plants? Fruit? You are killing anyway. Plants feel pain. &lt;a class=&#34;anchor-link&#34; href=&#34;#91-do-you-eat-plants-fruit-you-are-killing-anyway-plants-feel-pain&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) This attack implies that the animal activist should not even try to
stop exploitation and killing, since it cannot be avoided in all
situations. It fails to consider that if killing cannot be avoided, and
one should not try to stop it, the spectator is under no obligation to
limit their lack of concern to nonhuman living beings. One can say:
&amp;ldquo;well since I can&amp;rsquo;t stop killing why should I care about ANY killing? I
might as well look the other way if my neighbor gets killed.&amp;rdquo; Why should
a line be drawn at the human level and not a racial, gender, age,
religion or some other line of value? People do it anyway.&lt;/p&gt;
&lt;p&gt;b) This is an argument fallacy (specifically &lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/ycc/fallacies/list.html#sec-7&#34;&gt;Tu
quoque&lt;/a&gt;).
It is an example of argumentum ad hominem. A changing the subject
tactic. Instead of attacking the argument, the opponent attacks the
person making the argument. People who use this approach often get
hypocrisy confused with consistency.&lt;/p&gt;
&lt;p&gt;c) Plants don&amp;rsquo;t have a central nervous system, so no, they don&amp;rsquo;t feel
pain. And a plant doesn&amp;rsquo;t bleed, scream, and struggle to get away when
you pick it.&lt;/p&gt;
&lt;p&gt;d) If your lawn starts bleeding and screaming when you mow it, give me
a call.&lt;/p&gt;
&lt;p&gt;e) Take a class in biology. when you learn about the central nervous
system, we can continue this conversation.&lt;/p&gt;
&lt;p&gt;f) The best thing I found for the plants feel pain thing is that meat
eaters kill way more plants than us anyway to feed to all the animals
they are gonna kill. So if plants do feel pain then vegans are still the
kindest lot!!&lt;/p&gt;
&lt;h1 id=&#34;10-religion&#34; class=&#34;anchor-header&#34;&gt;10 Religion &lt;a class=&#34;anchor-link&#34; href=&#34;#10-religion&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;101-god-meant-us-to-eat-meat&#34; class=&#34;anchor-header&#34;&gt;10.1 God meant us to eat meat. &lt;a class=&#34;anchor-link&#34; href=&#34;#101-god-meant-us-to-eat-meat&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Not according to the Seven Days Adventists who are vegetarian.&lt;/p&gt;
&lt;p&gt;b) In Genesis it clearly states that the first best food for humans is
vegetables and fruits.&lt;/p&gt;
&lt;p&gt;c) Some people would say God also meant whites to rules blacks (eg see
&lt;a href=&#34;https://slaveryadvocate.com/&#34;&gt;Slavery Advocate&lt;/a&gt;, and pdf thesis &lt;a href=&#34;https://digitalcommons.winthrop.edu/cgi/viewcontent.cgi?article=1053&amp;amp;context=graduatetheses&#34;&gt;If God
Is For Us Who Can Be Against
Us?&lt;/a&gt;),
that its okay to beat children and hang homosexuals. You can use God to
justify any argument.&lt;/p&gt;
&lt;p&gt;d) If God meant us to eat meat why do animals run away from us when we
want to eat em?&lt;/p&gt;
&lt;p&gt;e) Oh that&amp;rsquo;s what the devil wants you to think. Bwhahaahahahaha.&lt;/p&gt;
&lt;p&gt;f) Well, if god put animals on the earth for us to eat and gave them
feelings and emotions so they would suffer then god is an asshole.&lt;/p&gt;
&lt;p&gt;g) It&amp;rsquo;s easier to argue that Satan meant us to eat meat, since its
consumption is based on violence and destruction. Perhaps Satan altered
the Bible to promote injustice and violence. How can you prove he didnt?
The corrupt Roman Empire adopted the Christian religion and edited the
gospels. I could point to all the modern violence and injustice
committed in the name of God and the Bible–so much for mercy and
compassion among its adherents. Strange that fruits and vegetables are
so bright and colourful and resistant to disease while meat is the
colour of excrement and full of bacteria. Odd that raising cattle for
meat is incredibly destructive, wasteful of water, and time consuming
while growing vegetables and fruits are much easier. After all, wasn&amp;rsquo;t
Satan&amp;rsquo;s downfall the sin of pride? And aren&amp;rsquo;t you demonstrating pride
when you say you are better than the rest of creation?&lt;/p&gt;
&lt;h2 id=&#34;102-my-god-tells-me-that-animals-are-here-for-our-use-the-bible-and-all-religions-say-so&#34; class=&#34;anchor-header&#34;&gt;10.2 My god tells me that animals are here for our use. The Bible and all religions say so. &lt;a class=&#34;anchor-link&#34; href=&#34;#102-my-god-tells-me-that-animals-are-here-for-our-use-the-bible-and-all-religions-say-so&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) The Bible also contains incest, stoning adultresses to death, raping
a young girl to death, and the slaughter of children. Are you saying
that all of this other Biblical violence is also endorsed? The Bible has
also been used to support slavery, neo-Nazism, and the Inquisition, aka
the witches&amp;rsquo; Holocaust. Do you really want to include yourself in that
illustrious company?&lt;/p&gt;
&lt;p&gt;b) In Genesis 1:29, God specifically says that S/He has given us
plants, and to us they shall be as meat. Sounds pretty clearcut to me.&lt;/p&gt;
&lt;p&gt;c) The word meat in the bible is often confused with animal flesh. It&amp;rsquo;s
a translational error from the greek word for nutrition. So when Jesus
goes to market for &amp;ldquo;meat&amp;rdquo; it should read nutrition. [Editor: Certain
languages have a seperate word for meat eg fleisch (German)]&lt;/p&gt;
&lt;p&gt;d) The bible also contains favorable arguments for incest and slavery.
Whew! That&amp;rsquo;s great because I was planning on marrying my brother and
then selling him to a sweat shop.&lt;/p&gt;
&lt;p&gt;e) I guess you never heard of Buddhism or Jainism.&lt;/p&gt;
&lt;p&gt;f) My god tells me that animals aren&amp;rsquo;t here for our use.&lt;/p&gt;
&lt;p&gt;g) And there are adherents of religions who say their god tells them
that their race, gender and religion allows them to exploit others who
don&amp;rsquo;t (or do) follow their religion(or have their race or gender). Let&amp;rsquo;s
see you get your god to speak up and prove them wrong.&lt;/p&gt;
&lt;p&gt;h) Because anyone can claim anything by invoking the authority of a
deity (or deities) such an argument is invalid. [Editor: See Joan Baez
perform Dylan&amp;rsquo;s &lt;a href=&#34;https://www.youtube.com/watch?v=xUZGGFOV6FM&#34;&gt;With God on Our
Side&lt;/a&gt;.]&lt;/p&gt;
&lt;p&gt;i) Old Testament attitudes that no longer are applicable:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;On women:&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;1 Corinthians 11:3-15&lt;/li&gt;
&lt;li&gt;3 But I would have you know, that the head of every man is Christ; and
the head of the woman is the man; and the head of Christ is God.&lt;/li&gt;
&lt;li&gt;4 Every man praying or prophesying, having his head covered,
dishonoureth his head.&lt;/li&gt;
&lt;li&gt;5 But every woman that prayeth or prophesieth with her head uncovered
dishonoureth her head: for that is even all one as if she were shaven.&lt;/li&gt;
&lt;li&gt;6 For if the woman be not covered, let her also be shorn: but if it be
a shame for a woman to be shorn or shaven, let her be covered.&lt;/li&gt;
&lt;li&gt;7 For a man indeed ought not to cover his head, forasmuch as he is the
image and glory of God: but the woman is the glory of the man.&lt;/li&gt;
&lt;li&gt;8 For the man is not of the woman; but the woman of the man.&lt;/li&gt;
&lt;li&gt;9 Neither was the man created for the woman; but the woman for the
man.&lt;/li&gt;
&lt;li&gt;10 For this cause ought the woman to have power on her head because of
the angels.&lt;/li&gt;
&lt;li&gt;11 Nevertheless neither is the man without the woman, neither the
woman without the man, in the Lord.&lt;/li&gt;
&lt;li&gt;12 For as the woman is of the man, even so is the man also by the
woman; but all things of God.&lt;/li&gt;
&lt;li&gt;13 Judge in yourselves: is it comely that a woman pray unto God
uncovered?&lt;/li&gt;
&lt;li&gt;14 Doth not even nature itself teach you, that, if a man have long
hair, it is a shame unto him?&lt;/li&gt;
&lt;li&gt;15 But if a woman have long hair, it is a glory to her: for her hair
is given her for a covering.&lt;/li&gt;
&lt;li&gt;And: 1 Corinthians 14:34&lt;/li&gt;
&lt;li&gt;34 Let your women keep silence in the churches: for it is not
permitted unto them to speak; but they are commanded to be under
obedience, as also saith the law.&lt;/li&gt;
&lt;li&gt;And: 1 Timothy 2:9-15&lt;/li&gt;
&lt;li&gt;9 In like manner also, that women adorn themselves in modest apparel,
with shamefacedness and sobriety; not with broided hair, or gold, or
pearls, or costly array;&lt;/li&gt;
&lt;li&gt;10 But (which becometh women professing godliness) with good works.&lt;/li&gt;
&lt;li&gt;11 Let the woman learn in silence with all subjection .&lt;/li&gt;
&lt;li&gt;12 But I suffer not a woman to teach, nor to usurp authority over the
man, but to be in silence. 13 For Adam was first formed, then Eve.&lt;/li&gt;
&lt;li&gt;14 And Adam was not deceived, but the woman being deceived was in the
transgression.&lt;/li&gt;
&lt;li&gt;15 Notwithstanding she shall be saved in childbearing, if they
continue in faith and charity and holiness with sobriety.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;And about mixing races:&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Numbers 25:6-9&lt;/li&gt;
&lt;li&gt;6 And, behold, one of the children of Israel came and brought unto his
brethren a Midianitish woman in the sight of Moses, and in the sight
of all the congregation of the children of Israel, who were weeping
before the door of the tabernacle of the congregation.&lt;/li&gt;
&lt;li&gt;7 And when Phinehas, the son of Eleazar, the son of Aaron the priest,
saw it, he rose up from among the congregation, and took a javelin in
his hand.&lt;/li&gt;
&lt;li&gt;8 And he went after the man of Israel into the tent, and thrust both
of them through, the man of Israel, and the woman through her belly.
So the plague was stayed from the children of Israel.&lt;/li&gt;
&lt;li&gt;9 And those that died in the plague were twenty and four thousand.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;And on mercy:&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;1 Samuel 15:1-23&lt;/li&gt;
&lt;li&gt;1 Samuel also said unto Saul, The LORD sent me to anoint thee to be
king over his people, over Israel: now therefore hearken thou unto the
voice of the words of the LORD.&lt;/li&gt;
&lt;li&gt;2 Thus saith the LORD of hosts, I remember that which Amalek did to
Israel, how he laid wait for him in the way, when he came up from
Egypt.&lt;/li&gt;
&lt;li&gt;3 Now go and smite Amalek, and utterly destroy all that they have, and
spare them not; but slay both man and woman, infant and suckling, ox
and sheep, camel and ass.&lt;/li&gt;
&lt;li&gt;4 And Saul gathered the people together, and numbered them in Telaim,
two hundred thousand footmen, and ten thousand men of Judah.&lt;/li&gt;
&lt;li&gt;5 And Saul came to a city of Amalek, and laid wait in the valley.&lt;/li&gt;
&lt;li&gt;6 And Saul said unto the Kenites, Go, depart, get you down from among
the Amalekites, lest I destroy you with them: for ye shewed kindness
to all the children of Israel, when they came up out of Egypt. So the
Kenites departed from among the Amalekites.&lt;/li&gt;
&lt;li&gt;7 And Saul smote the Amalekites from Havilah until thou comest to
Shur, that is over against Egypt.&lt;/li&gt;
&lt;li&gt;8 And he took Agag the king of the Amalekites alive, and utterly
destroyed all the people with the edge of the sword.&lt;/li&gt;
&lt;li&gt;9 But Saul and the people spared Agag, and the best of the sheep, and
of the oxen, and of the fatlings, and the lambs, and all that was
good, and would not utterly destroy them: but every thing that was
vile and refuse, that they destroyed utterly.&lt;/li&gt;
&lt;li&gt;10 Then came the word of the LORD unto Samuel, saying,&lt;/li&gt;
&lt;li&gt;11 It repenteth me that I have set up Saul to be king: for he is
turned back from following me, and hath not performed my commandments.
And it grieved Samuel; and he cried unto the LORD all night.&lt;/li&gt;
&lt;li&gt;12 And when Samuel rose early to meet Saul in the morning, it was told
Samuel, saying, Saul came to Carmel, and, behold, he set him up a
place, and is gone about, and passed on, and gone down to Gilgal.&lt;/li&gt;
&lt;li&gt;13 And Samuel came to Saul: and Saul said unto him, Blessed be thou of
the LORD: I have performed the commandment of the LORD.&lt;/li&gt;
&lt;li&gt;14 And Samuel said, What meaneth then this bleating of the sheep in
mine ears, and the lowing of the oxen which I hear?&lt;/li&gt;
&lt;li&gt;15 And Saul said, They have brought them from the Amalekites: for the
people spared the best of the sheep and of the oxen, to sacrifice unto
the LORD thy God; and the rest we have utterly destroyed.&lt;/li&gt;
&lt;li&gt;16 Then Samuel said unto Saul, Stay, and I will tell thee what the
LORD hath said to me this night. And he said unto him, Say on.&lt;/li&gt;
&lt;li&gt;17 And Samuel said, When thou wast little in thine own sight, wast
thou not made the head of the tribes of Israel, and the LORD anointed
thee king over Israel?&lt;/li&gt;
&lt;li&gt;18 And the LORD sent thee on a journey, and said, Go and utterly
destroy the sinners the Amalekites, and fight against them until they
be consumed.&lt;/li&gt;
&lt;li&gt;19 Wherefore then didst thou not obey the voice of the LORD, but didst
fly upon the spoil, and didst evil in the sight of the LORD?&lt;/li&gt;
&lt;li&gt;20 And Saul said unto Samuel, Yea, I have obeyed the voice of the
LORD, and have gone the way which the LORD sent me, and have brought
Agag the king of Amalek, and have utterly destroyed the Amalekites.&lt;/li&gt;
&lt;li&gt;21 But the people took of the spoil, sheep and oxen, the chief of the
things which should have been utterly destroyed, to sacrifice unto the
LORD thy God in Gilgal.&lt;/li&gt;
&lt;li&gt;22 And Samuel said, Hath the LORD as great delight in burnt offerings
and sacrifices, as in obeying the voice of the LORD? Behold, to obey
is better than sacrifice, and to hearken than the fat of rams.&lt;/li&gt;
&lt;li&gt;23 For rebellion is as the sin of witchcraft, and stubbornness is as
iniquity and idolatry. Because thou hast rejected the word of the
LORD, he hath also rejected thee from being king.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;And then there&amp;rsquo;s Biblical attitudes towards mercy and equality:&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Deuteronomy 7:1-11&lt;/li&gt;
&lt;li&gt;1 When the LORD thy God shall bring thee into the land whither thou
goest to possess it, and hath cast out many nations before thee, the
Hittites, and the Girgashites, and the Amorites, and the Canaanites,
and the Perizzites, and the Hivites, and the Jebusites, seven nations
greater and mightier than thou;&lt;/li&gt;
&lt;li&gt;2 And when the LORD thy God shall deliver them before thee; thou shalt
smite them, and utterly destroy them; thou shalt make no covenant with
them, nor shew mercy unto them:&lt;/li&gt;
&lt;li&gt;3 Neither shalt thou make marriages with them; thy daughter thou shalt
not give unto his son, nor his daughter shalt thou take unto thy son.&lt;/li&gt;
&lt;li&gt;4 For they will turn away thy son from following me, that they may
serve other gods: so will the anger of the LORD be kindled against
you, and destroy thee suddenly.&lt;/li&gt;
&lt;li&gt;5 But thus shall ye deal with them; ye shall destroy their altars, and
break down their images, and cut down their groves, and burn their
graven images with fire.&lt;/li&gt;
&lt;li&gt;6 For thou art an holy people unto the LORD thy God: the LORD thy God
hath chosen thee to be a special people unto himself, above all people
that are upon the face of the earth.&lt;/li&gt;
&lt;li&gt;7 The LORD did not set his love upon you, nor choose you, because ye
were more in number than any people; for ye were the fewest of all
people:&lt;/li&gt;
&lt;li&gt;8 But because the LORD loved you, and because he would keep the oath
which he had sworn unto your fathers, hath the LORD brought you out
with a mighty hand, and redeemed you out of the house of bondmen, from
the hand of Pharaoh king of Egypt.&lt;/li&gt;
&lt;li&gt;9 Know therefore that the LORD thy God, he is God, the faithful God,
which keepeth covenant and mercy with them that love him and keep his
commandments to a thousand generations;&lt;/li&gt;
&lt;li&gt;10 And repayeth them that hate him to their face, to destroy them: he
will not be slack to him that hateth him, he will repay him to his
face.&lt;/li&gt;
&lt;li&gt;11 Thou shalt therefore keep the commandments, and the statutes, and
the judgments, which I command thee this day, to do them.&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;j) The same Bible that seems to condone the eating of animals flesh
allows men to have hundreds of concubines to use whenever and yet will
stone a woman caught in act of adultry. The same Bible that you use to
teach the eating of flesh also teaches that others be used and kept as
slaves. The same Bible teaches that woman can&amp;rsquo;t even pray without having
long hair or their heads covered. It teaches that woman are to be in
submission to men. That we are not even allowed to speak in the church.
That they are to be keepers at home. How many Christian woman have left
their homes for careers and the rearing of their children to others? To
use the Bible to teach that the eating of meat is okay for the day in
which we live is just as stupid as the above mentioned and is nothing
more than modern subjectivism.&lt;/p&gt;
&lt;p&gt;k) New Testament attitudes towards&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;human slavery:&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Ephesians 6:5-8&lt;/li&gt;
&lt;li&gt;5 Servants, be obedient to them that are your masters according to the
flesh, with fear and trembling, in singleness of your heart, as unto
Christ;&lt;/li&gt;
&lt;li&gt;6 Not with eyeservice, as menpleasers; but as the servants of Christ,
doing the will of God from the heart;&lt;/li&gt;
&lt;li&gt;7 With good will doing service, as to the Lord, and not to men:&lt;/li&gt;
&lt;li&gt;8 Knowing that whatsoever good thing any man doeth, the same shall he
receive of the Lord, whether he be bond or free.&lt;/li&gt;
&lt;li&gt;Colossians 3:22&lt;/li&gt;
&lt;li&gt;22 Servants, obey in all things your masters according to the flesh;
not with eyeservice, as menpleasers; but in singleness of heart,
fearing God.&lt;/li&gt;
&lt;li&gt;Philemon 1:10-16&lt;/li&gt;
&lt;li&gt;10 I beseech thee for my son Onesimus, whom I have begotten in my
bonds:&lt;/li&gt;
&lt;li&gt;11 Which in time past was to thee unprofitable, but now profitable to
thee and to me: (Paul is saying that Onesimus, a runaway slave
converted to Christianity, was not a good servant in the past. His
conversion to Christ will change that. Thus, human slavery is
condoned.)&lt;/li&gt;
&lt;li&gt;12 Whom I have sent again: thou therefore receive him, that is, mine
own bowels:&lt;/li&gt;
&lt;li&gt;13 Whom I would have retained with me, that in thy stead he might have
ministered unto me in the bonds of the gospel:&lt;/li&gt;
&lt;li&gt;14 But without thy mind would I do nothing; that thy benefit should
not be as it were of necessity, but willingly.&lt;/li&gt;
&lt;li&gt;15 For perhaps he therefore departed for a season, that thou shouldest
receive him for ever;&lt;/li&gt;
&lt;li&gt;16 Not now as a servant, but above a servant, a brother beloved,
specially to me, but how much more unto thee, both in the flesh, and
in the Lord? Paul is saying the servant is not to be received just as
a servant but now as a brother in Christ).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;poverty:&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Matthew 26:6-11&lt;/li&gt;
&lt;li&gt;6 Now when Jesus was in Bethany, in the house of Simon the leper,&lt;/li&gt;
&lt;li&gt;7 There came unto him a woman having an alabaster box of very precious
ointment, and poured it on his head, as he sat at meat.&lt;/li&gt;
&lt;li&gt;8 But when his disciples saw it, they had indignation, saying, To what
purpose is this waste?&lt;/li&gt;
&lt;li&gt;9 For this ointment might have been sold for much, and given to the
poor.&lt;/li&gt;
&lt;li&gt;10 When Jesus understood it, he said unto them, Why trouble ye the
woman? for she hath wrought a good work upon me.&lt;/li&gt;
&lt;li&gt;11 For ye have the poor always with you; but me ye have not always.
(So basically the creator or son of the creator is saying you might as
well anoint me with this – because you will never get rid of poverty.
So I guess we shouldn&amp;rsquo;t try?)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;l) Ambiguous Biblical Terms used to Describe Slavery &amp;ldquo;In an apparent
attempt to disguise the practice of slavery, some translations in the
Bible translate the word slave (doulos in Greek) as servant. Casual
readers of the Bible would assume that the passages refer to a hired
servant (diakonos in Greek) - i.e. a butler or a maid. The King James
Version of the Bible (KJV) frequently referred to slaves by various
ambiguous terms, such as: bondmen, servants, maids, handmaid,
manservant, maidservant, etc. For example, consider Exodus 21:2 which is
part of the Laws of Moses: 21st Century King James Version &amp;ldquo;If thou buy
a Hebrew servant…&amp;ldquo;King James Version &amp;ldquo;If thou buy a Hebrew servant …&amp;rdquo;
Living Bible: &amp;ldquo;If you buy a Hebrew slave…&amp;ldquo;Modern Language &amp;ldquo;When you buy
a Hebrew slave…**New International Version: &amp;ldquo;If you buy a Hebrew
servant…&amp;rdquo; New Living Translation: &amp;ldquo;If you buy a Hebrew slave…&amp;rdquo; Revised
Standard Version &amp;ldquo;When you buy a Hebrew slave…&amp;rdquo; Genesis 9:25-27: &amp;ldquo;Cursed
be Canaan! The lowest of slaves will he be to his brothers. He also
said, &amp;lsquo;Blessed be the Lord, the God of Shem! May Canaan be the slave of
Shem. May God extend the territory of Japheth; may Japeth live in the
tents of Shem and may Canaan be his slave.&amp;rsquo; This text was frequently
used by Christians to justify negro slavery. &amp;ldquo;The Ten Commandments:
Rabbi M.J. Raphall (circa 1861) commented that the 10th commandment
places slaves &amp;ldquo;under the same protection as any other species of lawful
property…That the Ten Commandments are the word of G-d, and as such, of
the very highest authority, is acknowledged by Christians as well as by
Jews…How dare you, in the face of the sanction and protection afforded
to slave property in the Ten Commandments–how dare you denounce
slaveholding as a sin? When you remember that Abraham, Isaac, Jacob,
Job–the men with whom the Almighty conversed, with whose names he
emphatically connects his own most holy name, and to whom He vouchsafed
to give the character of &amp;lsquo;perfect, upright, fearing G-d and eschewing
evil&amp;rsquo; (Job 1:8)–that all these men were slaveholders, does it not strike
you that you are guilty of something very little short of
blasphemy?&amp;ldquo;Exodus 20:17 &amp;ldquo;Thou shalt not covet thy neighbor&amp;rsquo;s house, thou
shalt not covet thy neighbor&amp;rsquo;s wife, nor his manservant, nor his
maidservant, nor his ox, nor his ass, nor any thing that is thy
neighbor&amp;rsquo;s.&amp;rdquo; Deuteronomy 5:21 &amp;ldquo;Neither shalt thou desire thy neighbor&amp;rsquo;s
wife, neither shalt thou covet thy neighbor&amp;rsquo;s house, his field, or his
manservant, or his maidservant, his ox, or his ass, or any thing that is
thy neighbor&amp;rsquo;s.Beating and Killing Slaves: Although an owner could beat
a male or female slave, she/he would have to avoid serious injury to
eyes or teeth. The owner would have to avoid beating the slave to death.
But it was acceptable to beat a slave so that he/she was mortally
injured and died a day or so later: Exodus 21:20-21 &amp;ldquo;And if a man smite
his servant, or his maid, with a rod, and he die under his hand; he
shall be surely punished. Notwithstanding, if he continue a day or two,
he shall not be punished: for he is his money [property].&amp;rdquo;
Emancipation of Slaves: Slaves in ancient Israel were automatically
emancipated after 6 years of slavery, but only if they were Jewish.&amp;rdquo;
&amp;ldquo;…Foreign slaves were out of luck.&amp;rdquo; (see Exodus 21:1-4, Deuteronomy
15:12-18, Leviticus 25:44-46: &amp;ldquo;Your male and female slaves are to come
from the nations around you; from them you may buy slaves. You may also
buy some of the temporary residents living among you and members of
their clans born in your country, and they will become your property.
You can will them to your children as inherited property and can make
them slaves for life, but you must not rule over your fellow Israelites
ruthlessly.&amp;rdquo; (NIV)&amp;ldquo;Neither Jesus nor St. Paul, nor any other Biblical
figure is recorded as saying anything in opposition to the institution
of slavery. Slavery was very much a part of life in Palestine and in the
rest of the Roman Empire during New Testament times.Quoting Rabbi M.J.
Raphall, circa 1861, &amp;ldquo;Receiving slavery as one of the conditions of
society, the New Testament nowhere interferes with or contradicts the
slave code of Moses; it even preserves a letter [to Philemon] written
by one of the most eminent Christian teachers [St. Paul] to a slave
owner on sending back to him his runaway slave.&amp;rdquo; 3 * Rabbi M.J.
Raphall, &amp;ldquo;The Bible View of Slavery,&amp;rdquo; delivered in New York City, 1861.
&amp;ldquo;Priests still owned slaves: Mark 14:66: &amp;ldquo;And as Peter was beneath in
the palace, there cometh one of the maids of the high priest:&amp;rdquo; &amp;ldquo;One of
the favorite passages of slave-owning Christians was St. Paul&amp;rsquo;s infamous
instruction that slaves to obey their owners in the same way that they
obey Christ: Ephesians 6:5-9: &amp;ldquo;Servants, be obedient to them that are
your masters according to the flesh, with fear and trembling, in
singleness of your heart, as unto Christ; Not with eyeservice, as
menpleasers; but as the servants of Christ, doing the will of God from
the heart; With good will doing service, as to the Lord, and not to men:
Knowing that whatsoever good thing any man doeth, the same shall he
receive of the Lord, whether he be bond or free. And, ye masters, do the
same things unto them, forbearing threatening: knowing that your Master
also is in heaven; neither is there respect of persons with him.&amp;rdquo; (from
* 1 Timothy 6:1-3 &amp;ldquo;Let as many servants as are under the yoke count
their own masters worthy of all honor, that the name of God and his
doctrine be not blasphemed. And they that have believing masters, let
them not despise them, because they are brethren; but rather do them
service, because they are faithful and beloved, partakers of the
benefit. These things teach and exhort. If any man teach otherwise, and
consent not to wholesome words, even the words of our Lord Jesus Christ,
and to the doctrine which is according to godliness;&amp;rdquo; Others who believe
the Bible supported human slavery: &amp;ldquo;[Slavery] was established by
decree of Almighty God…it is sanctioned in the Bible, in both
Testaments, from Genesis to Revelation…it has existed in all ages, has
been found among the people of the highest civilization, and in nations
of the highest proficiency in the arts.&amp;rdquo; Jefferson Davis, President of
the Confederate States of America 1,(* Dunbar Rowland quoting Jefferson
Davis, in &amp;ldquo;Jefferson Davis,&amp;rdquo; Volume 1, Page 286 * Jefferson Davis,
&amp;ldquo;Inaugural Address as Provisional President of the Confederacy,&amp;rdquo;
Montgomery, AL, 1861-FEB-18, Confederate States of America,
Congressional Journal, 1:64-66.) &amp;ldquo;There is not one verse in the Bible
inhibiting slavery, but many regulating it. It is not then, we conclude,
immoral.&amp;rdquo; Rev. Alexander Campbell &amp;ldquo;The right of holding slaves is
clearly established in the Holy Scriptures, both by precept and
example.&amp;rdquo; Rev. R. Furman, D.D., Baptist, of South Carolina &amp;ldquo;The hope of
civilization itself hangs on the defeat of Negro suffrage.&amp;rdquo; A statement
by a prominent 19th-century southern Presbyterian pastor, cited by Rev.
Jack Rogers, moderator of the Presbyterian Church (USA). &amp;ldquo;The doom of
Ham has been branded on the form and features of his African
descendants. The hand of fate has united his color and destiny. Man
cannot separate what God hath joined.&amp;rdquo; United States Senator James Henry
Hammond. 5(*William Lee Miller, &amp;ldquo;Arguing About Slavery: The Great
Battle in the United States Congress.&amp;rdquo; Alfred A. Knopf, (1996), Page
139.)(text references from &lt;a href=&#34;http://www.religioustolerance.org/sla_bibl.htm&#34;&gt;Slavery in the
Bible&lt;/a&gt;) And unless you
think Human slavery is justified: &amp;ldquo;It is hard to believe but it seems
that the Roman Catholics think it quite in keeping with the teachings of
their church to obtain slaves even in this era of 1970s. In August 1970
the world was shocked to hear that the Roman Catholics had purchased, at
the price ranging from 250 pounds to 300 pounds each, about 1500 Indian
girls to shut them into convents because European girls do not like to
live as nuns. There was so much outcry in the world press that the
Vatican had to establish a commission to enquire into this affair. But
even before the commission started its enquire, a Vatican spokesman had
to admit that there was an &amp;ldquo;element of truth&amp;rdquo; in the reports, though he
dutifully condemned the Sunday Times for its sensation-mongering.Sunday
Times (London) as quoted in East African Standard (Nairobi), August 25,
1970. (&lt;a href=&#34;https://www.al-islam.org/slavery-islamic-and-christian-perspectives-sayyid-saeed-akhtar-rizvi/churches-participate-slave&#34;&gt;Churches Participate in
Slave-Trade&lt;/a&gt;)&lt;/p&gt;
&lt;h1 id=&#34;11-species-unity&#34; class=&#34;anchor-header&#34;&gt;11 Species Unity &lt;a class=&#34;anchor-link&#34; href=&#34;#11-species-unity&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;111-instead-of-worrying-about-animalsworry-about-homeless-people-or-war-orphans&#34; class=&#34;anchor-header&#34;&gt;11.1 Instead of worrying about animals–worry about homeless people or war orphans. &lt;a class=&#34;anchor-link&#34; href=&#34;#111-instead-of-worrying-about-animalsworry-about-homeless-people-or-war-orphans&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Must one be so narrow minded that he can worry about one at the
exclusion of the other?&lt;/p&gt;
&lt;p&gt;b) Okay since you believe that compassion follows a hierarchy, tell me
this. Which is more important, women&amp;rsquo;s rights or worker&amp;rsquo;s rights? Child
abuse or sexual abuse? What about racial injustice vs. poverty?
Religious discrimination vs. age discrimination? When you have the list
in order–get back to me.&lt;/p&gt;
&lt;p&gt;c) Who says compassion is in a finite amount? I can be compassionate
towards both humans and nonhumans without it running out. I guess you
are more limited in your compassion.&lt;/p&gt;
&lt;h2 id=&#34;112-if-you-saw-a-burning-barnsealed-carboat-filled-with-humans-and-insert-nonhuman-animal-who-would-you-save&#34; class=&#34;anchor-header&#34;&gt;11.2 If you saw a burning barn/sealed car/boat filled with humans and (insert nonhuman animal), who would you save?&amp;rdquo; &lt;a class=&#34;anchor-link&#34; href=&#34;#112-if-you-saw-a-burning-barnsealed-carboat-filled-with-humans-and-insert-nonhuman-animal-who-would-you-save&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) The intention here is to force the animal activist to admit that
there is a situation where he/she would choose the life of a human over
a nonhuman, thus validating the animal research position. The trouble
here is that even if the activist chooses to save the life of a human
over a nonhuman, it does not then mean that the activist is endorsing
factory farming or the vivisection industry or making any policy
decision. [Editor: Also, this sort of attempt is a logical fallacy
known as &lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/ycc/fallacies/list.html#sec-30&#34;&gt;False
Dichotomy&lt;/a&gt;.]&lt;/p&gt;
&lt;p&gt;b) Rephrasing the scenario, what if the burning barn is filled with
humans … half are white and half are black. If you are white—who do you
save?&amp;rdquo; The animal research proponent does not intend that the burning
barn scenario be considered in this way–but it must be for consistency.
The original scenario attempts to prompt the activist into deciding
between &amp;ldquo;us (humans) or them (nonhumans).&amp;rdquo; If the research proponent
objects to the notion that one may choose between &amp;ldquo;us or them&amp;rdquo; based on
ethnic or gender, or some other criteria, then he/she must first show
how discrimination based on species is justified, before such an
argument could even begin to be considered valid for the animal research
issue. NOTE: An animal research proponent might counter that it is in
the best practical interest of human beings to have respect and care for
each other (Golden rule) but this would not be a necessity or a moral
obligation. If someone could benefit from exploiting other humans(as we
find in the real world all the time) then this argument would be
invalidated. Why shouldn’t someone exploit others if they can benefit
from it? This is what the animal research proponent must address .&lt;/p&gt;
&lt;h2 id=&#34;113-ethics-are-irrelevant&#34; class=&#34;anchor-header&#34;&gt;11.3 Ethics are irrelevant. &lt;a class=&#34;anchor-link&#34; href=&#34;#113-ethics-are-irrelevant&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Speciesism is not the same as racism. We have a biological drive like
all species to stick together and protect our own. Humans have a natural
biological drive to preserve their species over others. Humans are
naturally meant to stick together. (Note: also known as the Tenacious
moral instinct argument).&lt;/p&gt;
&lt;p&gt;a) Humans have enslaved and discriminated against each other based on
race, religion, gender, age, intelligence, and appearance for 1000s of
years. The ideal of universal human rights is itself a new concept.
Despite our laws we still have discrimination and exploitation of humans
for a myriad of reasons. One doesn’t lock their doors at night to keep
out pit bulls.&lt;/p&gt;
&lt;p&gt;b) Attempting to assert that other species are also speciesists is
flawed, since lions and grizzlies have been known to kill the offspring
of a rival male, chimpanzee groups will war against other chimpanzee
groups, etc and some members of one species have been known to adopt
members of another species, both domestically and in the wild. Humans
have been found living in wolf dens, piglets adopted by dogs, etc. There
are cases of humans risking their lives to save nonhumans and vice
versa. Wouldn&amp;rsquo;t this be impossible is tenacious moral instinct(a
biological drive) were so?&lt;/p&gt;
&lt;p&gt;c) Citing some unsubstantiated &amp;ldquo;law&amp;rdquo; of the Natural world cannot defend
the argument that humans are meant to &amp;ldquo;stick together&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;d) The very fact that the concept of animal rights is accepted by some
shows that there is no overriding biological drive in humans to &amp;ldquo;stick
together&amp;rdquo; or avoid compassion for members of other species.&lt;/p&gt;
&lt;p&gt;e) If you truly believe in species unity, and think it is applicable to
humans, go walk through a notorious crime alley with $5000 in your hand
and see how that &amp;ldquo;unity&amp;rdquo; holds up brother.&lt;/p&gt;
&lt;p&gt;f) The species unity myth is also used to make a jump from desperate
emotional choice to ethical policy. If a human chooses to save a life of
a human over a nonhuman in some life and death situation( a river, a
barn fire, a locked car/boat with no food etc), the argument is made
that it is therefore logical to exploit nonhumans in factory farms, in
laboratories etc. But if one were to apply this to a human vs human
scenario–(white vs black, Christian vs non Christian, family member vs
stranger) and you choose that which you regard as most familiar or
valuable–then the same consequences are applicable. Will you then
exploit the loser en masse? Of course not. So why would you do it to
nonhumans?&lt;/p&gt;
&lt;h1 id=&#34;12-survival-of-the-fittest&#34; class=&#34;anchor-header&#34;&gt;12 Survival of the Fittest &lt;a class=&#34;anchor-link&#34; href=&#34;#12-survival-of-the-fittest&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;121-nature-is-cruel&#34; class=&#34;anchor-header&#34;&gt;12.1 Nature is cruel. &lt;a class=&#34;anchor-link&#34; href=&#34;#121-nature-is-cruel&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Cats will play with their food–so we should be cruel too. It&amp;rsquo;s survival
of the fittest. Compassion is not natural, and other species are
motivated by self interest.&lt;/p&gt;
&lt;p&gt;a) &amp;ldquo;Survival of the fittest&amp;rdquo; would allow one to exploit and enslave
other humans . You acknowledge that one animal will prey on another, but
you ignore that they can also prey on members of their own species–in
which case, by using this moral standard and policy, humans preying on
other humans would be justified too.&lt;/p&gt;
&lt;p&gt;b) A domestic cat is fed, and has no predators. A wild cat has to be on
guard for competitors. Not catching prey means not eating. The time for
playing with their food would be greatly diminished. More importantly,
there is no evidence that a cat is aware of the mouse&amp;rsquo;s suffering and
takes pleasure from that fact-like humans have been known to do. There
are hunters who enjoy killing animals.&lt;/p&gt;
&lt;p&gt;c) Speciesists who use this attack contradict themselves, for while
they say that species have a natural tendency to stick together, they
will also allege that it’s a &amp;ldquo;dog eat dog&amp;rdquo; world, compassion is not
natural, and other species are motivated by self interest! In fact,
other species have been known to exhibit altruism. Bats will lend food
to other bats, ducks have been known to feign injury to lure a predator
away from the flock. There are instances of domestic animals &amp;ldquo;adopting&amp;rdquo;
the offspring of other species, and dogs rescuing humans. Feral children
found living with wolves in the wild etc. And conversely, there are
instances where humans have risked their own lives to help a member of
another species.&lt;/p&gt;
&lt;p&gt;d) The very fact that the concept of animal rights is accepted by some
shows that there is no overriding biological drive in humans to &amp;ldquo;stick
together&amp;rdquo; or avoid compassion for members of other species.&lt;/p&gt;
&lt;p&gt;e) There was an experiment conducted where monkeys were starved unless
they pressed a button that would release food–AND torture a monkey wired
to shock devices. It was found that the monkeys preferred to endure
starvation rather than inflict pain on another–the exact opposite
response anticipated by the scientists. Yet a similar experiment
involving humans where neither subjects were truly being tortured(unlike
the monkeys) found that most of the humans were willing to see another
human suffer, just to avoid displeasing the individual giving them the
orders.&lt;/p&gt;
&lt;h1 id=&#34;13-trapping&#34; class=&#34;anchor-header&#34;&gt;13 Trapping &lt;a class=&#34;anchor-link&#34; href=&#34;#13-trapping&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;131-leghold-traps-are-painless-and-humane&#34; class=&#34;anchor-header&#34;&gt;13.1 Leghold traps are painless and humane. &lt;a class=&#34;anchor-link&#34; href=&#34;#131-leghold-traps-are-painless-and-humane&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Response: a) if you think they are then try slamming your car door on
your fingers, and stay there for a week.&lt;/p&gt;
&lt;h1 id=&#34;14-whale-slaughter&#34; class=&#34;anchor-header&#34;&gt;14 Whale slaughter &lt;a class=&#34;anchor-link&#34; href=&#34;#14-whale-slaughter&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;141-it-is-hypocritical-for-north-americans-&#34; class=&#34;anchor-header&#34;&gt;14.1 It is hypocritical for North Americans … &lt;a class=&#34;anchor-link&#34; href=&#34;#141-it-is-hypocritical-for-north-americans-&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;with arable land to raise food to criticize a small country like Japan
where it has to rely on the oceans for food.&lt;/p&gt;
&lt;p&gt;a) Japan does not need to rely on the oceans for food–and certainly not
by resorting to fishing/whaling. It is not possible to feed the entire
population of Japan through whale meat–as it stands it is expensive and
a luxury item.&lt;/p&gt;
&lt;p&gt;b) In order to justify whaling–the Japanese must be able to defend
whaling on its own merits–not by using an ad hominem attack that
attempts to find imperfections in the anti-whaling critic. If one wants
to discuss the negatives of cattle ranching and meat eating in
general–whaling would still be condemned. So this is not a defense of
whaling.&lt;/p&gt;
&lt;p&gt;c) Japan raises cattle as well–and imports beef from the US. Thus–the
Japanese whalers are hypocritical condemning North Americans for doing
something that they themselves do–except, the Japanese also hunt
whales–they look doubly bad.&lt;/p&gt;
&lt;h2 id=&#34;142-eating-whale-meat-is-no-different-than-eating-cattle&#34; class=&#34;anchor-header&#34;&gt;14.2 Eating whale meat is no different than eating cattle. &lt;a class=&#34;anchor-link&#34; href=&#34;#142-eating-whale-meat-is-no-different-than-eating-cattle&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) In some sense this is true, just as homicide is in some sense no
different from deer hunting, but how does that justify whaling? There
are many good reasons to be against cattle ranching–and these same
reasons can be used against whaling, so where is the defense of whaling
by citing this as a defense?&lt;/p&gt;
&lt;p&gt;b) Except whales are about 10 times the size of a steer and there is no
natural predator for them beyond the microorganism scale. Humans must
use spears and exploding guns, no other species is as cruel and crude in
its killing methods. If Japanese whalers were meant to eat whales, they
should be able to kill them with their bare hands and teeth like any
true predator.&lt;/p&gt;
&lt;h2 id=&#34;143-minke-whales-are-the-cockroaches-of-the-sea&#34; class=&#34;anchor-header&#34;&gt;14.3 Minke whales are the cockroaches of the sea. &lt;a class=&#34;anchor-link&#34; href=&#34;#143-minke-whales-are-the-cockroaches-of-the-sea&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;If they are not controlled they will eat fish stocks.&amp;rdquo; Attributed to
Japan ministry of Agriculture official Masayuki Komatsu.&lt;/p&gt;
&lt;p&gt;a) Minke whales live in the ocean. As ocean dwellers they feed off the
oceans. Humans are land dwellers. Who has more logical and moral case to
be eating in their natural habitat? It is humans that are depleting fish
and it is humans that are the true pests. I won&amp;rsquo;t call them cockroaches
because that would insult a species that is far more successful and
restrained in its behavior than humans.&lt;/p&gt;
&lt;h2 id=&#34;144-you-say-that-nature-is-neither-cruel-nor-merciful-that-it-just-is&#34; class=&#34;anchor-header&#34;&gt;14.4 You say that nature is neither cruel nor merciful that it just is. &lt;a class=&#34;anchor-link&#34; href=&#34;#144-you-say-that-nature-is-neither-cruel-nor-merciful-that-it-just-is&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Since humans are part of nature, it cannot be said that they are
merciful or cruel. They are the way they are. whether or not we protect
animals or hurt them, we are acting perfectly within our nature.&lt;/p&gt;
&lt;p&gt;a) Since humans have concepts of mercy and cruelty, they certainly can
make judgments about their behavior using these standards of conduct(and
do so all the time). This is how we form civil relations, laws etc.
Where the problem arises is when a claim is made that suggests that
nature itself can be proven to be one or the other as some absolute
certainty. That&amp;rsquo;s tricky territory.&lt;/p&gt;
&lt;p&gt;b) If you took this from the Q and A section page: &amp;ldquo;Nature cannot be
proven to be cruel or compassionate, it just is. Anything else is a
projection of human beliefs and sentiments onto a non-human subject.
There is no way to make an absolute verification of such beliefs. This
is what follows it: &amp;ldquo;But, for the sake of argument, let us say that
Nature is inherently cruel. Then why should humans care any more about
human rights than they do about nonhuman rights? There are dictators
around the world that have lived very comfortable lives while they
tortured and killed other humans. According to the argument of the human
supremacist, they are just living according to Nature. Humans have
raped, murdered, enslaved and stolen from each other for thousands of
years. It is still true today. These acts would seem to be permissible
according to Nature–why then should we try to stop them? If you try to
argue &amp;ldquo;well, because stopping them has mutual benefit for all humans,&amp;rdquo;
the fact is that some humans–those with power–have done quite well
without worrying about &amp;ldquo;all humans.&amp;rdquo; So &amp;ldquo;mutual benefit&amp;rdquo; is not proven.
The true harshness of Nature implied by this argument also applies to
human situations. To deny this is to be either emotional (as animal
activists are often accused of being), or hypocritical.&amp;rdquo; So in other
words, yes, you can say humans are neither cruel nor merciful–whether
they are dealing with nonhumans or humans. It makes no difference to the
argument. Since human supremacy has not been proven, it allows one to
use this reasoning to let humans exploit nonhumans or humans as they see
fit. This is unacceptable to the human supremacist, but his or her
reasoning cannot close the loophole their own belief creates.&lt;/p&gt;
&lt;h1 id=&#34;15-wildlife-management&#34; class=&#34;anchor-header&#34;&gt;15 Wildlife Management &lt;a class=&#34;anchor-link&#34; href=&#34;#15-wildlife-management&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;151-if-i-wasnt-hunting-prairie-dogs-and-groundhogs-they-would-ruin-my-crops-and-my-cattle-would-step-in-their-holes-and-break-their-legs&#34; class=&#34;anchor-header&#34;&gt;15.1 If I wasn&amp;rsquo;t hunting prairie dogs and groundhogs they would ruin my crops and my cattle would step in their holes and break their legs. &lt;a class=&#34;anchor-link&#34; href=&#34;#151-if-i-wasnt-hunting-prairie-dogs-and-groundhogs-they-would-ruin-my-crops-and-my-cattle-would-step-in-their-holes-and-break-their-legs&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) That is nonsense. Larry Rittenhouse of Colorado State University
says “it would be almost impossible for a cow to break its leg in a
prairie dog hole.” He says “I study these animals behavior and they are
extremely adept at placing their feet. In my 50 years around cattle and
horses, I don’t know of a single incident where a horse or cow has been
injured in a prairie dog hole.” Cattle seem to actually preferentially
graze on prairie dog towns. It has been found that there’s a significant
increase in protein content in the plants growing on prairie dog towns
and they are highly nutritious for the cattle.&lt;/p&gt;
&lt;p&gt;b) many ranchers say that the only way to make farming profitable is to
work with the elements of the ecosystem, instead of against them. It’s
just not economically feasible to spend precious labor and money killing
wildlife. If you start killing one animal, where does it end? We don’t
know what species you can eliminate and still keep the system healthy.
Contrary to folklore, prairie dogs do not breed like crazy. They don’t
mate until their second year and only about half of those born each year
survive. As you know, prairie dogs are herbivores and eat mostly native
grasses. Most ranchers have heard the “fact” that prairie dogs diminish
grassland productivity by a whopping 50-75%, but no one is sure how the
biologist who made this claim came up with the numbers. Since then,
studies have been done that show if you get rid of prairie dogs, the
amount of forage that you gain is a puny 4-7%. It does impact the
rancher in dollars and cents, but the cost of poisoning prairie dogs
outweigh the gains made by eliminating the animals. If you still insist
on trying to “control” the prairie dog and groundhog populations, you
could at least do it in more ethically sound and natural ways such as
giving predators a boost by building poles for raptors and digging
trenches where foxes can hide.&lt;/p&gt;
&lt;p&gt;c) Biologists call prairie dogs a keystone species. Lose the keystone
and the whole ecosystem goes crumbling down with it. Species that rely
solely on prairie dogs include the endangered black-footed ferret, the
mountain plover (a bird), the burrowing owl, and the ferruginous hawk
which preys on them. If you change the natural disturbance regime that
the “varmints” provide, you alter the ecosystem and you may start losing
species (of animals and plants) because of it which in turn effects
other things (like your crops). As for groundhogs, they actually improve
the soil quality by digging their burrows. The burrows allow more air
and water to get underground, which in turn helps breakdown the soil to
form more valuable topsoil.&lt;/p&gt;
&lt;p&gt;d) I have little sympathy for the livestock loss or damage because it
wouldn&amp;rsquo;t happen if no one was eating the livestock. As for crops that go
for human consumption (which the majority don’t), if everyone consumed
on a veg diet, even a significant (which isn’t the case) loss of crops
would be acceptable economically because you are talking about so much
less of a burden on our farm system. Any shortcomings could be made up
by more farmers raising more produce for human consumption. And in any
case, If everyone has to deal with a problem, then the costs are passed
on to the consumer. In the end, the market bears the real cost of doing
business, and if everyone operated on the same ethical level and
accepted crop losses via “varmints” as a natural issue to deal with, we
could live in much better cooperation with our surrounding ecosystems
and the natural world.&lt;/p&gt;
&lt;p&gt;14.2 &amp;ldquo;If I wasn&amp;rsquo;t killing the bear and wolves and cougars they would
kill my sheep and I would lose business or they would eat my children.&amp;rdquo;
a) You should not have sheep in the first place. If you must, keep them
in a fenced area..&lt;/p&gt;
&lt;p&gt;b) so instead of killing them, if you are so worried, why don&amp;rsquo;t you
work on helping protect their natural habitat so that they won&amp;rsquo;t need to
invade your property and kill your livestock. and after all, you are
really the one invading their territory.&lt;/p&gt;
&lt;p&gt;c) by killing the bear, wolves, and cougars you are tampering with a
very fragile thing –the ecosystem– which could very likely result in
some other problem like an overpopulation of rodents or something.&lt;/p&gt;
&lt;p&gt;d)-only in a few isolated incidences in other countries have wolves
become fearless and attacked; only become fearless as result of people
feeding them-India: parents were motivated to let wolves eat kids by
extremely high compensation from government … up to a year’s salary.&lt;/p&gt;
&lt;p&gt;e) -Chain reaction: in one instance, when the wolves had been killed,
coyotes increased. When they were gone, foxes skyrocketed. Not only does
the method of removal prove ineffective, but according to the farmer,
wolves should be better as they are much less likely to feed off of the
farmer’s livestock. -Farmers are compensated by govt for all losses
(even though losses are extremely minimal)-WOLVES ARE ONLY RESPONSIBLE
FOR .1% OF ALL LOSSES OF CATTLE, AND .3% OF SHEEP!&lt;/p&gt;
&lt;p&gt;f) It is your own fault that your sheep get killed. The same would be
true if you had chickens. They are domesticated–in the wild, predators
would not have an easy time picking them off. A farm is easy pickings
for a wild animal.&lt;/p&gt;
&lt;h2 id=&#34;152-what-about-animals-that-are-introduced-by-humans-&#34; class=&#34;anchor-header&#34;&gt;15.2 What about animals that are introduced by humans … &lt;a class=&#34;anchor-link&#34; href=&#34;#152-what-about-animals-that-are-introduced-by-humans-&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;into an unnatural setting, like the broad-tail possum in New Zealand,
which are overrunning the native species. Surely we have no choice but
to kill them.&lt;/p&gt;
&lt;p&gt;a) The possum are victims of human greed and stupidity(introduced into
new Zealand by fur farmers)–humans just have to live with the
consequences–and try not to cause more ecological disasters in the
future.&lt;/p&gt;
&lt;p&gt;b) Who appointed humans to be Nature&amp;rsquo;s exterminators?&lt;/p&gt;
&lt;p&gt;c) So by your logic, if a group of humans are overpopulating an area
and driving out native species, it should be okay for some people to go
in and massacre a large number or rather, thin the populations, for the
benefit of the native species.&lt;/p&gt;
&lt;p&gt;d) Well if you are so concerned about native species being wiped out by
alien species, what are you doing to stop farmers from cutting down
forests or companies polluting rivers? Are you prepared to use violence
against them? Or do we make an exception for the number one polluter and
natural destroyer on the planet?&lt;/p&gt;
&lt;h2 id=&#34;153-humans-need-to-manage-nature-and-other-species&#34; class=&#34;anchor-header&#34;&gt;15.3 Humans need to manage Nature and other species. &lt;a class=&#34;anchor-link&#34; href=&#34;#153-humans-need-to-manage-nature-and-other-species&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Total arrogance. Nature and other species do fine when humans aren&amp;rsquo;t
around to mess things up for them.&lt;/p&gt;
&lt;p&gt;b) Oh you mean in the same way we &amp;ldquo;managed&amp;rdquo; forests, rivers, and the
atmosphere by polluting them? If you call that &amp;ldquo;managing,&amp;rdquo; I&amp;rsquo;d hate to
see what wanton destruction would look like.&lt;/p&gt;
&lt;p&gt;c) Even small efforts can blow up such as the &lt;a href=&#34;https://en.wikipedia.org/wiki/Wilfred_Grenfell#Personal_life&#34;&gt;Grenfell reindeer
effort&lt;/a&gt;:
In 1907, Grenfell imported a group of 300 reindeer from Norway to
provide food and serve as draft animals in Newfoundland. Unbeknownst to
him, some of the animals carried a parasitic roundworm, Elaphostrongylus
rangiferi, that then spread to native caribou herds. The reindeer herd
eventually disappeared; however, the parasite took hold and causes
cerebrospinal elaphostrongylosis (CSE) in caribou, a disease well known
in reindeer in Scandinavia.[6]&lt;/p&gt;
&lt;p&gt;d) Here are some examples of how well humans have managed Nature:
World&amp;rsquo;s 100 most destructive species named (note–the number one, human,
is not mentioned funny enough):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;1 Nile perch: introduced to Lake Victoria, Africa, in 1954 to
counteract the drastic drop in native fish stocks caused by
over-fishing. Instead, it has contributed to the extinction of more
than 200 endemic fish species through predation and competition for
food.&lt;br&gt;
3 Caulerpa: introduced to the Mediterranean around 1984, it is
thought, as waste from the Monaco aquarium. Hardier than most tropical
seaweeds, it has adapted well to cold waters and smothers habitats.&lt;br&gt;
5 Small Indian mongoose: this voracious and opportunistic predator is
native to areas as widespread as Iran and the Malay Peninsula. It was
introduced to Mauritius, Fiji, the West Indies and Hawaii to control
rats but has caused the local extinction of endemic birds, reptiles
and amphibians.&lt;br&gt;
6 Feral pig: introduced to many parts of the world, it damages crops,
stock and property and transmits many diseases such as leptospirosis
and foot and mouth. Diet includes juvenile land tortoises, sea turtles
and sea birds.&lt;br&gt;
7 Dutch elm disease: deadly fungus, spread by the elm bark beetle,
which can kill an elm in three weeks by clogging its water-conducting
vessels. Spread in the UK in 1968 from imported Canadian timber to
deadly effect, killing more than a third of southern England&amp;rsquo;s 23
million elms.&lt;br&gt;
8 Grey squirrel: the American grey has devastated Britain&amp;rsquo;s native
population of red squirrels, which are barely half the size. First
appeared in the English countryside between 1876 and 1929, possibly
after having been accidentally released from London Zoo.&lt;br&gt;
9 Japanese knotweed: introduced from Asia to Europe in the mid-19th
century as an ornamental and fodder plant. Grows rapidly, prevents
native seeds from germinating and thrives on being uprooted can even
regrow after being rooted out and washed downstream.&lt;br&gt;
10 Giant African snail: introduced to the islands of the Pacific and
Indian oceans as a food source for humans but has a voracious appetite
and has been recorded as attacking more than 500 different kinds of
plants. Has spread to parts of South America. Tropical in origin, but
copes comfortably with snow at other latitudes.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id=&#34;16-zoos&#34; class=&#34;anchor-header&#34;&gt;16 Zoos &lt;a class=&#34;anchor-link&#34; href=&#34;#16-zoos&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;161-why-shouldnt-we-go-the-circuszoo-&#34; class=&#34;anchor-header&#34;&gt;16.1 Why shouldn&amp;rsquo;t we go the circus/zoo? … &lt;a class=&#34;anchor-link&#34; href=&#34;#161-why-shouldnt-we-go-the-circuszoo-&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Are not the animals treated better there than if they were living in the
wild?&lt;/p&gt;
&lt;p&gt;a) Well, first of all, who are we to be the all mighty ones to decide
what to do with these animals lives? that would be like: aren&amp;rsquo;t children
from 3rd world countries treated better when doing child labor, making
purses for mere pennies, than when they are home with their families
living in destruction? or weren&amp;rsquo;t black slaves better off as slaves than
free because they had a means of making a living? … and really, although
there are hunters and destruction of their natural habitats, I would
think freedom and all the enrichment that the environment can provide
would be a better life than being chained and forced to perform in
stressful situations, constantly moved from place to place, and often
being abused.&lt;/p&gt;
&lt;p&gt;b) By this logic we should take natives out of the dwindling jungles of
South America and Borneo and put them in zoos so their lifestyle can be
preserved. Surely they would be better off than if they had to struggle
in the forests.&lt;/p&gt;
&lt;p&gt;c) Well, we humans are also staying in the house, but are we still 100%
safe?&lt;/p&gt;
&lt;h1 id=&#34;17-various&#34; class=&#34;anchor-header&#34;&gt;17 Various &lt;a class=&#34;anchor-link&#34; href=&#34;#17-various&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;171-native-hunterswhalers-regard-the-animals-they-hunt-as-their-brothers&#34; class=&#34;anchor-header&#34;&gt;17.1 Native hunters/whalers regard the animals they hunt as their brothers. &lt;a class=&#34;anchor-link&#34; href=&#34;#171-native-hunterswhalers-regard-the-animals-they-hunt-as-their-brothers&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Ah yes, I love you brother. That is why I am going to harpoon and
club you to death.&lt;/p&gt;
&lt;p&gt;b) The Makah whalers say the whales they slaughter are their &amp;ldquo;brothers&amp;rdquo;
– yet the Makah word for Grey whale translates as &amp;ldquo;devilfish&amp;rdquo; (since
their &amp;ldquo;brothers&amp;rdquo; often defended themselves when attacked – apparently
that makes them evil). Quite the endearment to call your sibling.&lt;/p&gt;
&lt;h2 id=&#34;172-its-necessary-to-make-a-qualitative-distinction-between-whaling-practices-those-whose-survival-is-completely-dependent-upon-it-and-those-for-whom-it-is-merely-a-career&#34; class=&#34;anchor-header&#34;&gt;17.2 It&amp;rsquo;s necessary to make a qualitative distinction between whaling practices: those whose survival is completely dependent upon it, and those for whom it is merely a career. &lt;a class=&#34;anchor-link&#34; href=&#34;#172-its-necessary-to-make-a-qualitative-distinction-between-whaling-practices-those-whose-survival-is-completely-dependent-upon-it-and-those-for-whom-it-is-merely-a-career&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) While I would agree that commercial whaling is more ethically
problematic than Inuit whaling, the real issue is whether whaling itself
is justified. Assuming that a community&amp;rsquo;s survival is &amp;ldquo;completely&amp;rdquo;
dependent upon whaling, the real question becomes: does it need to be?&lt;/p&gt;
&lt;p&gt;b) If the &amp;ldquo;civilized&amp;rdquo; nations of the world, including the Inuit
representatives, can travel by 21st century technology to meet in Japan
for an IWC meeting then alternatives to whaling for survival do exist.
The apologists for whaling would have us believe that we can put a man
on the Moon, and design a computer that can play chess, but when it
comes to providing daily sustenance for all humans, only a harpoon can
accomplish the task—or in other words, that we must approach a 21st
century problem with 1st century solutions.&lt;/p&gt;
&lt;p&gt;c) while I would agree that a man who mugs people and shoots them dead
is not as nasty as another man who mugs people then douses them with
gasoline and lets them burn to death, this qualitative distinction on my
part does not mean I endorse the actions of either man. The distinction
becomes trivial in light of the greater issue: whether either man needs
to engage in such behavior, and whether I should be assisting either of
them in committing such acts. People do not need to kill whales to
survive. Other food sources can be (and should be) provided by the
patron governments of the lands in which these First nations societies
live. And if they cannot, international agencies should.&lt;/p&gt;
&lt;h2 id=&#34;173-to-ask-first-nations-hunters-to-give-up-their-hunting-and-fishing-and-rely-on-international-food-aid-would-be-to-rob-them-of-their-independence&#34; class=&#34;anchor-header&#34;&gt;17.3 To ask First nations hunters to give up their hunting and fishing and rely on international food aid would be to rob them of their independence. &lt;a class=&#34;anchor-link&#34; href=&#34;#173-to-ask-first-nations-hunters-to-give-up-their-hunting-and-fishing-and-rely-on-international-food-aid-would-be-to-rob-them-of-their-independence&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) No man is an island, and one cannot go back in time to 1000 CE. If
they are able to stomach the concept of using non Inuit technology for
some aspects of their lives (guns and ammunition for hunting, air travel
to whaling summits etc), then why can they not stomach it for other
possibilities? A fair and ethical treatment of others should trump
lifestyle choices and tradition—if one wants to have a more consistent
ethical philosophy.&lt;/p&gt;
&lt;p&gt;b) None of us are truly independent from our societies, or national
governments. While I believe that people should have choices in how they
live their lives, the choices become a matter of ethics where the lives
of others are involved. A man who wants independence cannot have his
cake and eat it too. If he wants others to respect his right to
independence, he has to be fair and just in the implementation of that
independence.&lt;/p&gt;
&lt;h2 id=&#34;174-since-the-end-of-the-seal-hunt-inuit-trappers-and-hunters-have-succumbed-to-bad-health-from-eating-junk-food-alcohol-abuse-poverty-even-suicide-helping-animals-hurt-first-nations-people&#34; class=&#34;anchor-header&#34;&gt;17.4 Since the end of the seal hunt Inuit trappers and hunters have succumbed to bad health from eating junk food, alcohol abuse, poverty, even suicide. Helping animals hurt First Nations people. &lt;a class=&#34;anchor-link&#34; href=&#34;#174-since-the-end-of-the-seal-hunt-inuit-trappers-and-hunters-have-succumbed-to-bad-health-from-eating-junk-food-alcohol-abuse-poverty-even-suicide-helping-animals-hurt-first-nations-people&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Negro slave traders also suffered when the slave trade was stopped.
Does that mean that it was wrong to abolish the slave trade? If it is
okay to put slave traders out of work to liberate others, then it is
okay to do the same for seals or other species.&lt;/p&gt;
&lt;p&gt;b) Alcohol and junk food is bad for everyone. The answer is not
reinstating the seal fur trade, but dealing with those problems among
the Inuit community. I suppose the government would much rather return
to killing seals and making profits from fur, than adopting wholesome
and compassionate methods for solving these problems.&lt;/p&gt;
&lt;p&gt;c) It is unfortunate that they have had bad times–but it wasn&amp;rsquo;t as bad
as a seal being orphaned or getting shot or his/her head bashed in.&lt;/p&gt;
&lt;p&gt;d) If Inuit people cannot live normal happy lives without going out and
killing an animal then they really have problems. I suppose one would
like to believe the myth that it is some natural instinct for northern
human societies to hunt, trap and fish. Yet polar bears and wolves and
other species are born to survive by these methods-humans on the other
hand, choose to live in harsh climates. They don&amp;rsquo;t have to. Seals,
wolves, bears—they are meant to live in the Arctic–but humans are not
physically equipped for it. Perhaps what the depressed Inuit hunter
needs is a change of scenery–and coming to realize that there is more to
life than killing when one does not need to.&lt;/p&gt;
&lt;p&gt;e) There was a time when seal hunters in the North did not have markets
to sell their &amp;ldquo;wares.&amp;rdquo; Somehow they managed to live okay without an
international fur trade. Is it the loss of a tradition that is the
culprit for their woes or is it rather, the loss of money?&lt;/p&gt;
&lt;h2 id=&#34;175-native-trappers-and-hunters-etc-are-living-on-the-planet-the-way-we-are-supposed-to&#34; class=&#34;anchor-header&#34;&gt;17.5 Native trappers and hunters etc are living on the planet the way we are supposed to. &lt;a class=&#34;anchor-link&#34; href=&#34;#175-native-trappers-and-hunters-etc-are-living-on-the-planet-the-way-we-are-supposed-to&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Hey! Can you lend me your copy of &amp;ldquo;HOW TO LIVE&amp;rdquo; by Supreme Deity? I
want to check the section on what to do with arrogant humans.&lt;/p&gt;
&lt;p&gt;b) Ignoring your apparent claim of access to the divine scheme for
human existence, some tribal societies had been known to sacrifice
humans and keep them as slaves(such as the Makah whaling tribe). Tribal
peoples are humans too–meaning they are just as capable of being cruel,
greedy or deceitful as any other ethnic division of the human species.
By your argument how do we know that butchering each other and other
species is not the way we are supposed to live–so why bother having
police to curb our violent tendencies? If it is wrong for Makah whalers
to enslave and exploit other humans, than its wrong for Northern
trappers to enslave and exploit other animals.&lt;/p&gt;
&lt;p&gt;c) Much of this idea has to do with the &lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/ycc/fallacies/list.html#sec-17&#34;&gt;Appeal to Nature
Fallacy&lt;/a&gt;.
For some reason, some people think that living according to nature
(whatever that might mean) is a good thing. An examination of that
notion, isn&amp;rsquo;t conclusive (see &lt;a href=&#34;http://towardsfreedom.com/iwrters/prad/natural-equals-good/&#34;&gt;Nature =
Good?&lt;/a&gt;).&lt;/p&gt;
&lt;h2 id=&#34;176-there-are-more-enter-animal-species-in-the-wild-than-before-the-white-man-arrived&#34; class=&#34;anchor-header&#34;&gt;17.6 there are more (enter animal species) in the wild than before the white man arrived. &lt;a class=&#34;anchor-link&#34; href=&#34;#176-there-are-more-enter-animal-species-in-the-wild-than-before-the-white-man-arrived&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Unless you have access to a time machine, that statement is a little
hard to verify with Stats Canada in the year 1600.&lt;/p&gt;
&lt;h2 id=&#34;177-animals-that-we-trap-and-hunt-die-from-disease-and-starvation-in-the-wild&#34; class=&#34;anchor-header&#34;&gt;17.7 Animals that we trap and hunt die from disease and starvation in the wild. &lt;a class=&#34;anchor-link&#34; href=&#34;#177-animals-that-we-trap-and-hunt-die-from-disease-and-starvation-in-the-wild&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Wow! Imagine that, things get sick and die! And here I thought
Nature worked like a Disney cartoon!&lt;/p&gt;
&lt;p&gt;b) Humans also die from the same causes–do you suggest we hunt and trap
those poor unfortunates and turn them into coats (with fur designers and
hunters getting the profits)?&lt;/p&gt;
&lt;p&gt;c) James Boswell, trying to refute the arguments of abolitionists,
writes in his Life of Johnson that, &amp;ldquo;To abolish a status which in all
ages GOD has sanctioned, and man has continued, would not only be
robbery to an innumerable class of our fellow-subjects; but it would be
extreme cruelty to the African Savages, a portion of whom it saves from
massacre, or intolerable bondage in their own country, and introduces
into a much happier state of life; especially now when their passage to
the West Indies and their treatment there is humanely regulated. To
abolish that trade would be to shut the gates of mercy on mankind.&amp;rdquo;
Boswell, J., Life of Johnson (N.Y.: Modern Library Edition, 1965) p.
365. (See &lt;a href=&#34;https://www.al-islam.org/slavery-islamic-and-christian-perspectives-sayyid-saeed-akhtar-rizvi/christians-organise-slave-trade&#34;&gt;Christians Organise
Slave-Trade&lt;/a&gt;.)&lt;/p&gt;
&lt;h2 id=&#34;178-a-northern-trapper-sees-himself-as-the-caretaker-of-the-land&#34; class=&#34;anchor-header&#34;&gt;17.8 A Northern trapper sees himself as the &amp;ldquo;caretaker of the land&amp;rdquo; &lt;a class=&#34;anchor-link&#34; href=&#34;#178-a-northern-trapper-sees-himself-as-the-caretaker-of-the-land&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) How utterly arrogant. Nature does not need managing, humans do.
Other species were taking care of themselves long before humans arrived
on the scene and they will get along just as well when humans go the way
of the Dodo bird (exterminated I might add, by &amp;ldquo;caretaker&amp;rdquo; humans).&lt;/p&gt;
&lt;p&gt;b) And white slave traders saw themselves as caretakers for the
non-white non-christian races–so should we then forgive anyone for
practicing human slavery?&lt;/p&gt;
&lt;h2 id=&#34;179-northern-tribal-societies-like-the-inuit-are-as-well-adapted-to-their-indigenous-environment-as-the-polar-bears-or-seals-or-whales-that-share-it&#34; class=&#34;anchor-header&#34;&gt;17.9 Northern tribal societies like the Inuit are as well adapted to their &amp;ldquo;indigenous&amp;rdquo; environment, as the polar bears or seals or whales that share it. &lt;a class=&#34;anchor-link&#34; href=&#34;#179-northern-tribal-societies-like-the-inuit-are-as-well-adapted-to-their-indigenous-environment-as-the-polar-bears-or-seals-or-whales-that-share-it&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) A naked polar bear, Arctic wolf, seal, or whale is born with all the
equipment he or she needs to survive. But a human, even of Inuit
extraction, would perish in mere minutes if left naked on the ice flows
of his or her so-called native habitat. If an Inuit is naturally meant
to hunt whales, as is frequently claimed by defenders of exploitation
industries that use First Nations communities for supplies or propaganda
(i.e. whaling, sealing and trapping), then its factual validity can be
tested by simply having one courageous Inuit hunter jump naked into the
Arctic sea and try to bite a whale to death with only his teeth and bare
hands. The result is easily predicted. Because the Inuit need tools to
survive, and those tools are now chiefly provided by outside communities
(i.e. the government of Canada, Smith &amp;amp; Wesson), then it would be
hypocritical to suggest that the best long term, ethical solution to
First Nations subsistence needs cannot be based on more compassionate
aid from those very same communities, whether it be food aid or
subsidized relocation to climates more suited to human beings.&lt;/p&gt;
&lt;p&gt;b) When they are born with fur and blubber and claws instead of having
to take it from other Arctic natives, then I will believe that are
indigenous to the climate.&lt;/p&gt;
&lt;h2 id=&#34;1710-they-cant-move-anywhere-else-the-arctic-is-their-home&#34; class=&#34;anchor-header&#34;&gt;17.10 They cant move anywhere else! The Arctic is their home! &lt;a class=&#34;anchor-link&#34; href=&#34;#1710-they-cant-move-anywhere-else-the-arctic-is-their-home&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) But not in the same way it is for seals, whales, bears or wolves.&lt;/p&gt;
&lt;p&gt;b) Why is it that of all the native inhabitants of the Arctic, only the
Inuit are not born with all the physical tools they need to survive?
Until they are born with a thick hide of blubber and fur from their
backs, I will say that a sub-zero temperature is not their natural
environment.&lt;/p&gt;
&lt;h2 id=&#34;1711-the-trappers-use-all-the-scraps-of-the-animal-nothing-is-wasted&#34; class=&#34;anchor-header&#34;&gt;17.11 The trappers use all the scraps of the animal, nothing is wasted. &lt;a class=&#34;anchor-link&#34; href=&#34;#1711-the-trappers-use-all-the-scraps-of-the-animal-nothing-is-wasted&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Hitler also used all the scraps of his victims – is that a defense
for what he did?&lt;/p&gt;
&lt;h2 id=&#34;1712-to-criticize-first-nations-peopleor-japanese-whalers-or-bali-turtle-hunters-for-hunting-and-fishing-and-trapping-and-whaling-is-just-cultural-imperialism-aka-identity-imperialism-racism-etc&#34; class=&#34;anchor-header&#34;&gt;17.12 To criticize First Nations people(or Japanese Whalers or Bali turtle hunters) for hunting and fishing and trapping and whaling is just cultural imperialism (aka identity imperialism, racism etc.). &lt;a class=&#34;anchor-link&#34; href=&#34;#1712-to-criticize-first-nations-peopleor-japanese-whalers-or-bali-turtle-hunters-for-hunting-and-fishing-and-trapping-and-whaling-is-just-cultural-imperialism-aka-identity-imperialism-racism-etc&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;You are trying to impose your beliefs on others.&amp;rdquo; [Editor: this is a
form of the Moral relativism argument – which states that one cannot
judge the actions of one culture (or person) by the ethical standards of
another.]&lt;/p&gt;
&lt;p&gt;a) If one applied this moral relativistic belief consistently and
fairly it would mean one could not condemn someone else for
discrimination against other humans based upon their own cultural and
ethical beliefs. People who practice bride burning or honor killings or
child labor could say it is &amp;ldquo;cultural imperialism&amp;rdquo; for outsiders to
criticize their actions.&lt;/p&gt;
&lt;p&gt;b) Activities from spousal abuse to ritual murder to cannibalism have
also been defended by bogus claims of racism or &amp;ldquo;Imperialism,&amp;rdquo; and this
hasn&amp;rsquo;t nullified the ethical arguments against these practices;&lt;/p&gt;
&lt;p&gt;c) Other species can also be said to suffer under unjust,
discriminatory treatment, and every human ethnic group, including First
nation ones, are capable of being the oppressors.&lt;/p&gt;
&lt;p&gt;d) We are talking about life, not a lifestyle. When the issue involves
the very real harm caused to others, ethical beliefs do apply, and it is
certainly within reason to make judgments based upon those beliefs.
Since no human society on Earth lives in a vacuum, and all have at least
some connection to other cultures, and they all expect at least some
moral consideration from each other, the charge of discrimination may be
leveled against any one of them. The only way an Inuit hunter or
Japanese whaler (or Michigan deer hunter for that matter) could use
moral relativism as a defense, is if he holds no ethical belief (such as
his own right to life) that he expects should be honored by anyone else
(whether Inuit or not). That possibility is very very remote.&lt;/p&gt;
&lt;p&gt;e) Actually the true cultural imperialism is when the Inuit or the
Japanese or anyone else tries to impose their culture on whales or other
animals by killing them when they do not need to.&lt;/p&gt;
&lt;p&gt;f) Ethical systems are like language systems. There are many different
languages, but they all have common elements that can be used to allow
interpretation and communication between them (alphabets, rules of usage
etc). Systems of moral belief also have underlying common elements
(social contracts, belief in the value of one&amp;rsquo;s life, respect for
family, friendship etc.). It is these basic concepts to all moral belief
systems that are being used to cite unjust discriminatory behavior and
conduct. Therefore, when one criticizes a culture for causing
unnecessary harm to others (killing whales for food), it is not a matter
of &amp;ldquo;judging one culture by the standards of another,&amp;rdquo; but using the
basic moral &amp;ldquo;vocabulary&amp;rdquo; common in all cultures to make a judgment that
the culture is not being consistent in its ethical philosophy if it says
the value of Inuit/Japanese/Bali/German etc) life as a group is superior
to that of non-Inuit/Japanese/etc life, without proving the superiority
as an objective truth.&lt;/p&gt;
&lt;h2 id=&#34;1713-do-you-eat-bread-nutritional-yeast-is-alive-you-are-killing-bacteria&#34; class=&#34;anchor-header&#34;&gt;17.13 Do you eat bread? Nutritional yeast is alive. You are killing bacteria. &lt;a class=&#34;anchor-link&#34; href=&#34;#1713-do-you-eat-bread-nutritional-yeast-is-alive-you-are-killing-bacteria&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Thanks! I will switch to flatbreads tomorrow, but regardless, it
doesn&amp;rsquo;t excuse you from supporting meat eating, the fur industry, animal
research etc etc. How does that justify you supporting the meat
industry, animal research, hunting etc? By your logic, any act of
killing, necessary or not(right down to the microscopic level), negates
any effort to to curb it. Therefore, since we cannot avoid killing
microbes just by the act of living, we shouldn&amp;rsquo;t worry about muggings,
murders, wars etc. If you say yes we can worry about them, then we can
also worry about meat eating, hunting, and any other practice it is
possible to stop.&lt;/p&gt;
&lt;p&gt;b) Just because I am trying to live more ethically does not mean that I
am perfect. One cannot avoid all killing in life. That is not to say
that animal rights and veg*anism are pointless. If I accidentally kill
a bug by stepping on it, that does not mean that I should give up the
whole compassionate living thing altogether. Everyone should just do as
much as they can manage to aspire towards a moral life. Eating meat,
buying products tested on animals, etc, these are things that can be
easily avoided and are direct links to mass cruelty.&lt;/p&gt;
&lt;p&gt;c) I think I killed about a million microbes just from gasping at the
stupidity of your argument. Man, I am worse than Hitler.&lt;/p&gt;
&lt;p&gt;d) Yeast isn&amp;rsquo;t a sentient lifeform, unless you worry about bacteria. So
I take it you don&amp;rsquo;t bath because you don&amp;rsquo;t want to kill millions of
them?&lt;/p&gt;
&lt;h2 id=&#34;1714-if-we-dont-consider-ourselves-better-than-animals-we-will-treat-each-other-terribly&#34; class=&#34;anchor-header&#34;&gt;17.14 If we don&amp;rsquo;t consider ourselves better than animals we will treat each other terribly. &lt;a class=&#34;anchor-link&#34; href=&#34;#1714-if-we-dont-consider-ourselves-better-than-animals-we-will-treat-each-other-terribly&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) So does that mean that if whites consider themselves superior to
blacks then they would naturally treat whites better?&lt;/p&gt;
&lt;p&gt;b) Tell that to Stalin and Hitler.&lt;/p&gt;
&lt;p&gt;c) ANIMAL VICTIMS / HUMAN VICTIMS: REPORTS FROM POLICE CASE FILES
&lt;strong&gt;Russell Weston Jr.&lt;/strong&gt;, tortured and killed 12 cats: burned and cut off
their tails, paws, ears; poured toxic chemicals in their eyes to blind
them; forced them to ingest poison, hung them from trees (the noose
loose enough to create a slow and painful death.) Later killed 2
officers at the U.S. Capitol in Washington, DC. &lt;strong&gt;Jeffery Dahmer&lt;/strong&gt;
staked cats to trees and decapitated dogs. Later he dissected boys, and
kept their body parts in the refrigerator. Murdered 17 men. &lt;strong&gt;Kip
Kinkle&lt;/strong&gt; shot 25 classmates and killed several in Springfield, Oregon.
He killed his father and mother. Said he blew up a cow once. Set a live
cat on fire and dragged the innocent creature through the main street of
town. Classmates rated him as &amp;ldquo;Most Likely to Start World War 3.&amp;rdquo; As a
boy, &lt;strong&gt;Albert De Salvo&lt;/strong&gt;, the &amp;ldquo;Boston Strangler,&amp;rdquo; placed a dog and cat
in a crate with a partition between them. After starving the animals for
days, he removed the partition to watch them kill each other. He raped
and killed 13 women by strangulation. He often posed bodies in a
shocking manner after their murders. &lt;strong&gt;Richard Allen Davis&lt;/strong&gt; set
numerous cats on fire. He killed all of Polly Klaus&amp;rsquo; animals before
abducting and murdering Polly Klaus, aged 12, from her bedroom.
11-year-old &lt;strong&gt;Andrew Golden&lt;/strong&gt; and 13-year-old &lt;strong&gt;Mitchell Johnson&lt;/strong&gt;
tortured and killed dogs. On March 24, 1998, in Jonesboro, Arkansas,
Golden and Johnson shot and killed 4 students and 1 teacher during a
fire drill at their school. After 16-year-old &lt;strong&gt;Luke Woodham&lt;/strong&gt; mortally
stabbed his mother, killed 2 classmates and shot 7 others, he confessed
to bludgeoning his dog Sparkle with baseball bats and pouring liquid
fuel down her throat and to set fire to her neck. &amp;ldquo;I made my first kill
today,&amp;rdquo; he wrote in his court-subpoenaed journal. &amp;ldquo;It was a loved one …
I&amp;rsquo;ll never forget the howl she made. It sounded almost human.&amp;rdquo; In June
1998, Woodham was found guilty of 3 murders and 7 counts of aggravated
assault. He was sentenced to 3 life sentences and an additional 20 years
for each assault. &lt;strong&gt;heodore Robert Bundy&lt;/strong&gt;, executed in 1989 for at
least 50 murders, was forced to witness a grandfather who tortured
animals. Bundy later heaped graves with animal bones. At 4-years-old,
&lt;strong&gt;ichael Cartier&lt;/strong&gt; dislocated the legs of rabbits and hurled a kitten
through a closed window. He later shot Kristin Lardner 3 times in the
head, before shooting himself. &lt;strong&gt;Henry Lee Lucas&lt;/strong&gt; killed numerous
animals and had sex with their corpses. He killed his mother, common law
wife, and an unknown number of people. &lt;strong&gt;Edward Kemperer&lt;/strong&gt; cut up 2
cats. He later killed his grandparents, mother and 7 other women.
&lt;strong&gt;Richard Speck&lt;/strong&gt; threw a bird into a ventilator fan. Killed 8 women.
&lt;strong&gt;Randy Roth&lt;/strong&gt; taped a cat to a car&amp;rsquo;s engine and used an industrial
sander on a frog. Killed 2 of his wives and attempted to kill a third.
&lt;strong&gt;David Richard Davis&lt;/strong&gt; shot and killed 2 healthy ponies, threw a wine
bottle at a pair of kittens and hunted with illegal methods. Murdered
his wife, Shannon Mohr Davis, for insurance money. &lt;strong&gt;Peter Kurten&lt;/strong&gt;, the
Dusseldorf Monster, tortured dogs, and practiced bestiality while
killing animals. Murdered or attempted to murder over 50 men, women and
children. &lt;strong&gt;Richard Trenton Chase&lt;/strong&gt;, &amp;ldquo;The Vampire Killer of Sacramento,&amp;rdquo;
bit the heads off birds, drained animals for their blood, killed animals
for their organs, and later killed 6 people in random attacks. One
police officer present at the scene of the first murder, confessed to
having nightmares about the crime for months afterwards. The &lt;strong&gt;Kobe
Killer&lt;/strong&gt;, an as yet unnamed 15-year-old boy in Japan, beheaded a cat and
strangled several pigeons, decapitated 11-year-old Jun Hase, and
battered to death a 10-year-old girl with a hammer, and assaulted 3
other children in separate attacks. &lt;strong&gt;Richard William Leonard&lt;/strong&gt;&amp;rsquo;s
grandmother forced him to kill and mutilate cats and kittens when he was
a child. He later killed Stephen Dempsey with a bow and arrow. He also
killed Ezzedine Bahmad by slashing his throat. &lt;strong&gt;Tom Dillion&lt;/strong&gt; murdered
people&amp;rsquo;s pets. He shot and killed Jamie Paxton, aged 21; Claude Hawkins,
aged 49; Donald Welling, aged 35; Kevin Loring, aged 30; and Gary
Bradely, aged 44. &lt;strong&gt;David Berkowitz&lt;/strong&gt;, &amp;ldquo;Son of Sam,&amp;rdquo; poisoned his
mother&amp;rsquo;s parakeet out of jealousy. He later shot 13 young men and women.
6 people died and at least 2 suffered permanent disabilities. &lt;strong&gt;Arthur
Shawcross&lt;/strong&gt; repeatedly threw a kitten into a lake until the kitten
drowned from exhaustion. Killed a young girl. After serving 15-1/2 years
in prison, he killed 11 more women. &lt;strong&gt;Jason Massey&lt;/strong&gt;&amp;rsquo;s killing resume
began with cats and dogs; at 20 he decapitated and disemboweled a
13-year-old girl and fatally shot a 14-year old boy. He claims to have
killed 37 cats, 29 dogs and 6 cows. &lt;strong&gt;Patrick Sherrill&lt;/strong&gt; stole
neighborhood pets, tethered them with baling wire and encouraged his dog
to mutilate them. He killed 14 co-workers and himself in 1986. &lt;strong&gt;Keith
Hunter Jesperson&lt;/strong&gt;, &amp;ldquo;Happy Face Killer,&amp;rdquo; bashed gopher heads and beat,
strangled and shot stray cats and dogs. He is known to have strangled 8
women. He said: &amp;ldquo;You&amp;rsquo;re actually squeezing the life out of these animals
… Choking a human being or a cat – it&amp;rsquo;s the same feeling … I&amp;rsquo;m the very
end result of what happens when somebody kills an animal at an early
age.&amp;rdquo; &lt;strong&gt;Carroll Edward Cole&lt;/strong&gt;, executed in 1985 for an alleged 35
murders and reputed to be one of the most prolific serial killers in
U.S. history, confessed that his first act of violence was to strangle a
puppy under the porch of his house. &lt;strong&gt;Michael Perry&lt;/strong&gt; decapitated a
neighbor&amp;rsquo;s dog. Later killed his parents, infant nephew and 2 neighbors.
&lt;strong&gt;Robert Alton Harris&lt;/strong&gt; murdered two 16-year-old boys, doused a neighbor
with lighter fluid and tossed matches at him. His initial run-in with
police was for killing neighborhood cats. At 9-years-old, &lt;strong&gt;Eric Smith&lt;/strong&gt;
strangled a neighbor&amp;rsquo;s cat. At 13, he bludgeoned 4-year-old Derrick
Robie to death. Smith lured the little boy into the woods, choked him,
sodomized him with a stick, then beat him to death with a rock&lt;/p&gt;
&lt;h2 id=&#34;1715-wasnt-hitler-a-vegetarian&#34; class=&#34;anchor-header&#34;&gt;17.15 Wasn&amp;rsquo;t Hitler a vegetarian? &lt;a class=&#34;anchor-link&#34; href=&#34;#1715-wasnt-hitler-a-vegetarian&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) And Al Capone started the first soup kitchens in Chicago. I guess
anyone who supports helping the homeless is a gangster?&lt;/p&gt;
&lt;p&gt;b) The testimony of Hitler&amp;rsquo;s personal cook in Hamburg during the late
1930s - Dione Lucas. In her &amp;ldquo;Gourmet Cooking School Cookbook,&amp;rdquo; she
records that his favorite dish - the one that he customarily requested -
was stuffed squab (pigeon). &amp;ldquo;I do not mean to spoil your appetite for
stuffed squab, but you might be interested to know that it was a great
favorite with Mr. Hitler, who dined in the hotel often.&amp;rdquo; (Also see:
&lt;a href=&#34;http://www.ivu.org/history/europe20a/hitler.html&#34;&gt;ivu-hitler&lt;/a&gt;, &lt;a href=&#34;https://michaelbluejay.com/veg/hitler.html&#34;&gt;Hitler
was not a vegetarian&lt;/a&gt;.)&lt;/p&gt;
&lt;p&gt;c) So was Gandhi – does that make him a war monger and mass murderer?&lt;/p&gt;
&lt;p&gt;d) They say Osama Bin Laden liked hunting. So did Timothy McVeigh. So
by your logic, every hunter is a terrorist!&lt;/p&gt;
&lt;p&gt;e) &amp;ldquo;Otto D. Tolischus in 1937 in The New York Times pointed out that
the Führer was a vegetarian who &amp;lsquo;does not drink or smoke&amp;rsquo; but who also
&amp;lsquo;occasionally relishes a slice of ham&amp;rsquo; along with delicacies such as
caviar and chocolates.&amp;rdquo; (Ibid.) Robert Proctor calls Hitler a vegetarian
&amp;ldquo;of sorts&amp;rdquo; (The Nazi War on Cancer, p. 134) and is content to state that
Hitler was a vegetarian who &amp;ldquo;occasionally would allow himself a dish of
meat,&amp;rdquo; (p. 135) and quotes The New York Times as stating that in
addition to ham and caviar Hitler also occasionally ate squab.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;f)His cook, an enormously fat man named Willy Kannenberg, produced
exquisite meals and acted as court jester. Although Hitler had no
fondness for meat except in the form of sausages and never ate fish, he
enjoyed caviar. (The Life and Death of Adolph Hitler Praeger, 1973 p.
346)&lt;/p&gt;
&lt;p&gt;g) Hitler&amp;rsquo;s reputation for being a vegetarian seems to consist solely
of his not having eaten red meat. The effort to describe Hitler&amp;rsquo;s eating
habits as vegetarian requires changing the definition of &amp;ldquo;vegetarian&amp;rdquo; to
exclude liver, ham, and sausages from the list of meats, and changing
the definition of &amp;ldquo;animal&amp;rdquo; to exclude pigs. Hitler did exhibit a
sympathy with a vegetarian diet, but paradoxically, vegetarians and the
vegetarian movement in Nazi Germany were persecuted. Vegetarian
societies were restrained, subject to raids, and &amp;ldquo;books that contained
vegetarian recipes were confiscated by the Gestapo.&amp;rdquo; Janet Barkas has a
good account of this period in German history in her book, The Vegetable
Passion. German vegetarian societies were forced to leave the
International Vegetarian Union; they were prohibited from organizing and
from publishing material, but individuals were not molested and &amp;ldquo;could
exchange their credit notes for meat for dairy products. About 83,000
vegetarians participated in this program.&amp;rdquo; (See
&lt;a href=&#34;https://www.all-creatures.org/mfz/myths-hitler-rk.html&#34;&gt;All-Creatures&lt;/a&gt;.)&lt;/p&gt;
&lt;p&gt;h) Hitler and Animals. Like many of his fellow human beings, Adolf
Hitler used animal epithets to vilify other people. He often called his
opponents &amp;ldquo;swine&amp;rdquo; and &amp;ldquo;dirty dogs.&amp;rdquo; The Bolsheviks were &amp;ldquo;animals,&amp;rdquo; and
the Russians a &amp;ldquo;bestial people&amp;rdquo; and Slavic &amp;ldquo;rabbit-family&amp;rdquo; whom Stalin
had molded into a totalitarian state. After Hitler conquered Russia, he
wanted &amp;ldquo;the ridiculous hundred million Slavs&amp;rdquo; to live in &amp;ldquo;pig-pens.&amp;rdquo; He
called British diplomats &amp;ldquo;little worms,&amp;rdquo; and, as for the &amp;ldquo;half-Judaized,
half-Negrified&amp;rdquo; people of America, they &amp;ldquo;have the brains of a hen.&amp;rdquo;
Hitler had contempt for his own people, referring to them as &amp;ldquo;the great
stupid mutton-herd of our sheep-like people,&amp;rdquo; and when the defeats
mounted late in the war, he blamed them for not having risen to the
challenge. Hitler called his own sisters &amp;ldquo;stupid geese.&amp;rdquo; Whatever
deficiencies members of the Germanic Volk might possess, however, Hitler
believed the Aryan/Nordic race was infinitely superior to the
surrounding sea of sub-human &amp;ldquo;monstrosities between man and ape,&amp;rdquo; as he
made clear in a speech in Munich in 1927: &amp;ldquo;We see before us the Aryan
race which is manifestly the bearer of all culture, the true
representative of all humanity….Our entire industrial science is without
exception the work of Nordics. All great composers from Beethoven to
Richard Wagner are Aryans….Man owes everything that is of any importance
to the principle of struggle and to one race which has carried itself
forward successfully. Take away the Nordic Germans and nothing remains
but the dance of apes.&amp;rdquo; Charles Patterson.&lt;/p&gt;
&lt;p&gt;i) Hitler was fond of dogs, especially German shepherds (he considered
boxers &amp;ldquo;degenerate&amp;rdquo;), whom he liked to control and dominate. At the
front during World War I, he befriended a white terrier, Fuchsl (Foxl),
who had strayed across enemy lines. Later, when his unit had to move on
and Fuchsl could not be found, Hitler became distraught. &amp;ldquo;I liked him so
much,&amp;rdquo; he recalled. &amp;ldquo;He only obeyed me.&amp;rdquo; Hitler often carried a dogwhip
and sometimes used it to beat his dog the same way he had seen his
father beat his own dog. In the Fuhrer headquarters during World War II,
Hitler&amp;rsquo;s German shepherd, Blondi, offered him the closest thing he had
to friendship. &amp;ldquo;But with his dogs, as with every human being he came
into contact with,&amp;rdquo; writes his biographer Ian Kershaw, &amp;ldquo;any relationship
was based upon subordination to his mastery.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;j) The reputed fondness of Hitler and other top Nazis for animals,
especially their dogs, has been put into perspective by Max Horkheimer
and Theodor Adorno. For certain authoritarian personalities, they write,
their &amp;ldquo;love of animals&amp;rdquo; is part of the way they intimidate others. When
industrial magnates and Fascist leaders want to have pets around them,
Horkheimer and Adorno maintain, their choice falls on intimidating
animals such as Great Danes and lion cubs, which are intended to add to
their power through the terror they inspire. &amp;ldquo;The murderous Fascist
colossus stands so blindly before nature that he sees animals only as a
means of humiliating men,&amp;rdquo; they write. &amp;ldquo;The Fascist&amp;rsquo;s passionate
interest in animals, nature, and children is rooted in the lust to
persecute.&amp;rdquo; While with their hand they might negligently stroke a
child&amp;rsquo;s head, or an animal&amp;rsquo;s back, that same hand could just as easily
destroy them. &amp;ldquo;The petting demonstrates that all are equal in the
presence of power, that none is a being in its own right. A creature is
merely material for the master&amp;rsquo;s bloody purposes.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;k) It is alleged that the Nazis revered or admired animals. Hitler&amp;rsquo;s
nickname, &amp;ldquo;Wolf&amp;rdquo; is adduced as evidence for this. The Nazi interest in
animals was part of their adaptation of social Darwinism to racial
policies: they were fond of powerful animals, not animals they perceived
as weak. Hitler&amp;rsquo;s nickname, &amp;ldquo;Wolf&amp;rdquo; is a good example. He didn&amp;rsquo;t call
himself &amp;ldquo;rabbit,&amp;rdquo; or &amp;ldquo;deer.&amp;rdquo; As Kenneth Clarke points out in The History
of Animals in Art human behavior towards animals is extremely
paradoxical. Human beings can be fond of animals and cruel towards them.
Admiration for animals often accompanies cruelty towards them. A hunter
loves his hunting dog. Lion hunters admire the lion. Some Medieval
barons had bears inscribed on their escutcheons, yet hunted them and
tortured them, sometimes blinding them for entertainment and bear
fights.&lt;/p&gt;
&lt;p&gt;l) This is a silly effort to discredit vegetarianism by association. In
fact, it is a logical fallacy known as &lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tf/ycc/fallacies/list.html#sec-38&#34;&gt;Guilt by
Association&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;1716-other-animals-are-sadistic-too&#34; class=&#34;anchor-header&#34;&gt;17.16 Other animals are sadistic too. &lt;a class=&#34;anchor-link&#34; href=&#34;#1716-other-animals-are-sadistic-too&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;They will torture a mouse and know they are torturing it.&lt;/p&gt;
&lt;p&gt;Response a) Not according to Mark Twain: &amp;ldquo;Of all the creatures that were
made, man is the most detestable. Of the entire brood he is the only
one–the solitary one–that possesses malice. That is the basest of all
instincts, passions, vices–the most hateful. He is the only creature
that has pain for sport, knowing it to be pain. Also–in all the list he
is the only creature that has a nasty mind.- Mark Twain&amp;rsquo;s Autobiography;
and: &amp;ldquo;Of all the animals, man is the only one that is cruel. He is the
only one that inflicts pain for the pleasure of doing it. It is a trait
that is not known to the higher animals.&amp;rdquo; (The Lowest Animal)&lt;/p&gt;
&lt;p&gt;b) You say a cat knows that a mouse feels pain, that a cat knows what a
mouse is feeling, and then deliberately tortures the mouse, just as we
know for fact, humans such as researchers, are capable of doing (the
fact that researchers will name lab animals &amp;ldquo;goner&amp;rdquo; or three animals
with broken spines &amp;ldquo;snap, crackle and pop&amp;rdquo; demonstrates this). When you
see cats or weasals do the same, or gather to watch other cats torture
mice as a spectator sport, just as humans do in bullrings and rodeos,
and in the Roman Coliseum, then you will convince me. Until then, keep
fantasizing.&lt;/p&gt;
&lt;p&gt;c) You are trying to project all the negative qualities of humans onto
nonhumans, but you miss something. Only humans are capable of slander.
Only a human can accuse an innocent of doing that which it does itself.&lt;/p&gt;
&lt;p&gt;d) Humans are also capable of torturing others via language. Insults,
lies etc. Can other species do that?&lt;/p&gt;
&lt;p&gt;e) There is zero evidence that other species, unlike humans, are aware
that they are causing members of other species to suffer. Do cats or
weasals set up arenas or stadiums in the wild or back alleys where they
sit around as other cats and weasals torture mice? Do they roll on their
backs in apparent glee as they watch a mouse screaming–as humans have
been known to find pleasure and amusement from watching others–human or
not–suffer? For a cat to be aware that a mouse suffers, and then to
derive pleasure from its suffering, would be to project very human
characteristics onto the cat. And remember that there is one advantage
that humans have over nonhumans in their capacity for cruelty. Only
humans are capable of mental torment. Using language to tease and
torture others.&lt;/p&gt;
&lt;h2 id=&#34;1717-do-you-eat-meatwhat-are-your-shoes-made-of&#34; class=&#34;anchor-header&#34;&gt;17.17 Do you eat meat?/What are your shoes made of? &lt;a class=&#34;anchor-link&#34; href=&#34;#1717-do-you-eat-meatwhat-are-your-shoes-made-of&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) The issue of meat eating and/or animal by-products is a valid and
important issue in animal rights, but it does not have anything to do
with the moral and ethical problems of animal research. The fact that an
animal activist making a pro-animal rights/compassion argument may be
inconsistent in those ways does not in any way detract or invalidate the
argument on animal research. It is a separate issue.&lt;/p&gt;
&lt;p&gt;b) If South Africa was being criticized by the United States for their
treatment of blacks, and the South African government responded by
pointing out the United States&amp;rsquo; poor treatment of tribal communities
within their own country, would this mean that the treatment of blacks
by South Africa was morally defensible? Of course not. It would just
mean that there are other issues that need to be addressed APART FROM
the treatment of blacks by South Africa.&lt;/p&gt;
&lt;h2 id=&#34;1718-well-you-are-entitled-to-your-opinion-but-i-am-entitled-to-mine&#34; class=&#34;anchor-header&#34;&gt;17.18 Well you are entitled to your opinion but I am entitled to mine. &lt;a class=&#34;anchor-link&#34; href=&#34;#1718-well-you-are-entitled-to-your-opinion-but-i-am-entitled-to-mine&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;and I say … FILL IN BLANK&lt;/p&gt;
&lt;p&gt;a) Everyone is entitled to an opinion (although some are more able to
express one publicly than others) but if the opinion involves causing
harm to others, there is usually a generally accepted restriction on
ACTING upon such opinions. I.e. &amp;ldquo;I think Christians like me are superior
to non-christians, therefore we should be able to enslave non
believers.&amp;rdquo; If it is wrong for white supremacists, christian
supremacists, anti-gays, male chauvinists, etc to act upon their
opinion, thus it should be the same for ALL forms of unfair
discrimination–including willful discrimination against animals.&lt;/p&gt;
&lt;p&gt;b) Daniel Patrick Moynihan: &amp;ldquo;Everyone is entitled to his own opinion,
but not to his own facts.&amp;rdquo;&lt;/p&gt;
&lt;h2 id=&#34;1719-mind-your-own-business&#34; class=&#34;anchor-header&#34;&gt;17.19 Mind your own business. &lt;a class=&#34;anchor-link&#34; href=&#34;#1719-mind-your-own-business&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) I&amp;rsquo;ll mind my own business when you let other species mind their own
business.&lt;/p&gt;
&lt;p&gt;b) If &amp;ldquo;mind your own business&amp;rdquo; wasn&amp;rsquo;t an acceptable defense from a
negro slave trader or a Nazi camp guard it isn&amp;rsquo;t an acceptable defense
from you either.&lt;/p&gt;
&lt;p&gt;c) This is actually a self-annihilating imperative, since the issuer is
not minding his/her own business by telling you to mind yours.&lt;/p&gt;
&lt;h2 id=&#34;1720-who-says-you-have-a-right-to-tell-us-what-to-do&#34; class=&#34;anchor-header&#34;&gt;17.20 Who says you have a right to tell us what to do? &lt;a class=&#34;anchor-link&#34; href=&#34;#1720-who-says-you-have-a-right-to-tell-us-what-to-do&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Who says you have a right to tell other species what to do?&lt;/p&gt;
&lt;p&gt;b) Because, if we have a right to tell a wife beater, child abuser,
Nazi or negro slave trader what to do then we have a right to tell you
what to do also.&lt;/p&gt;
&lt;p&gt;c) Again a self-annihilating effort, since we could question whether
the issuer has a right to tell us what to do.&lt;/p&gt;
&lt;h2 id=&#34;1721-you-are-never-going-to-stop-&#34; class=&#34;anchor-header&#34;&gt;17.21 You are never going to stop … &lt;a class=&#34;anchor-link&#34; href=&#34;#1721-you-are-never-going-to-stop-&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Insert animal-environmental cause or convince people that some action is
wrong.&lt;/p&gt;
&lt;p&gt;a) We may never eradicate homicide, child abuse, spousal abuse, theft,
etc. so I guess by your logic we shouldn&amp;rsquo;t even try.&lt;/p&gt;
&lt;h2 id=&#34;1722-why-are-you-vegan&#34; class=&#34;anchor-header&#34;&gt;17.22 Why are you Vegan? &lt;a class=&#34;anchor-link&#34; href=&#34;#1722-why-are-you-vegan&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;a) Everyone is! Just some people add animal products to their diet.&lt;/p&gt;
&lt;p&gt;b) Everything is! Just some foods have animal products added.&lt;/p&gt;
&lt;p&gt;c) I was training my dog not to beg and got used to the diet.&lt;/p&gt;
&lt;p&gt;d) Because god told me.&lt;/p&gt;
&lt;p&gt;e) Because I ate part of my best friend once and that kind of put me
off.&lt;/p&gt;
&lt;p&gt;f) Why AREN&amp;rsquo;T you????&lt;/p&gt;
&lt;p&gt;g) because I find it terrible to have thoughts of eating muscles cut
from my friends&amp;rsquo; dead bodies, and disgusting to stuff one&amp;rsquo;s face with
decaying animal remains.&lt;/p&gt;
&lt;p&gt;h) Because you aren&amp;rsquo;t.&lt;/p&gt;
&lt;p&gt;i) Socrates, Pythagoros, Leonardo Da Vinci, H.G. Wells, Dr. Spock,
Mister Spock, Einstein … either they were ones or endorsed the concept,
since genius and vegetarianism seem to go together so well, I thought
somebody better keep the tradition alive!&lt;/p&gt;
&lt;p&gt;j) I don&amp;rsquo;t feel like its in my nature to kill animals for food because
I know that I couldn&amp;rsquo;t kill an animal and eat it. It doesn&amp;rsquo;t seem fair
to pay a corporation to take care of if for me.&lt;/p&gt;
&lt;h2 id=&#34;1723-how-can-you-compare-the-holocaust-to-the-treatment-of-animals-in-farms-and-labs&#34; class=&#34;anchor-header&#34;&gt;17.23 How can you compare the Holocaust to the treatment of animals in farms and labs? &lt;a class=&#34;anchor-link&#34; href=&#34;#1723-how-can-you-compare-the-holocaust-to-the-treatment-of-animals-in-farms-and-labs&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;It is an insult to the memory of those who died in the camps to use the
word in reference to animals.&lt;/p&gt;
&lt;p&gt;a) The word &amp;ldquo;holocaust&amp;rdquo; originates in reference to the sacrifice of a
male animal in Biblical times, thus, if it is fitting for humans to
change its meaning to highlight a mass slaughter committed against
humans, then certainly it is fair and just to use the word in reference
to the slaughter of the subjects in its original meaning.&lt;/p&gt;
&lt;p&gt;b) Groups and individuals who discuss the Nazi Holocaust often refer to
&amp;ldquo;cattle cars&amp;rdquo; and comparing Auschwitz victims to &amp;ldquo;lab animals,&amp;rdquo;
therefore they themselves are acknowledging that nonhuman animals are
treated in horrible and atrocious ways–the proof is that they use them
as examples of how not to be treated!&lt;/p&gt;
&lt;p&gt;c) If anything, it is an insult to the billions of nonhuman animals
that have been slaughtered, since their victims far outnumber that of
any human tragedy. And unlike humans, the victims of animal holocausts
are incapable of ever being the victimizers. Not true of Jews,
Armenians, Cambodians, etc.&lt;/p&gt;
&lt;p&gt;d) Who says humans have a monopoly on suffering and injustice?&lt;/p&gt;
&lt;p&gt;e) To think it is an insult is to demonstrate the same sort of arrogant
supremacy mindset that the Nazis showed, valuing the suffering of some
over others.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Archlinux</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/insites/groups/archlinux/</link>
      <pubDate>Tue, 01 Mar 2022 01:33:12 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/insites/groups/archlinux/</guid>
      <description>&lt;p&gt;This is our distribution of choice for many years! It works well, uses
a rolling release update and has an very helpful community!&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;You&amp;rsquo;ve reached the website for Arch Linux, a lightweight and flexible
Linux® distribution that tries to Keep It Simple.&lt;/p&gt;
&lt;p&gt;Currently we have official packages optimized for the x86-64
architecture. We complement our official package sets with a
community-operated package repository that grows in size and quality
each and every day.&lt;/p&gt;
&lt;p&gt;Our strong community is diverse and helpful, and we pride ourselves on
the range of skillsets and uses for Arch that stem from it. Please
check out our forums and mailing lists to get your feet wet. Also
glance through our wiki if you want to learn more about Arch.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Go to &lt;a href=&#34;https://archlinux.org&#34;&gt;archlinux.org&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Disruptive Technologies</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/technology/disruptive-technologies/</link>
      <pubDate>Mon, 28 Feb 2022 19:51:46 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/technology/disruptive-technologies/</guid>
      <description>&lt;p&gt;We present various aspects of technology that will disrupt the status
quo. Last Updated: &amp;lt;2022-02-28 Mon&amp;gt;&lt;/p&gt;
&lt;h1 id=&#34;introduction&#34; class=&#34;anchor-header&#34;&gt;Introduction &lt;a class=&#34;anchor-link&#34; href=&#34;#introduction&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;This is the disruptive technology (distec) collection that we have been
investigating since the end of March 2021.&lt;/p&gt;
&lt;p&gt;We came across distec after a presentation on &lt;a href=&#34;https://www.beyondanimal.com&#34;&gt;Beyond
Animal&lt;/a&gt; by James Arbib of Rethinkx and
were very impressed not only by the concept, but also by what is
inevitably on the way. One of the main benefits of distec is to
annihilate existing industries that are detrimental to lifeforms and
environment. Many of the presenters in the videos section talk not only
about the technology, but also about the importance of the ethical
result.&lt;/p&gt;
&lt;p&gt;We have long maintained that the achievement of animal rights (which is
the fundamental ethic that present day science can determine via
sentience criteria), will occur as a result of two forces, legal and
business. The latter is happening through distec.&lt;/p&gt;
&lt;p&gt;This page will be updated as we study this venture and examine
investment opportunities.&lt;/p&gt;
&lt;h1 id=&#34;rethinkx&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.rethinkx.com&#34;&gt;RethinkX&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#rethinkx&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&amp;ldquo;RethinkX is an independent think tank that analyzes and forecasts the
speed and scale of technology-driven disruption and its implications
across society. We produce impartial, data-driven analyses that identify
pivotal choices to be made by investors, business, policy and civic
leaders.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;their mission is to &amp;ldquo;facilitate a robust global conversation about the
threats and opportunities of technology-driven disruptions, and
highlight choices that could lead to a more equitable, healthy,
resilient and stable society.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;the site is primarily sectioned into&lt;/p&gt;
&lt;h2 id=&#34;about&#34; class=&#34;anchor-header&#34;&gt;About &lt;a class=&#34;anchor-link&#34; href=&#34;#about&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&#34;about-rethinkx&#34; class=&#34;anchor-header&#34;&gt;About rethinkx &lt;a class=&#34;anchor-link&#34; href=&#34;#about-rethinkx&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;an independent think tank that analyzes and forecasts the speed and
scale of technology-driven disruption and its implications across
society&lt;/p&gt;
&lt;h3 id=&#34;meet-the-team&#34; class=&#34;anchor-header&#34;&gt;Meet the team &lt;a class=&#34;anchor-link&#34; href=&#34;#meet-the-team&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Tony Seba, Founder&lt;/strong&gt; is a world-renowned thought leader, Silicon
Valley entrepreneur, educator and author&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;James Arbib, Founder&lt;/strong&gt; is a London-based investor in technology&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Uzair Niazi, Founding Director&lt;/strong&gt; has over 20 years of high-tech
industry experience leading product development teams across the globe&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Adam Dorr, Research Fellow&lt;/strong&gt; is an environmental social scientist
and technology theorist&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bradd Libby, Research Fellow&lt;/strong&gt; responsible for our complex systems
analysis and modelling&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Taylor Hinds, Research Associate&lt;/strong&gt; provides support on various
projects, with a special focus on disruption within the agriculture
sector&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Richard Anderson, Editorial Adviser&lt;/strong&gt; a journalist and editor for
more than 20 years&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;getting-it-right&#34; class=&#34;anchor-header&#34;&gt;Getting it right &lt;a class=&#34;anchor-link&#34; href=&#34;#getting-it-right&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;The Seba Technology Disruption Framework takes a systems approach to
analyze the market forces triggered by technology convergence, business
model innovation, product innovation, and exponential improvements in
both cost and capabilities. It captures the complex processes that drive
a pattern of rapid, non- linear change.&lt;/p&gt;
&lt;h2 id=&#34;blog&#34; class=&#34;anchor-header&#34;&gt;Blog &lt;a class=&#34;anchor-link&#34; href=&#34;#blog&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;The Impact of Covid-19 on Food – Part 1: The Collapse of the Old&lt;/li&gt;
&lt;li&gt;The Impact of Covid-19 on Food – Part 2: The Rise of the New&lt;/li&gt;
&lt;li&gt;The power of disruption: Winners take it all&lt;/li&gt;
&lt;li&gt;Precision fermentation is nothing new and it’s here to stay&lt;/li&gt;
&lt;li&gt;Precision Fermentation: What exactly is it?&lt;/li&gt;
&lt;li&gt;Precision Fermentation and the Disruption of the Palm Oil Industry&lt;/li&gt;
&lt;li&gt;Take a Byte! Food-as-Software&lt;/li&gt;
&lt;li&gt;Precision Regulation – Policy as a key shaper of the new food system&lt;/li&gt;
&lt;li&gt;The Social License&lt;/li&gt;
&lt;li&gt;Why would you build a million-mile car?&lt;/li&gt;
&lt;li&gt;and more …&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;reports&#34; class=&#34;anchor-header&#34;&gt;Reports &lt;a class=&#34;anchor-link&#34; href=&#34;#reports&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;LCOE levelized cost of electricity&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;is a measure of the average net present cost of electricity generation
for a plant over its lifetime&lt;/li&gt;
&lt;li&gt;represents the average revenue per unit of electricity generated that
would be required to recover the costs of building and operating a
generating plant during an assumed financial life and duty cycle&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;LCOE is (sum of costs) / (sum of energy produced)&lt;/strong&gt; calculated as
follows:&lt;/p&gt;
&lt;p&gt;$$
LCOE = \frac {\sum_{t=1}^{n} \frac{I_t+M_t+F_t}{(1+r)^t}} {\sum_{t=1}^{n} \frac{E_t}{(1+r)^t}}
$$&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Symbol&lt;/th&gt;
          &lt;th&gt;Explanation&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;$@I_t&lt;/sub&gt;$@&lt;/td&gt;
          &lt;td&gt;investment expenditures in the year t&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;$@M_t&lt;/sub&gt;$@&lt;/td&gt;
          &lt;td&gt;operations and maintenance expenditures in the year t&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;$@F_t&lt;/sub&gt;$@&lt;/td&gt;
          &lt;td&gt;fuel expenditures in the year t&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;$@E_t&lt;/sub&gt;$@&lt;/td&gt;
          &lt;td&gt;electrical energy generated in the year t&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;$@r$@&lt;/td&gt;
          &lt;td&gt;discount rate&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;$@n$@&lt;/td&gt;
          &lt;td&gt;expected lifetime of system or power station&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;the-great-stranding&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://static1.squarespace.com/static/585c3439be65942f022bbf9b/t/604a545fe0dbf3775ee6329b/1615484151178/Rethinking-Energy-LCOE.pdf&#34;&gt;The Great Stranding&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#the-great-stranding&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;How Inaccurate Mainstream LCOE Estimates are Creating a Trillion-Dollar
Bubble in Conventional Energy Assets.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Executive Summary&lt;/p&gt;
&lt;p&gt;A large and rapidly-expanding global financial bubble now exists
around conventional coal, gas, nuclear, and hydro power energy
assets. This bubble has in part been created by mainstream energy
analyses that have, for the last decade, significantly
underestimated the levelized cost of electricity (LCOE) from
conventional power plants because they assume these plants will be
able to successfully sell the same quantity of electricity each year
from now through 2040 and beyond. This assumption has been false for
at least ten years.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;rates at which conventional power plants are utilized will
continue to decrease&lt;/li&gt;
&lt;li&gt;conventional energy asset valuations are heavily overstated&lt;/li&gt;
&lt;li&gt;critical error: they assume high and constant capacity factor for
20y lifetime&lt;/li&gt;
&lt;li&gt;sources that commit this error include …&lt;/li&gt;
&lt;li&gt;capacity factor in conventional energy has been dropping since at
least 2010&lt;/li&gt;
&lt;li&gt;false assumptions have made conventional energy assets appear more
attractive than they actually are&lt;/li&gt;
&lt;li&gt;financial bubble is investment in an asset class above what the
fundamental value can return&lt;/li&gt;
&lt;li&gt;SWB will drive capacity factor of coal, gas, nuclear, and hydro
power plants toward zero&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Our analysis has a number of important implications for energy and
finance, as well as for society and the environment at large.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Rethinking LCOE through lens of disruption&lt;/p&gt;
&lt;p&gt;Underestimation of coal, gas, and nuclear power plant LCOE strongly
biases cost comparisons with SWB and other technologies in favor of
these incumbents … calculation of LCOE itself presumes that a power
plant will obtain sufficient revenues and cashflows to cover costs&lt;/p&gt;
&lt;p&gt;In competitive markets, neither the assumption that capacity factor
will remain high and constant nor the assumption that electricity
can be successfully sold at higher prices holds true.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;coal
&lt;ul&gt;
&lt;li&gt;size of the coal fleet has shrunk dramatically over the last
decade in both the United States (47% decline) and the United
Kingdom (79% decline)&lt;/li&gt;
&lt;li&gt;there’s not a single regulated coal power plant that is
competitive in the U.S. today&lt;/li&gt;
&lt;li&gt;historical data show high and constant capacity factor has been
invalid for over a decade&lt;/li&gt;
&lt;li&gt;coal index fell 99% since 2011 and was discontinued by S&amp;amp;P
Global&lt;/li&gt;
&lt;li&gt;coal cost/kwh forecast are unfeasible compared to SWB&lt;/li&gt;
&lt;li&gt;corrected LCOE for coal power is far higher than reported&lt;/li&gt;
&lt;li&gt;by 2030, the LCOE of a new coal power plant is nearly 9 times
greater than the U.S. EIA Reference Case assumption&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;gas
&lt;ul&gt;
&lt;li&gt;U.S. EIA has assumed a constant capacity factor of 87% for the
entire 20-year technical life of new gas power plants causing
LCOE to be artificially lowered&lt;/li&gt;
&lt;li&gt;corrected LCOE of new builds rises as average capacity factor
continues to decline&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;nuclear
&lt;ul&gt;
&lt;li&gt;LCOE of nuclear is much higher than mainstream analysts claim,
when costs such as decommissioning and full insurance costs are
accounted&lt;/li&gt;
&lt;li&gt;nuclear power plants entering service in 2020 have an LCOE of
22.5 cents per kilowatt-hour – 175% greater the U.S. EIA’s
current estimate of 8.2 cents per kilowatt-hour&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;hydro
&lt;ul&gt;
&lt;li&gt;analysts assume a constant capacity factor throughout the
lifetime of any newly-built facility&lt;/li&gt;
&lt;li&gt;corrected LCOE of a new hydro power plant is nearly 10 times
greater than the U.S. EIA Reference Case assumption&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;all scenarios presented are for illustrative purposes, but more
realistic outcomes is full disruption to collapse … so it&amp;rsquo;s gonna be
worse than it looks!&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Implications&lt;/p&gt;
&lt;p&gt;analysis has a number of important implications for energy and
finance, as well as for society and the environment at large:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Conventional energy assets are severely mispriced due to false
assumptions, creating a bubble&lt;/li&gt;
&lt;li&gt;Coal, gas, nuclear, and hydro power are no longer competitive, SWB
will capture increasing share&lt;/li&gt;
&lt;li&gt;Solar and wind power reached cost parity and became cheaper sooner
than expected (1/20th)&lt;/li&gt;
&lt;li&gt;SWB disruption will proceed faster than expected&lt;/li&gt;
&lt;li&gt;Coal and gas power plants with integrated CCS are overvalued
creating false narratives&lt;/li&gt;
&lt;li&gt;Governments must protect people, not industries, from the
financial risk&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Carbon_neutrality&#34;&gt;Carbon
neutrality&lt;/a&gt; can
be achieved more quickly and cheaply than generally expected&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;serious choices to make knowing the above implications.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Choices&lt;/p&gt;
&lt;p&gt;leaders should choose to reject conventional dogma and instead
demand that all energy assets – from plants and refineries to
pipelines and ports – adopt a dynamic and transparent LCOE model
that more realistically reflects current as well as likely future
market conditions and risks based on the reality of the SWB
disruption.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dynamic LCOE choices:
&lt;ul&gt;
&lt;li&gt;use a dynamic LCOE model in their cash flow calculations&lt;/li&gt;
&lt;li&gt;assume new power plants begin operation with only the market
capacity factor&lt;/li&gt;
&lt;li&gt;power plant operational lifetimes should also reflect the
disruption by SWB&lt;/li&gt;
&lt;li&gt;accounting authorities should allow for faster depreciation
schedules&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;market LCOE choices:
&lt;ul&gt;
&lt;li&gt;Demand analysts calculate LCOE on the basis of realistic
assumptions for capacity factor&lt;/li&gt;
&lt;li&gt;Demand that conventional energy promoters calculate LCOE by
realistic assumptions&lt;/li&gt;
&lt;li&gt;Review asset valuations of existing holdings of conventional
energy assets realistically&lt;/li&gt;
&lt;li&gt;Lend to conventional energy asset owners on the basis of
realistic LCOE calculations&lt;/li&gt;
&lt;li&gt;Valuation of supply chain assets should take into account a
realistic demand model&lt;/li&gt;
&lt;li&gt;Government regulators should not enlist ratepayers to subsidize&lt;/li&gt;
&lt;li&gt;Utilities be obligated to use shareholder capital in any new
conventional energy investment&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;savings LCOE choices:
&lt;ul&gt;
&lt;li&gt;Financial institutions should not use the public money to invest
in conventional energy assets&lt;/li&gt;
&lt;li&gt;Asset managers should not invest in conventional energy assets
or their supply chains&lt;/li&gt;
&lt;li&gt;Market openness/transparency/liquidity should be requisite
conditions for pension investment&lt;/li&gt;
&lt;li&gt;asset managers should not lend to conventional energy asset
owners&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;not adopting the above choices could lead to disruption of societal
existence as severe as the disruption awaiting conventional
industries.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Death Spiral&lt;/p&gt;
&lt;p&gt;The disruption of the electric power sector by solar, wind, and
batteries (SWB) during the 2020s will unfold much more rapidly than
mainstream forecasts.&lt;/p&gt;
&lt;p&gt;SWB will enjoy a virtuous cycle of accelerating adoption while
incumbent technologies enter a death spiral.&lt;/p&gt;
&lt;p&gt;the virtuous cycle for SWB&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;falling costs, which increases demand&lt;/li&gt;
&lt;li&gt;demand drives industry growth, attracts investment, increases
government support, leading to an expansion of supply&lt;/li&gt;
&lt;li&gt;supply expansion improves capabilities, lower costs further,
increases acceptance and more demand&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;new technologies also bring social and environmental benefits over a
conventional coal, gas, and nuclear technologies.&lt;/p&gt;
&lt;p&gt;the vicious cycle for conventional&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;falling demand as they are progressively outcompeted by SWB&lt;/li&gt;
&lt;li&gt;less demand means less revenue, profit, investment, government
support, and therefore less supply&lt;/li&gt;
&lt;li&gt;supply reduction result in rising costs and downward demand&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The virtuous cycle enjoyed by SWB and the vicious cycle suffered by
coal, gas, nuclear, and hydro power will feed into each other,
because falling demand for the old and growing demand for the new
serve to accelerate one another.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;rethinking-energy-2020-2030&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.rethinkx.com/energy&#34;&gt;Rethinking Energy 2020-2030&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#rethinking-energy-2020-2030&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;100% Solar, Wind, and Batteries is Just the Beginning.&lt;/p&gt;
&lt;p&gt;We are on the cusp of the fastest, deepest, most profound disruption of
the energy sector in over a century. Like most disruptions, this one is
being driven by the convergence of several key technologies whose costs
and capabilities have been improving on consistent and predictable
trajectories – namely, solar photovoltaic power, wind power, and
lithium-ion battery energy storage. Our analysis shows that 100% clean
electricity from the combination of solar, wind, and batteries (SWB) is
both physically possible and economically affordable across the entire
continental United States as well as the overwhelming majority of other
populated regions of the world by 2030. Adoption of SWB is growing
exponentially worldwide and disruption is now inevitable because by 2030
they will offer the cheapest electricity option for most regions. Coal,
gas, and nuclear power assets will become stranded during the 2020s, and
no new investment in these technologies is rational from this point
forward.&lt;/p&gt;
&lt;h3 id=&#34;rethinking-food-and-agriculture-2020-2030&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.rethinkx.com/food-and-agriculture&#34;&gt;Rethinking Food and Agriculture 2020-2030&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#rethinking-food-and-agriculture-2020-2030&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;The Second Domestication of Plants and Animals, the Disruption of the
Cow, and the Collapse of Industrial Livestock Farming.&lt;/p&gt;
&lt;p&gt;By 2030, the number of cows in the U.S. will have fallen by 50% and the
cattle farming industry will be all but bankrupt. All other livestock
industries will suffer a similar fate, while the knock-on effects for
crop farmers and businesses throughout the value chain will be severe.
Rethinking Food and Agriculture shows how the modern food disruption,
made possible by rapid advances in precision biology and an entirely new
model of production we call Food-as-Software, will have profound
implications not just for the industrial agriculture industry, but for
the wider economy, society, and the environment.&lt;/p&gt;
&lt;h3 id=&#34;rethinking-transportation-2020-2030&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.rethinkx.com/transportation#transportation-download&#34;&gt;Rethinking Transportation 2020-2030&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#rethinking-transportation-2020-2030&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;The Disruption of Transportation and the Collapse of the
Internal-Combustion Vehicle and Oil Industries.&lt;/p&gt;
&lt;p&gt;By 2030, within 10 years of regulatory approval of Autonomous Vehicles
(AVs), 95 percent of U.S. passenger miles traveled will be served by
on-demand autonomous electric vehicles owned by fleets, not individuals,
in a new business model we call “transport-as-a-service” (TaaS).
Rethinking Transportation shows how TaaS disruption will have enormous
implications across the transportation and oil industries, decimating
entire portions of their value chains, causing oil demand and prices to
plummet, and destroying trillions in investor value — but also creating
trillions in new business opportunities, consumer surplus and GDP
growth.&lt;/p&gt;
&lt;h3 id=&#34;rethinking-humanity&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.rethinkx.com/humanity&#34;&gt;Rethinking Humanity&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#rethinking-humanity&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;During the 2020s, key technologies will converge to completely disrupt
the five foundational sectors that underpin the global economy, and with
them every major industry in the world today.&lt;/p&gt;
&lt;p&gt;In information, energy, food, transportation, and materials, costs will
fall by a 10x or more, while production processes an order of magnitude
more efficient will use 90% fewer natural resources with 10x-100x less
waste. The knock-on effects for society will be as profound as the
extraordinary possibilities that emerge. For the first time in history,
we could overcome poverty easily. Access to all our basic needs could
become a fundamental human right. But this is just one future outcome.
The alternative could see our civilization collapse into a new dark age.
Which path we take depends on the choices we make, starting today. The
stakes could not be higher.&lt;/p&gt;
&lt;h3 id=&#34;seba-technology-disruption-framework&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.rethinkx.com/framework&#34;&gt;Seba Technology Disruption Framework&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#seba-technology-disruption-framework&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;RethinkX uses the Seba Technology Disruption Framework™ to help analyze
and model the disruptions we study.&lt;/p&gt;
&lt;p&gt;Developed by Tony Seba, this framework is the result of more than a
dozen years of research and teaching on technology disruptions, business
model innovation, finance and strategic marketing of high-tech products
and innovations at Stanford Continuing Studies, and has been used to
understand and anticipate disruptions in several industries.&lt;/p&gt;
&lt;p&gt;notes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;illustrates the framework mechanism through diagrams&lt;/li&gt;
&lt;li&gt;convergence of technologies -&amp;gt; exponential growth -&amp;gt; disruption&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;resources&#34; class=&#34;anchor-header&#34;&gt;Resources &lt;a class=&#34;anchor-link&#34; href=&#34;#resources&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&#34;guidance-for-decision-makers-and-investors&#34; class=&#34;anchor-header&#34;&gt;Guidance for Decision Makers and Investors &lt;a class=&#34;anchor-link&#34; href=&#34;#guidance-for-decision-makers-and-investors&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;this is the action plan from rethink humanity&lt;/p&gt;
&lt;h3 id=&#34;policy-makers&#34; class=&#34;anchor-header&#34;&gt;Policy Makers &lt;a class=&#34;anchor-link&#34; href=&#34;#policy-makers&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;a policy factsheet for autonomous, electric, on-demand vehicles&lt;/li&gt;
&lt;li&gt;a policy primer for the coming transportation disruption&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;businesses-and-investors&#34; class=&#34;anchor-header&#34;&gt;Businesses and Investors &lt;a class=&#34;anchor-link&#34; href=&#34;#businesses-and-investors&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;factsheet on autonomous vehicles and end of individual car ownership&lt;/li&gt;
&lt;li&gt;business and investor primer for coming transportation disruption&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;videos&#34; class=&#34;anchor-header&#34;&gt;Videos &lt;a class=&#34;anchor-link&#34; href=&#34;#videos&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Various videos on youtube some of which relate to the reports.&lt;/p&gt;
&lt;h3 id=&#34;rethinking-energy-2020-2030-100-solar-wind-and-batteries-is-just-the-beginning&#34; class=&#34;anchor-header&#34;&gt;Rethinking Energy 2020-2030: 100% Solar, Wind, and Batteries is Just the Beginning &lt;a class=&#34;anchor-link&#34; href=&#34;#rethinking-energy-2020-2030-100-solar-wind-and-batteries-is-just-the-beginning&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/6zgwiQ6BoLA?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;h3 id=&#34;the-great-stranding-how-inaccurate-mainstream-lcoe-estimates-are-creating-a-trillion-dollar-bubble&#34; class=&#34;anchor-header&#34;&gt;The Great Stranding: How Inaccurate Mainstream LCOE Estimates are Creating a Trillion-Dollar Bubble &lt;a class=&#34;anchor-link&#34; href=&#34;#the-great-stranding-how-inaccurate-mainstream-lcoe-estimates-are-creating-a-trillion-dollar-bubble&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/udJJ7n_Ryjg?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;h3 id=&#34;rethinking-humanity-an-extraordinary-interview-with-american-futurist-tony-seba-of-rethinkx&#34; class=&#34;anchor-header&#34;&gt;Rethinking Humanity: An extraordinary interview with American futurist Tony Seba of RethinkX &lt;a class=&#34;anchor-link&#34; href=&#34;#rethinking-humanity-an-extraordinary-interview-with-american-futurist-tony-seba-of-rethinkx&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/uS5K9KBHTnM?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;h3 id=&#34;spread-the-sun-a-new-era-featuring-tony-seba-rethinkx-frédéric-storck-cnr-anis-jouni-cea-ines&#34; class=&#34;anchor-header&#34;&gt;Spread The Sun A New Era: featuring Tony Seba RethinkX; Frédéric Storck CNR; Anis Jouni CEA-INES &lt;a class=&#34;anchor-link&#34; href=&#34;#spread-the-sun-a-new-era-featuring-tony-seba-rethinkx-fr%c3%a9d%c3%a9ric-storck-cnr-anis-jouni-cea-ines&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/uC4oEKNfleU?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;h3 id=&#34;the-great-collapse-are-you-prepared-investing-in-disruption-starts-with-understanding-it&#34; class=&#34;anchor-header&#34;&gt;The Great Collapse: Are YOU Prepared? Investing in Disruption Starts With Understanding It &lt;a class=&#34;anchor-link&#34; href=&#34;#the-great-collapse-are-you-prepared-investing-in-disruption-starts-with-understanding-it&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/kGgC1ryXZs0?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;h1 id=&#34;ark-invest&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://ark-invest.com&#34;&gt;Ark-Invest&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#ark-invest&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;investment-solutions&#34; class=&#34;anchor-header&#34;&gt;Investment Solutions &lt;a class=&#34;anchor-link&#34; href=&#34;#investment-solutions&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;area&lt;/th&gt;
          &lt;th&gt;arkF&lt;/th&gt;
          &lt;th&gt;arkG&lt;/th&gt;
          &lt;th&gt;arkK&lt;/th&gt;
          &lt;th&gt;arkQ&lt;/th&gt;
          &lt;th&gt;arkW&lt;/th&gt;
          &lt;th&gt;arkX&lt;/th&gt;
          &lt;th&gt;TOTALS&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;3D Printing&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;3&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Aerial Drones&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;2&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Ag Bio&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Artificial Intelligence&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;3&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Autonomous Technology&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;2&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Autonomous Vehicles&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;2&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Biotech&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Cloud Computing&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;DNA Sequencing&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;2&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Digital Media&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Digital Wallets&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;ECommerce&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Enabling Technology&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Fintech&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;2&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Gene Editing&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Gene Therapy&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;IoT&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Lending&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;MaaS&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Mobile Payments&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;2&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Molecular Diagnostics&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Orbital(sub) Aerospace&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;2&lt;/td&gt;
          &lt;td&gt;2&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Reusable Rockets&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Risk Transformation&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Robotics&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;2&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Targeted Therapeutics&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;1&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;by-product-type&#34; class=&#34;anchor-header&#34;&gt;By Product Type &lt;a class=&#34;anchor-link&#34; href=&#34;#by-product-type&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h2 id=&#34;why-innovation&#34; class=&#34;anchor-header&#34;&gt;Why Innovation &lt;a class=&#34;anchor-link&#34; href=&#34;#why-innovation&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&#34;invest-in-the-future-today&#34; class=&#34;anchor-header&#34;&gt;Invest In The Future Today &lt;a class=&#34;anchor-link&#34; href=&#34;#invest-in-the-future-today&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Innovation should displace industry incumbents, increase efficiencies,
and gain majority market share.&lt;/li&gt;
&lt;li&gt;Innovation Must Meet Three Criteria
&lt;ul&gt;
&lt;li&gt;Experience dramatic cost declines and unleash waves of incremental
demand (wright&amp;rsquo;s law: $&lt;code&gt;Y = a X^b&lt;/code&gt;$)&lt;/li&gt;
&lt;li&gt;Cut across sectors and geographies&lt;/li&gt;
&lt;li&gt;Serve as a platform for additional innovations&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Major Innovation Platforms
&lt;ul&gt;
&lt;li&gt;Artificial Intelligence&lt;/li&gt;
&lt;li&gt;Energy Storage&lt;/li&gt;
&lt;li&gt;Robotics&lt;/li&gt;
&lt;li&gt;DNA Sequencing&lt;/li&gt;
&lt;li&gt;Blockchain Technology&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;take-advantage-of-four-market-inefficiencies&#34; class=&#34;anchor-header&#34;&gt;Take Advantage of Four Market Inefficiencies &lt;a class=&#34;anchor-link&#34; href=&#34;#take-advantage-of-four-market-inefficiencies&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;The Market’s Short-Term Time Horizon&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;long flat adoption curves&lt;/li&gt;
&lt;li&gt;performance declines before mass market acceptance&lt;/li&gt;
&lt;li&gt;accelerated growth results in winner take all&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The Silo-ization of Wall Street&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;cross-sector disruptive innovation themes to capitalize on the
convergence of research&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The Passive Public Markets&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;innovative public companies with forward looking growth are most
inefficiently priced part of market&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The Closed-Off Research and Investment Mentality&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;an Open Research Ecosystem that combines top-down and bottom-up
research&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;thematic investment process&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;top-down bottom-up
&lt;ol&gt;
&lt;li&gt;insights between the portfolio manager, director of research,
analysts, external sources&lt;/li&gt;
&lt;li&gt;analysts are organized by cross-sector innovation themes&lt;/li&gt;
&lt;li&gt;identify entry points for tech-enabled disruption&lt;/li&gt;
&lt;li&gt;creates investment briefs and valuation models&lt;/li&gt;
&lt;li&gt;proprietary scoring system to evaluate stocks&lt;/li&gt;
&lt;li&gt;company scores are discussed weekly&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;scoring metrics
&lt;ol&gt;
&lt;li&gt;company people culture&lt;/li&gt;
&lt;li&gt;execution&lt;/li&gt;
&lt;li&gt;moat&lt;/li&gt;
&lt;li&gt;product leadership&lt;/li&gt;
&lt;li&gt;valuation&lt;/li&gt;
&lt;li&gt;thesis risk&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;make-the-world-a-better-place&#34; class=&#34;anchor-header&#34;&gt;Make The World A Better Place &lt;a class=&#34;anchor-link&#34; href=&#34;#make-the-world-a-better-place&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;sustainable investing&lt;/li&gt;
&lt;li&gt;sdg&lt;/li&gt;
&lt;li&gt;how?
&lt;ol&gt;
&lt;li&gt;Next Generation Internet&lt;/li&gt;
&lt;li&gt;DNA Sequencing&lt;/li&gt;
&lt;li&gt;Fintech&lt;/li&gt;
&lt;li&gt;Robotics &amp;amp; Autonomous Technology&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;about-ark&#34; class=&#34;anchor-header&#34;&gt;About ARK &lt;a class=&#34;anchor-link&#34; href=&#34;#about-ark&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&#34;the-ark-difference&#34; class=&#34;anchor-header&#34;&gt;The ARK Difference &lt;a class=&#34;anchor-link&#34; href=&#34;#the-ark-difference&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;invest at the pace of innovation
&lt;ol&gt;
&lt;li&gt;Sole Focus on Disruptive Innovation&lt;/li&gt;
&lt;li&gt;Experienced Investment Leadership&lt;/li&gt;
&lt;li&gt;Thematic Analysts Organized by Innovation&lt;/li&gt;
&lt;li&gt;Transparent and Open Research Ecosystem&lt;/li&gt;
&lt;li&gt;Long-Term Investment Time Horizon&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;investment-process&#34; class=&#34;anchor-header&#34;&gt;Investment Process &lt;a class=&#34;anchor-link&#34; href=&#34;#investment-process&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;A. top-down&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Ideation examines from the top-down how the world is changing and
where it is headed&lt;/li&gt;
&lt;li&gt;Sizing The Opportunity models cost-curves and calculates elasticity
of demand to identify entry points&lt;/li&gt;
&lt;/ol&gt;
&lt;!-- --&gt;
&lt;ol&gt;
&lt;li&gt;bottom-up
&lt;ol&gt;
&lt;li&gt;Stock Selection And Valuation valuation and revenue model for
each company in the portfolio over the next five years&lt;/li&gt;
&lt;li&gt;Portfolio And Risk Management monitors the underlying investment
thesis of every company weekly&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;open research ecosystem collaborate within particular themes, as
well as across themes&lt;/li&gt;
&lt;li&gt;incorporates Sustainability Intrinsically investment philosophy and
process inherently considers ESG principles that align with SDG&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;our-team&#34; class=&#34;anchor-header&#34;&gt;Our Team &lt;a class=&#34;anchor-link&#34; href=&#34;#our-team&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;work-at-ark&#34; class=&#34;anchor-header&#34;&gt;Work at ARK &lt;a class=&#34;anchor-link&#34; href=&#34;#work-at-ark&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;press--media&#34; class=&#34;anchor-header&#34;&gt;Press &amp;amp; Media &lt;a class=&#34;anchor-link&#34; href=&#34;#press--media&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;board-of-directors&#34; class=&#34;anchor-header&#34;&gt;Board of Directors &lt;a class=&#34;anchor-link&#34; href=&#34;#board-of-directors&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;corporate-responsibility&#34; class=&#34;anchor-header&#34;&gt;Corporate Responsibility &lt;a class=&#34;anchor-link&#34; href=&#34;#corporate-responsibility&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;ARK believes that innovation is key to growth and will make the world a
better place. We seek to invest in companies aligned with this belief,
but also to operate our own company in a way that enhances society. To
succeed in this mission, ARK implements responsible corporate
governance, fosters a diverse and inclusive workforce, and gives back to
organizations that we believe are promoting good health and well-being,
quality education, and gender equality.&lt;/p&gt;
&lt;h3 id=&#34;ark-swag-store&#34; class=&#34;anchor-header&#34;&gt;ARK Swag Store &lt;a class=&#34;anchor-link&#34; href=&#34;#ark-swag-store&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&#34;faq&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://ark-invest.com/faq/&#34;&gt;FAQ&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#faq&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Active Research Management&lt;/li&gt;
&lt;li&gt;ARK researches across sectors, industries, and markets to gain a
deeper understanding of the convergence and market potential of
disruptive innovations.&lt;/li&gt;
&lt;li&gt;ARK’s Open Research Ecosystem seeks to capitalize on rapid change
through an open approach and the convergence of insights.&lt;/li&gt;
&lt;li&gt;ARK actively engages with Theme Developers as part of our research
ecosystem.&lt;/li&gt;
&lt;li&gt;Thematic investing seeks to capitalize on long-term trends that cut
across economic sectors and geographic boundaries.&lt;/li&gt;
&lt;li&gt;While benchmarks reflect past successes, thematic investing seeks to
capture future growth allowing investors to earn a market premium.&lt;/li&gt;
&lt;li&gt;We research and invest in a wide range of companies, from mega caps to
micro caps that we believe are going to contribute to and benefit from
the rapidly changing market landscape.&lt;/li&gt;
&lt;li&gt;ARK’s cross-sector portfolios aim to uncover disruptive innovation
that impacts multiple industries.&lt;/li&gt;
&lt;li&gt;As a result of extensive and iterative research steps, ARK anticipates
and quantifies multi-year value-chain transformations and market
opportunities.&lt;/li&gt;
&lt;li&gt;ARK will sell a company if it believes that a disruptor has become
disrupted itself, or that it is no longer on the leading edge of
fast-moving industries or innovation.&lt;/li&gt;
&lt;li&gt;In fast-moving themes, like those of our strategies, volatility is the
foundation of opportunity and potentially higher returns.&lt;/li&gt;
&lt;li&gt;ARK believes the companies it invests in will be prominent in such
indices over a full market cycle&lt;/li&gt;
&lt;li&gt;recognize the misunderstood nature of many companies’ fundamentals and
look to identify companies that are leaders rather than the largest
market capitalization company in a passive index&lt;/li&gt;
&lt;li&gt;If a stock’s share price has fallen in the market due to short-term
controversy, ARK tends to increase its position (providing the thesis
is unchanged). If a stock is overhyped, ARK will trim the position to
take profits.&lt;/li&gt;
&lt;li&gt;ARK suggests a long-term investment horizon of a full investment
cycle, or 7+ years.&lt;/li&gt;
&lt;li&gt;artificial intelligence, DNA sequencing, robotics, energy storage, and
blockchain technology are the innovation platforms leading the global
economy into what could be the most transformative period in history&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;research-center&#34; class=&#34;anchor-header&#34;&gt;Research Center &lt;a class=&#34;anchor-link&#34; href=&#34;#research-center&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h2 id=&#34;videos-1&#34; class=&#34;anchor-header&#34;&gt;Videos &lt;a class=&#34;anchor-link&#34; href=&#34;#videos-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&#34;big-ideas-2022-summit&#34; class=&#34;anchor-header&#34;&gt;Big Ideas 2022: Summit &lt;a class=&#34;anchor-link&#34; href=&#34;#big-ideas-2022-summit&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/2iUxGm6hYAc?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;h3 id=&#34;big-ideas-2021-cathie-wood-and-brett-winton&#34; class=&#34;anchor-header&#34;&gt;Big Ideas 2021: Cathie Wood and Brett Winton &lt;a class=&#34;anchor-link&#34; href=&#34;#big-ideas-2021-cathie-wood-and-brett-winton&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/qKAVn58q5bA?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;h3 id=&#34;ark-invest-big-ideas-2021-cathie-wood-explains-full-interview&#34; class=&#34;anchor-header&#34;&gt;Ark Invest Big Ideas 2021: Cathie Wood Explains (Full Interview) &lt;a class=&#34;anchor-link&#34; href=&#34;#ark-invest-big-ideas-2021-cathie-wood-explains-full-interview&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/E072XShlRxA?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;h3 id=&#34;ark-the-five-platforms-of-disruptive-innovation-an-excellent-cathie-wood-interview&#34; class=&#34;anchor-header&#34;&gt;ARK: The five platforms of disruptive innovation (an excellent Cathie Wood interview) &lt;a class=&#34;anchor-link&#34; href=&#34;#ark-the-five-platforms-of-disruptive-innovation-an-excellent-cathie-wood-interview&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/m4_AAmLpwR8?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;h1 id=&#34;ticker-symbol-you&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.youtube.com/c/TickerSymbolYOU&#34;&gt;Ticker Symbol: YOU&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#ticker-symbol-you&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;An exceptionally good channel by applied math grad Alex! He follows and
explains the Ark-Invest moves which can help in making trading
decisions.&lt;/p&gt;
&lt;h1 id=&#34;nanalyze&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;Https://www.nanalyze.com&#34;&gt;Nanalyze&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#nanalyze&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;A website with articles on a wide range of disruptive technology topics
and a focus on investing.&lt;/p&gt;
&lt;p&gt;Some articles of administrative interest:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nanalyze.com/2020/07/30-emerging-technologies/&#34;&gt;Investing in Emerging and Disruptive
Technologies&lt;/a&gt;
provides an indication of what to expect on the site&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nanalyze.com/nanalyze-premium-articles/&#34;&gt;The Nanalyze Disruptive Tech Investing
Methodology&lt;/a&gt;
explains their picking process&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nanalyze.com/2021/01/nanalyze-stock-portfolio-performance/&#34;&gt;Calculating Our Nanalyze Tech Stock Portfolio
Performance&lt;/a&gt;
shows their results from 1998 at 480%&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Below are specific areas of investment (found in the disruptive
technologies dropdown menu) that are of interest to us:&lt;/p&gt;
&lt;h2 id=&#34;3d-printing&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.nanalyze.com/investing-3d-printing-companies-stocks/&#34;&gt;3D Printing&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#3d-printing&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&#34;what-is-3d-printing&#34; class=&#34;anchor-header&#34;&gt;What is 3D Printing? &lt;a class=&#34;anchor-link&#34; href=&#34;#what-is-3d-printing&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;the construction of three-dimensional objects from Computer-Aided
Design (CAD) models or other digital 3D design models&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;3D Printing Materials and Technology&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;plastics, metals, ceramics, concrete, paper, and even certain
kinds of foodstuffs&lt;/li&gt;
&lt;li&gt;stereolithography (SLA), Material jetting, powder bed fusion&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;3D Printing Metals&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;many ways to go about 3D printing metal (eg joule printing)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;the-industrial-3d-printer&#34; class=&#34;anchor-header&#34;&gt;The Industrial 3D Printer &lt;a class=&#34;anchor-link&#34; href=&#34;#the-industrial-3d-printer&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;focus areas have emerged in various industries&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;healthcare&#34; class=&#34;anchor-header&#34;&gt;Healthcare &lt;a class=&#34;anchor-link&#34; href=&#34;#healthcare&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;3D Printing and Dentistry&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;straighten teeth at home&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;3D Printing Medical Devices&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;instrumentation, implants, prostheses, drug delivery&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;3D Bioprinting&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;print organs on demand&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;manufacturing&#34; class=&#34;anchor-header&#34;&gt;Manufacturing &lt;a class=&#34;anchor-link&#34; href=&#34;#manufacturing&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;largely found its place in prototyping for aerospace, shoes, eyeware,
alternative proteins&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;On-Demand Manufacturing&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;additive and subtractive for custom parts&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;3D Printing and Distributed Manufacturing&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;printers are connected into a giant network&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;buyer-beware&#34; class=&#34;anchor-header&#34;&gt;Buyer Beware &lt;a class=&#34;anchor-link&#34; href=&#34;#buyer-beware&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;ignore the glossy investor decks and dig into the SEC filings to find
all the broken promises made over the years&lt;/li&gt;
&lt;li&gt;When 3D printing hit peak popularity in the investment community, the
over-the-counter roaches started coming out of the woodwork&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;3D Printing Penny Stocks&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;everyone should know to stay far clear of all over-the-counter
(OTC) stocks and penny stocks&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;3D Printing Stocks That Need Revenues&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Perhaps some of the most blatant incompetency was seen on
crowdfunding platforms like Kickstarter. While companies like
Formlabs ran successful crowdfunding campaigns to pre-sell their
printers, most projects over-promised and under-delivered.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;3d-printing-startups&#34; class=&#34;anchor-header&#34;&gt;3D Printing Startups &lt;a class=&#34;anchor-link&#34; href=&#34;#3d-printing-startups&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Venture capitalists have been pouring money into 3D printing startups&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Three 3D Printing Unicorns&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;the most exciting are the mythical unicorns&lt;/li&gt;
&lt;li&gt;value based on a variety of factors, rarity being one&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;3d-printing-stocks-and-etfs&#34; class=&#34;anchor-header&#34;&gt;3D Printing Stocks and ETFs &lt;a class=&#34;anchor-link&#34; href=&#34;#3d-printing-stocks-and-etfs&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;there is no designated industry classification for 3D printing stocks&lt;/li&gt;
&lt;li&gt;investigate each company that claims to be involved in 3D printing to
make sure they’re not a 3D printing pretender&lt;/li&gt;
&lt;li&gt;If you invested in 3D printing stocks at peak hype, you would have
lost a lot of money&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;artificial-intelligence&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.nanalyze.com/investing-in-artificial-intelligence-stocks-and-companies/&#34;&gt;Artificial Intelligence&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#artificial-intelligence&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;artificial intelligence is an emerging technology with the potential
to transform every company in every industry in just about every way
you can imagine&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;what-is-artificial-intelligence&#34; class=&#34;anchor-header&#34;&gt;What is Artificial Intelligence? &lt;a class=&#34;anchor-link&#34; href=&#34;#what-is-artificial-intelligence&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;see &lt;a href=&#34;https://www.nanalyze.com/2016/11/artificial-intelligence-definition/&#34;&gt;An Artificial Intelligence Definition for
Beginners&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;AI Chips&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;specialized chips uses to train machine algorithms (training
chips) and then the chips they run on in production (inference
chips)&lt;/li&gt;
&lt;li&gt;industry is now moving towards chips that are highly customized
with software that’s been optimized for specific tasks&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Not Everything is Artificial Intelligence&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;these stocks have come down to earth making everyone realize not
everything is artificial intelligence&lt;/li&gt;
&lt;li&gt;even if you are using artificial intelligence, your company can
still underperform the stock market&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Artificial Intelligence and Transparency&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;they’ve now decided that artificial intelligence tells the truth
too much, and should be silenced&lt;/li&gt;
&lt;li&gt;kowtow to their demands under the guise of representing some class
of people&lt;/li&gt;
&lt;li&gt;Always look at what’s motivating people who call for AI
transparency&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;how-does-artificial-intelligence-use-big-data&#34; class=&#34;anchor-header&#34;&gt;How Does Artificial Intelligence Use Big Data? &lt;a class=&#34;anchor-link&#34; href=&#34;#how-does-artificial-intelligence-use-big-data&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;What proprietary data sets are you using to train your algorithms with
such that you’ll be able to realize a competitive advantage?&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Big Data vs. Data Warehouses&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;big data lets us find “the unknown unknowns” things we didn’t even
think of to start measuring&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Unstructured Data and Data Privacy&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Everything that gets publicly posted on the Internet, anywhere, is
unstructured data that’s probably being used right now by AI
algorithms to glean some insights from.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;examples-of-artificial-intelligence-use-cases&#34; class=&#34;anchor-header&#34;&gt;Examples of Artificial Intelligence Use Cases &lt;a class=&#34;anchor-link&#34; href=&#34;#examples-of-artificial-intelligence-use-cases&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;over 3,500 startups using artificial intelligence to do just about
anything you can think of&lt;/li&gt;
&lt;li&gt;Many artificial intelligence startups are seeing success by targeting
large industry verticals&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;AI in Sales and Marketing&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;you’re selling online or from a brick-and-mortar outlet, there are
many ways AI can help&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;AI in Human Resources&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;not big fans of human resources (HR) because they largely get in
the way while trying to create more work for everyone&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;AI for Recruiting&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;we speculated that competent tech startups will start to deliver
effective AI solutions, and all these “boutique” recruitment firms
(where the only qualification to start one is that you can fog a
mirror) will start to lose out on all those exorbitant recruiting
fees they were raking in to find tech people&lt;/li&gt;
&lt;li&gt;Any business that proposes we change this model and start
rewarding people based on anything but competence needs to be
condemned from the highest pulpit&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;AI for Cybersecurity&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;cybersecurity is a high-growth sector which investors are pouring
money into. That’s because hackers – 90% of whom are financially
motivated – are becoming increasingly sophisticated in their
attacks.&lt;/li&gt;
&lt;li&gt;AI is being used in many creative ways to thwart cybercrime.
Speaking of creativity, AI can do that too.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;AI Algorithms Get Artistic&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;also being used for more creative applications&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;AI for Everything&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;decided to deep dive into a few domains where artificial
intelligence is excelling right now at solving big problems&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;natural-language-processing-and-speech-recognition&#34; class=&#34;anchor-header&#34;&gt;Natural Language Processing and Speech Recognition &lt;a class=&#34;anchor-link&#34; href=&#34;#natural-language-processing-and-speech-recognition&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;methods which AI algorithms use to understand human speech in written,
verbal, and non-verbal forms&lt;/li&gt;
&lt;li&gt;natural language processing includes everything from algorithms that
write news articles to interpreting sign language for the deaf using
computer vision&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nanalyze.com/investing-in-natural-language-processing/&#34;&gt;Investing in Natural Language
Processing&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;artificial-intelligence-for-healthcare&#34; class=&#34;anchor-header&#34;&gt;Artificial Intelligence for Healthcare &lt;a class=&#34;anchor-link&#34; href=&#34;#artificial-intelligence-for-healthcare&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;industry which is being transformed the most by artificial
intelligence right now is healthcare&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nanalyze.com/investing-in-ai-healthcare-companies/&#34;&gt;Investing in AI Healthcare Companies and
Stocks&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;artificial-intelligence-for-computer-vision&#34; class=&#34;anchor-header&#34;&gt;Artificial Intelligence for Computer Vision &lt;a class=&#34;anchor-link&#34; href=&#34;#artificial-intelligence-for-computer-vision&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;a field of research for designing machines with the ability to
process, understand, and use visual data just as humans do (dominated
by large chinese startups)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nanalyze.com/investing-in-computer-vision-companies/&#34;&gt;Investing in Computer Vision Companies and
Stocks&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;global-artificial-intelligence&#34; class=&#34;anchor-header&#34;&gt;Global Artificial Intelligence &lt;a class=&#34;anchor-link&#34; href=&#34;#global-artificial-intelligence&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;there’s a global AI race taking place where every country is competing
to build the best AI algorithms&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nanalyze.com/top-ai-startups-around-the-world/&#34;&gt;The Global AI Race – Top AI Startups Around the
World&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;will-ai-replace-my-job&#34; class=&#34;anchor-header&#34;&gt;Will AI Replace My Job? &lt;a class=&#34;anchor-link&#34; href=&#34;#will-ai-replace-my-job&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;probably&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Robotic Process Automation or RPA&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;robotic process automation (RPA) is when we teach machine learning
algorithms how to do white-collar jobs that have a certain element
of predictability to them&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;investing-in-ai-stocks&#34; class=&#34;anchor-header&#34;&gt;Investing in AI Stocks &lt;a class=&#34;anchor-link&#34; href=&#34;#investing-in-ai-stocks&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The best question to ask a company that claims they’re “doing AI” is
what proprietary datasets do they have to train their algorithms that
nobody else has?&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nanalyze.com/how-to-invest-in-artificial-intelligence-stocks/&#34;&gt;How to Invest in AI Stocks in
2021&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;augmented-and-virtual-reality&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.nanalyze.com/investing-in-ar-vr-stocks-and-companies/&#34;&gt;Augmented and Virtual Reality&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#augmented-and-virtual-reality&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;the promise of merging the digital with the real world in different
aspects of our lives is a long way off from materializing&lt;/li&gt;
&lt;li&gt;relative immaturity of the market means there are fewer opportunities
for the retail investor&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;what-is-the-difference-between-augmented-reality-and-virtual-reality&#34; class=&#34;anchor-header&#34;&gt;What is the Difference Between Augmented Reality and Virtual Reality? &lt;a class=&#34;anchor-link&#34; href=&#34;#what-is-the-difference-between-augmented-reality-and-virtual-reality&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Virtual reality is a completely digital environment that you are
immersed in.&lt;/li&gt;
&lt;li&gt;Augmented reality is where your view of reality is “augmented” with
digital additions.&lt;/li&gt;
&lt;li&gt;In mixed reality, digital objects appear within the natural world.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;arvr-hardware&#34; class=&#34;anchor-header&#34;&gt;AR/VR Hardware &lt;a class=&#34;anchor-link&#34; href=&#34;#arvr-hardware&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;VR has labored to find a widespread consumer audience willing to
invest in what is still a somewhat awkward technology with limited
content&lt;/li&gt;
&lt;li&gt;The smart money is generally headed into business solutions.&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;AR/VR Headsets&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;There are a few recognizable names among the many augmented and
mixed reality headset
&lt;a href=&#34;https://www.nanalyze.com/2016/12/smart-glasses-augmented-reality/&#34;&gt;manufacturers&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;AR/VR Headset Suppliers&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Not every player in the AR/VR headset space is a finished goods
manufacturer.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;AR/VR Hardware Accessories&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;There are plenty of startups developing technology to help VR
users feel with all five senses&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;vr-content&#34; class=&#34;anchor-header&#34;&gt;VR Content &lt;a class=&#34;anchor-link&#34; href=&#34;#vr-content&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Content may be king, but virtual reality content hasn’t really risen
far from jester status yet.&lt;/li&gt;
&lt;li&gt;many item available though questionable at this stage&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;arvr-for-enterprise-applications&#34; class=&#34;anchor-header&#34;&gt;AR/VR for Enterprise Applications &lt;a class=&#34;anchor-link&#34; href=&#34;#arvr-for-enterprise-applications&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;while we’re waiting for AR/VR to catch on with consumers, the business
world is quietly embracing the technology as a collaboration tool,
especially with the ability to view and even manipulate data in three
dimensions&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Virtual Collaboration&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;There’s nothing virtual about the payoff: Augmented reality
businesses claim they can cut tasks like troubleshooting by more
than half, often eliminating the cost of sending a technician on a
site visit&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Construction&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;There are some pretty obvious VR applications across architecture,
construction, and engineering. What better way to show someone how
a space will look without the space actually being built?&lt;/li&gt;
&lt;li&gt;VR companies also hope to change the construction industry by
offering skills training for construction workers&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Healthcare&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The connection between AR/VR and healthcare may seem less obvious,
but the business cases are at least as good as the ones we just
discussed.&lt;/li&gt;
&lt;li&gt;the use cases for AR in healthcare are pretty robust&lt;/li&gt;
&lt;li&gt;wearables with some AR/VR-type tech are helping the blind to see
using various vision-enhancement devices. In fact, technology for
the blind could be worth billions, as the big R&amp;amp;D brains out there
figure out ways to help the sightless see again&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Retail&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;For some, technology is only really valuable if it can help you
sell stuff that people probably don’t need&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;investing-in-arvr-stocks&#34; class=&#34;anchor-header&#34;&gt;Investing in AR/VR Stocks &lt;a class=&#34;anchor-link&#34; href=&#34;#investing-in-arvr-stocks&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Which, if any, of these companies should you target in your portfolio?
Frankly, it’s a crapshoot, with the odds definitely in favor of the
house.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;computing&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.nanalyze.com/investing-computing-companies-stocks/&#34;&gt;Computing&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#computing&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;When we talk about computing as an investment thesis, we need to think
well beyond buying the picks and shovels.&lt;/li&gt;
&lt;li&gt;a few examples of startups that are doing some very innovative things
in the world of computing&lt;/li&gt;
&lt;li&gt;there are lots of disruptive applications for computing that are left
to be realized by ambitious entrepreneurs who are backed by visionary
investors&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;investing-in-quantum-computing&#34; class=&#34;anchor-header&#34;&gt;Investing in Quantum Computing &lt;a class=&#34;anchor-link&#34; href=&#34;#investing-in-quantum-computing&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;What is Quantum Computing?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;What Can We do With Quantum Computing?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Quantum Computing Companies&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Unfortunately for retail investors, largely all of the investing
activities taking place for quantum computing are in privately
held companies&lt;/li&gt;
&lt;li&gt;For retail investors, there’s one pure-play quantum computing
stock worth taking a look at&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;investing-in-5g&#34; class=&#34;anchor-header&#34;&gt;Investing in 5G &lt;a class=&#34;anchor-link&#34; href=&#34;#investing-in-5g&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;What is 5G and Why is it Such a Big Deal?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;will enable autonomous cars to operate, connect trillions of
devices and eventually turn your own handheld computer into a
supercomputer, because all of the heavy processing can be done
remotely&lt;/li&gt;
&lt;li&gt;everything on the planet will soon be connected to the cloud and
the applications are limitless&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;5G Stocks&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;investing-in-cybersecurity&#34; class=&#34;anchor-header&#34;&gt;Investing in Cybersecurity &lt;a class=&#34;anchor-link&#34; href=&#34;#investing-in-cybersecurity&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;An entire industry has formed around those who want to do malicious
things to earn a living&lt;/li&gt;
&lt;li&gt;there are also many cybersecurity stocks for retail investors
including ETFs&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Authentication and Biometrics&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;When it comes to authentication, there are many different methods
that are appropriate for a variety of use cases.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;investing-in-blockchain-technology&#34; class=&#34;anchor-header&#34;&gt;Investing in Blockchain Technology &lt;a class=&#34;anchor-link&#34; href=&#34;#investing-in-blockchain-technology&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;What is The Blockchain?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;blockchain is a ledger that records ownership and changes over
time&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Cryptocurrencies&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;blockchain technology can be used to create currencies&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Examples of Blockchain Use Cases&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The blockchain world is long on ideas and short on traction&lt;/li&gt;
&lt;li&gt;blockchain is the perfect solution for cross-border payments, and
financial services applications in general&lt;/li&gt;
&lt;li&gt;enabling the world’s supply chains with blockchain to rid them of
inefficiencies&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Some Blockchain ETFs&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;That’s because blockchain is far too new a technology for there to
be many pure-play stocks for retail investors&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;advances-in-software-development&#34; class=&#34;anchor-header&#34;&gt;Advances in Software Development &lt;a class=&#34;anchor-link&#34; href=&#34;#advances-in-software-development&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The companies that build the best software and wield the best datasets
will have a sustainable competitive advantage which adds value over
time&lt;/li&gt;
&lt;li&gt;low-code or even no-code technologies that can turn just about anyone
into a citizen developer&lt;/li&gt;
&lt;li&gt;Eventually, we’ll build software so well that we won’t need customer
support.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;investing-in-disruptive-computing-stocks&#34; class=&#34;anchor-header&#34;&gt;Investing in Disruptive Computing Stocks &lt;a class=&#34;anchor-link&#34; href=&#34;#investing-in-disruptive-computing-stocks&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The most exciting computing themes like quantum computing aren’t
really investable yet for retail investors.&lt;/li&gt;
&lt;li&gt;Various computing platforms will continue to service various use
cases.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;fintech&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.nanalyze.com/investing-in-fintech-companies-and-stocks/&#34;&gt;Fintech&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#fintech&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Top fintech companies are enjoying success because they are solving
pain points found in the traditional bank, a place where financial
technology isn’t seen as a competitive differentiator.&lt;/li&gt;
&lt;li&gt;Free trading seems to be the norm now, and they even have free trading
for algo traders.&lt;/li&gt;
&lt;li&gt;Some areas of fintech are more mature than others&lt;/li&gt;
&lt;li&gt;motif, alpaca and others are interesting brokerages&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;investing-with-alternative-data&#34; class=&#34;anchor-header&#34;&gt;Investing With Alternative Data &lt;a class=&#34;anchor-link&#34; href=&#34;#investing-with-alternative-data&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;alternative data is often used by traders to generate alpha&lt;/li&gt;
&lt;li&gt;For retail investors, there are ways to invest with fintechs that use
alternative data to generate insights and increase returns across
various alternative asset classes.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;investing-in-alternative-asset-classes&#34; class=&#34;anchor-header&#34;&gt;Investing in Alternative Asset Classes &lt;a class=&#34;anchor-link&#34; href=&#34;#investing-in-alternative-asset-classes&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;things to invest in that may have been historically off-limits unless
you were an ultra-high-net-worth individual&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;the-many-types-of-fintech&#34; class=&#34;anchor-header&#34;&gt;The Many Types of Fintech &lt;a class=&#34;anchor-link&#34; href=&#34;#the-many-types-of-fintech&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Legaltech&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;that search is to find the gems that can be used to sway a
decision one way or another&lt;/li&gt;
&lt;li&gt;startups are finding that technology such as machine learning can
come in handy for lawyers&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Regtech&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;RegTech is helping financial institutions make a healthier lunch&lt;/li&gt;
&lt;li&gt;Another area of regtech seeing lots of interest from investors is
digital identity verification.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Insurtech&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;accurately predict outcomes in order to make insurance policies
profitable&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;the-biggest-fintech-company-in-the-world&#34; class=&#34;anchor-header&#34;&gt;The Biggest Fintech Company in the World &lt;a class=&#34;anchor-link&#34; href=&#34;#the-biggest-fintech-company-in-the-world&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Ant Financial which has taken in $22 billion in funding and is now
worth – at least the last time we checked – more than Goldman Sachs
and Barclays combined, with a valuation of $150 billion&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;fintech-investing-and-stocks-for-retail-investors&#34; class=&#34;anchor-header&#34;&gt;Fintech Investing and Stocks for Retail Investors &lt;a class=&#34;anchor-link&#34; href=&#34;#fintech-investing-and-stocks-for-retail-investors&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;opportunities for retail investors aren’t so much in buying “fintech
stocks” per se, but rather using the various fintech platforms to open
up new avenues for investing in alternative asset classes, saving
money using free personal finance apps&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Venture Capital and Fintech&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;some people have raised questions around how venture capital
itself can be transformed&lt;/li&gt;
&lt;li&gt;For retail investors, you can buy shares of the world’s biggest
startups on secondary markets&lt;/li&gt;
&lt;li&gt;For non accredited investors, there are some publicly traded
venture capital firms.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Penny Stocks Suck&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;There is one sure way to lose money investing in stocks, and that
is by dabbling in penny stocks or what they call over-the-counter
stocks.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;green-technology&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.nanalyze.com/investing-green-technology-companies-stocks/&#34;&gt;Green Technology&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#green-technology&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&#34;what-are-green-technologies&#34; class=&#34;anchor-header&#34;&gt;What Are Green Technologies &lt;a class=&#34;anchor-link&#34; href=&#34;#what-are-green-technologies&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The term “green technology” simply refers to ways in which we can use
technology to make the world a better place.&lt;/li&gt;
&lt;li&gt;It’s a global problem, and every country needs to address it
differently.&lt;/li&gt;
&lt;li&gt;Regardless of where you sit on climate change, we’re all better served
if we clean up the planet.&lt;/li&gt;
&lt;li&gt;The problems we need to solve with green technology also provide an
opportunity for investors to make profits.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;renewable-energy-stocks-and-companies&#34; class=&#34;anchor-header&#34;&gt;Renewable Energy Stocks and Companies &lt;a class=&#34;anchor-link&#34; href=&#34;#renewable-energy-stocks-and-companies&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;It’s not all about solar and wind power. Rain, tides, waves,
geothermal heat, and biofuels, are all considered sustainable energy
sources.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;water-technology-and-desalination&#34; class=&#34;anchor-header&#34;&gt;Water Technology and Desalination &lt;a class=&#34;anchor-link&#34; href=&#34;#water-technology-and-desalination&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Less than 1% of the earth’s water is freshwater, and even this amount
is unevenly distributed across the planet.&lt;/li&gt;
&lt;li&gt;one in ten people globally lack ready access to clean water&lt;/li&gt;
&lt;li&gt;Urbanization also plays a big role in water scarcity with many large
cities facing water stress.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;agtech-companies-and-stocks&#34; class=&#34;anchor-header&#34;&gt;Agtech Companies and Stocks &lt;a class=&#34;anchor-link&#34; href=&#34;#agtech-companies-and-stocks&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Most of us rely on a small percentage of the population who grow food
for all the rest of us.&lt;/li&gt;
&lt;li&gt;Since land is scarce, we’re having to come up with more creative ways
to increase yields on the same footprint.&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Agtech in New Zealand&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;gross stuff on herd management completely missing the point of
where things are going&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Indoor Farming&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Attractive business models will provide vegetables at scale with
price points at or under regular vegetable prices.&lt;/li&gt;
&lt;li&gt;From what we’ve seen so far, container farming is not economically
viable.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Agtech Stocks&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;We have only come across a few names that would be considered
pure-plays on the agtech theme.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;food-technology-companies-and-stocks&#34; class=&#34;anchor-header&#34;&gt;Food Technology Companies and Stocks &lt;a class=&#34;anchor-link&#34; href=&#34;#food-technology-companies-and-stocks&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Food technology is when we start to play with producing food in ways
we hadn’t thought of&lt;/li&gt;
&lt;li&gt;most of the buzz in food tech is mainly around the whole fake meat
boom&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Lab-Grown Meat&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;fake food which simply refers to the many types of foods that are
now being produced which are supposed to resemble the organically
produced thing&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;investing-in-electric-vehicles-and-ev-charging&#34; class=&#34;anchor-header&#34;&gt;Investing in Electric Vehicles and EV Charging &lt;a class=&#34;anchor-link&#34; href=&#34;#investing-in-electric-vehicles-and-ev-charging&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Improved battery efficiencies, faster charging times, and an
ever-expanding network of charging stations make electric cars
appealing to a broader set of potential buyers.
&lt;a href=&#34;https://www.nanalyze.com/investing-in-electric-vehicle-stocks-and-companies/&#34;&gt;guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;investing-in-batteries-and-grid-storage&#34; class=&#34;anchor-header&#34;&gt;Investing in Batteries and Grid Storage &lt;a class=&#34;anchor-link&#34; href=&#34;#investing-in-batteries-and-grid-storage&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;The Growth of Lithium-Ion Batteries&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;As battery technology improves, expect more things to be
electrified.&lt;/li&gt;
&lt;li&gt;Another type of battery being developed by a number of companies
is the solid-state battery which uses both solid electrodes and
solid electrolytes, instead of the liquid or polymer electrolytes
found in lithium-ion or lithium polymer batteries.&lt;/li&gt;
&lt;li&gt;Investors remain interested in lithium as an investment thesis&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Grid Storage&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Grid-scale energy storage is about using batteries to store energy
instead. We can’t just go around building reservoirs when we need
them.&lt;/li&gt;
&lt;li&gt;A flow battery is a type of rechargeable battery in which large
tanks of chemicals are used to create chemical energy which is
then converted to electricity.&lt;/li&gt;
&lt;li&gt;the humble lead-acid battery that’s found in most motor vehicles
is also being looked at for a renovation&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;waste-management-stocks-and-companies&#34; class=&#34;anchor-header&#34;&gt;Waste Management Stocks and Companies &lt;a class=&#34;anchor-link&#34; href=&#34;#waste-management-stocks-and-companies&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;It’s not just about recycling more plastic, it’s about improving the
recycling process itself.&lt;/li&gt;
&lt;li&gt;Industrial waste management is not just about plastics. Municipal
solid waste (MSW) needs to get sorted first so that garbage plants can
get to the recyclable part.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;investing-in-led-technologies&#34; class=&#34;anchor-header&#34;&gt;Investing in LED Technologies &lt;a class=&#34;anchor-link&#34; href=&#34;#investing-in-led-technologies&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;LEDs can last up to 25 times longer than an ordinary incandescent
bulb, and use 75% percent less energy to produce the same amount of
light.&lt;/li&gt;
&lt;li&gt;There’s still plenty of innovation still to be found from exciting
startups&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;penny-stocks-stock-promoters-and-shills&#34; class=&#34;anchor-header&#34;&gt;Penny Stocks, Stock Promoters, and Shills &lt;a class=&#34;anchor-link&#34; href=&#34;#penny-stocks-stock-promoters-and-shills&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;When you see a stock soaring for no reason, go to the investment
message boards like InvestorsHub and see if it’s being pumped by
shills.&lt;/li&gt;
&lt;li&gt;Whatever you do, don’t invest in any stock that doesn’t trade on a
major exchange. That’s rule one.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;does-sustainable-investing-outperform&#34; class=&#34;anchor-header&#34;&gt;Does Sustainable Investing Outperform? &lt;a class=&#34;anchor-link&#34; href=&#34;#does-sustainable-investing-outperform&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Green-tech investing goes by a number of names such as sustainable
investing, socially responsible investing (SRI), impact investing,
environmental, social and governance (ESG) investing&lt;/li&gt;
&lt;li&gt;Just make sure that your money is being put into companies that
everyone agrees are sustainable, and make sure you understand what
they consider sustainable to be.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;internet-of-things&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.nanalyze.com/investing-iot-stocks-companies/&#34;&gt;Internet of Things&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#internet-of-things&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;IoT which describes a world where everything is connected. That
connectivity isn’t just everything talking to the cloud, it’s about
machines talking to machines or (M2M).&lt;/li&gt;
&lt;li&gt;We’d like to start with talking about industrial applications for IoT
and the concept of a “digital twin.”&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;iot-sensors-and-digital-twins&#34; class=&#34;anchor-header&#34;&gt;IoT Sensors and Digital Twins &lt;a class=&#34;anchor-link&#34; href=&#34;#iot-sensors-and-digital-twins&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;a digital twin is when you create a digital representation of something
like a machine on a factory floor or even the entire factory&lt;/p&gt;
&lt;h3 id=&#34;the-emergence-of-smart-cities&#34; class=&#34;anchor-header&#34;&gt;The Emergence of Smart Cities &lt;a class=&#34;anchor-link&#34; href=&#34;#the-emergence-of-smart-cities&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;The smart city of tomorrow is one where IoT sensors and big data enable
us to create better places for people to live&lt;/p&gt;
&lt;h3 id=&#34;smart-homes&#34; class=&#34;anchor-header&#34;&gt;Smart Homes &lt;a class=&#34;anchor-link&#34; href=&#34;#smart-homes&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;A smart home is one that minimizes energy use and utility costs while
providing a safe and secure location with all the conveniences you’d
expect.&lt;/p&gt;
&lt;h3 id=&#34;iot-across-multiple-industries&#34; class=&#34;anchor-header&#34;&gt;IoT Across Multiple Industries &lt;a class=&#34;anchor-link&#34; href=&#34;#iot-across-multiple-industries&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;new IoT-enabled medical devices that collect loads of data for AI
algorithms to analyze&lt;/li&gt;
&lt;li&gt;multiple startups pursue “Uber for trucking” business models&lt;/li&gt;
&lt;li&gt;In the automotive industry, connected cars now talk to the cloud, and
even each other&lt;/li&gt;
&lt;li&gt;Using IoT sensor technology, we’re able to increase yields in
agriculture and aquaculture.&lt;/li&gt;
&lt;li&gt;IoT use cases abound in areas such as shoplifting prevention or “free
wifi hotspot marketing.”&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;investing-in-iot-stocks&#34; class=&#34;anchor-header&#34;&gt;Investing in IoT Stocks &lt;a class=&#34;anchor-link&#34; href=&#34;#investing-in-iot-stocks&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Given how thought leaders are predicting that IoT will transform
nearly everything around us, you’re probably wanting to “invest in
some IoT stocks.”&lt;/li&gt;
&lt;li&gt;There is at least one ETF covering the IoT theme – The Global X
Internet of Things ETF (SNSR)&lt;/li&gt;
&lt;li&gt;investing in smart homes, you might consider Alarm.com (ALRM)&lt;/li&gt;
&lt;li&gt;A few members of the ETF have exposure to IoT along with a number of
other disruptive technologies.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;iot--the-threats&#34; class=&#34;anchor-header&#34;&gt;IoT – The Threats &lt;a class=&#34;anchor-link&#34; href=&#34;#iot--the-threats&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;IoT is still having some growing pains as we wait for 5G to give us
more bandwidth.&lt;/li&gt;
&lt;li&gt;some understandable privacy concerns around IoT technology that
haven’t gone unnoticed&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;life-sciences&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.nanalyze.com/investing-life-sciences-stocks-companies/&#34;&gt;Life Sciences&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#life-sciences&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;especially since this effort would end research using animals&lt;/li&gt;
&lt;li&gt;a broad topic that encompasses around 30 different branches of study&lt;/li&gt;
&lt;li&gt;Oftentimes we’ll find groups of startups trying to solve similar
problems&lt;/li&gt;
&lt;li&gt;Many of the problems being worked on involve cures that haven’t been
developed yet, something we looked at in our “when will there be a
cure” series.&lt;/li&gt;
&lt;li&gt;we’ve tried to narrow it all down to six areas of focus&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;genomics&#34; class=&#34;anchor-header&#34;&gt;Genomics &lt;a class=&#34;anchor-link&#34; href=&#34;#genomics&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Using genetic sequencing machines, scientists are not only able to
read the recipes of life, they’re also able to edit them&lt;/li&gt;
&lt;li&gt;Huge databases of DNA data are now being mined for insights, and
scientists are even able to reconstruct composite images of criminals
from crime scenes using DNA, something referred to as DNA phenotyping.&lt;/li&gt;
&lt;li&gt;In the future, we’ll have a world where everyone is given personalized
medicine tailored to their unique genetic makeup.&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Investing in Genomics Stocks&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Illumina, a company that all but dominates the market for machines
that perform gene sequencing&lt;/li&gt;
&lt;li&gt;Not all genomics stocks are leaders. There are plenty of laggards&lt;/li&gt;
&lt;li&gt;ARK Invest likes BNGO and that’s sent the stock soaring to the
moon&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;human-longevity&#34; class=&#34;anchor-header&#34;&gt;Human Longevity &lt;a class=&#34;anchor-link&#34; href=&#34;#human-longevity&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;extending the human lifespan by rolling back the effects of aging&lt;/li&gt;
&lt;li&gt;Venture capitalists are pouring money into dozens of startups tackling
the aging problem in areas like regenerative medicine or young blood
transfusions.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;medical-devices-and-imaging&#34; class=&#34;anchor-header&#34;&gt;Medical Devices and Imaging &lt;a class=&#34;anchor-link&#34; href=&#34;#medical-devices-and-imaging&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;in the medical industry where connected medical devices allow doctors
to monitor patients’ vital signs from afar&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Medical Imaging&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;some of the biggest advancements are being made in medical imaging
where deep learning algorithms are used to interpret medical
imagery&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Telehealth&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The increasing sophistication of medical devices and medical
imaging algorithms mean that doctors are more easily able to treat
patients from afar.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Big Data in Healthcare&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Many data analytics businesses are emerging which use this data
for predictive analytics or to identify inefficiencies in
processes.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;brain-computer-interfaces&#34; class=&#34;anchor-header&#34;&gt;Brain-Computer Interfaces &lt;a class=&#34;anchor-link&#34; href=&#34;#brain-computer-interfaces&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;A brain-computer interface might be the Holy Grail for human
advancement.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;the-drug-discovery-process&#34; class=&#34;anchor-header&#34;&gt;The Drug Discovery Process &lt;a class=&#34;anchor-link&#34; href=&#34;#the-drug-discovery-process&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Plenty of companies are working on removing all the inefficiencies
from the process.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;medical-testing&#34; class=&#34;anchor-header&#34;&gt;Medical Testing &lt;a class=&#34;anchor-link&#34; href=&#34;#medical-testing&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;advancements in medical testing could prove to save lives and money&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Cancer Genomics Testing&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;It isn’t just about early detection, it’s also about finding the
most effective cancer treatment and monitoring its progress.&lt;/li&gt;
&lt;li&gt;There are also companies developing cancer therapies that are
fine-tuned to certain genomic profiles like personalized
chemotherapy.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Genetics Testing&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;There are now genetic tests for nearly everything, including
genetics tests for pets.&lt;/li&gt;
&lt;li&gt;The evolution of genetics testing is now leading to new business
models that try to adapt to the environment.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;other-life-sciences-themes&#34; class=&#34;anchor-header&#34;&gt;Other Life Sciences Themes &lt;a class=&#34;anchor-link&#34; href=&#34;#other-life-sciences-themes&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;The Diabetes Opportunity&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;fat asses abound because people drive up to windows to consume two
days of calories in one seating – which they then wash down with a
diet soda.&lt;/li&gt;
&lt;li&gt;The hard truth is that obesity is unhealthy and a contributing
factor to a huge global problem – diabetes.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Non-Invasive Prenatal Testing (NIPT)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;It’s a test that makes sure your little bundle of joy doesn’t pop
out with two heads, or be afflicted by any malady that would
interfere with the perfect life you’ve planned for it.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Stem Cells&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;These are useful for applications like regenerating body parts or
figuring out what makes cancer cells replicate.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;things-we-dont-understand-very-well&#34; class=&#34;anchor-header&#34;&gt;Things We Don’t Understand Very Well &lt;a class=&#34;anchor-link&#34; href=&#34;#things-we-dont-understand-very-well&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;It’s very difficult to understand some of these businesses without
having a medical background, and if you need eight years of training
to understand what a company does, it’s probably too complex for
retail investors.&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;RNAi Therapeutics&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Instead of spending hours trying to understand how microRNA
relates to RNAi, we’re staying away from drug development
companies entirely.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;interesting-life-sciences-stocks&#34; class=&#34;anchor-header&#34;&gt;Interesting Life Sciences Stocks &lt;a class=&#34;anchor-link&#34; href=&#34;#interesting-life-sciences-stocks&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Given the breadth of technologies to be found under life sciences, we
often take fleeting looks at companies that are doing cool things
without necessarily doing any deep-dives or follow-ups.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;penny-stocks-and-otc-stocks&#34; class=&#34;anchor-header&#34;&gt;Penny Stocks and OTC Stocks &lt;a class=&#34;anchor-link&#34; href=&#34;#penny-stocks-and-otc-stocks&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Investing in any of these companies would have proved to be a total
disaster. Of course, there are always some exceptions, but why try to
walk through landmines to find them?&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;conclusion&#34; class=&#34;anchor-header&#34;&gt;Conclusion &lt;a class=&#34;anchor-link&#34; href=&#34;#conclusion&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Because life sciences is such a broad category, you’ll find it
peppered throughout all the twelve categories of disruptive
technologies&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;nanotechnology&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.nanalyze.com/investing-in-nanotechnology-stocks-and-companies/&#34;&gt;Nanotechnology&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#nanotechnology&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&#34;what-is-nanotechnology&#34; class=&#34;anchor-header&#34;&gt;What is Nanotechnology? &lt;a class=&#34;anchor-link&#34; href=&#34;#what-is-nanotechnology&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;the study of anything that measures less than 100 nanometers&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;how-nanotechnology-has-evolved&#34; class=&#34;anchor-header&#34;&gt;How Nanotechnology Has Evolved &lt;a class=&#34;anchor-link&#34; href=&#34;#how-nanotechnology-has-evolved&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Nanotechnology Penny Stocks&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;In reading about companies that have failed, we can better
understand how to find those that will succeed.&lt;/li&gt;
&lt;li&gt;We also found that the same companies that were promising us
nanomaterial breakthroughs in 2004 were still making those same
promises nine years later.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;What Happened to Nanomaterials?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;we just can’t take companies seriously that continue to promise
revenues and never deliver on them&lt;/li&gt;
&lt;li&gt;People quickly forgot about how the carbon nanotube was expected
to change the world when it was replaced by another promising
nanostructure called graphene.&lt;/li&gt;
&lt;li&gt;Graphene is a sheet of atoms that you can pick up.&lt;/li&gt;
&lt;li&gt;Researchers keep talking about all the great things they can do
with quantum dots but commercialized applications seem far and few
between.&lt;/li&gt;
&lt;li&gt;There is no shortage of interesting nanomaterials out there&lt;/li&gt;
&lt;li&gt;There are also applications for nano that can help heal the
planet.&lt;/li&gt;
&lt;li&gt;There are a lot of exciting things happening in the world of
nanotechnology, so let’s see how retail investors might be able to
get some exposure to nano stocks.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;investing-in-nanotechnology-stocks&#34; class=&#34;anchor-header&#34;&gt;Investing in Nanotechnology Stocks &lt;a class=&#34;anchor-link&#34; href=&#34;#investing-in-nanotechnology-stocks&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Nanotechnology ETFs&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;there are no nanotechnology ETFs right now&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Nanotechnology Companies That Stagnated&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;We’ve talked about how prolific nano penny stocks were, but we
haven’t talked about more legitimate companies with revenues that
haven’t been able to quite take off yet.&lt;/li&gt;
&lt;li&gt;break down the nanotechnology opportunity into three major themes:
nanomaterials including graphene, nano-drug delivery, and
synthetic biology including gene editing&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Investing in Nanomaterials and Graphene&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;What investors need to remember is that companies which use
nanomaterials for a competitive advantage won’t necessarily be
telling the world about it.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Investing in Synthetic Biology and Gene Editing&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;the single most exciting disruptive technology there is, that
would have to be synthetic biology&lt;/li&gt;
&lt;li&gt;Many futurist-minded people are thinking that soon we’ll just grow
everything we need using tools like gene editing.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;investing-in-nanomedicine&#34; class=&#34;anchor-header&#34;&gt;Investing in Nanomedicine &lt;a class=&#34;anchor-link&#34; href=&#34;#investing-in-nanomedicine&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;applications for nanotechnology in the healthcare sector are many&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Investing in Nano Drug Delivery&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;many drug companies actively use nanoparticles to deliver drugs
more efficiently&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;space&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.nanalyze.com/investing-space-stocks-companies/&#34;&gt;Space&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#space&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Will NewSpace, the term that describes the new era of
commercial-driven space exploration, supernova into a trillion-dollar
business?&lt;/li&gt;
&lt;li&gt;Risk-averse investors will want to hold onto their money when it comes
to the high-risk business of operating in space.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;investing-in-global-internet&#34; class=&#34;anchor-header&#34;&gt;Investing in Global Internet &lt;a class=&#34;anchor-link&#34; href=&#34;#investing-in-global-internet&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;SpaceX appears poised to run away with the global internet race, as it
sends thousands of satellites into low Earth orbit (LEO), as part of
the Starlink constellation to provide billions of people with
connectivity and cute cat videos&lt;/li&gt;
&lt;li&gt;the smart money is that the impact of cheap satellites and launch
platforms will give massive undertakings like the SpaceX Starlink
constellation the edge&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;investing-in-satellite-companies&#34; class=&#34;anchor-header&#34;&gt;Investing in Satellite Companies &lt;a class=&#34;anchor-link&#34; href=&#34;#investing-in-satellite-companies&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;still pretty hard to get exposure to the “space theme” without ending
up with a portfolio filled with either big tech stocks like Amazon or
Google or a bunch of companies that make rockets aimed in the wrong
direction&lt;/li&gt;
&lt;li&gt;As much as 75% of the NewSpace industry is dominated by the satellite
sector, which includes everything from manufacturing spacecraft to
providing communications services.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;investing-in-geospatial-intelligence-from-satellites&#34; class=&#34;anchor-header&#34;&gt;Investing in Geospatial Intelligence from Satellites &lt;a class=&#34;anchor-link&#34; href=&#34;#investing-in-geospatial-intelligence-from-satellites&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;sector of the satellite industry where we’re seeing both tremendous
growth and potential is in geospatial intelligence&lt;/li&gt;
&lt;li&gt;there are a few geospatial intelligence stocks out there&lt;/li&gt;
&lt;li&gt;One of the biggest risks to the satellite industry is the satellite
industry … New technologies for space debris removal will become
extremely important&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;rocket-companies-launch-a-new-space-race&#34; class=&#34;anchor-header&#34;&gt;Rocket Companies Launch a New Space Race &lt;a class=&#34;anchor-link&#34; href=&#34;#rocket-companies-launch-a-new-space-race&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;we would expect a high rate of failure in this sector, as there’s
still not enough business to justify the numerous rocket startups that
have emerged&lt;/li&gt;
&lt;li&gt;China is becoming a serious contender in space with new startups
building rockets and satellites&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;mining-the-moon-for-money&#34; class=&#34;anchor-header&#34;&gt;Mining the Moon for Money &lt;a class=&#34;anchor-link&#34; href=&#34;#mining-the-moon-for-money&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The moon is home to various precious metals and rare minerals that are
integral to our technologies.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;investing-in-space-tourism&#34; class=&#34;anchor-header&#34;&gt;Investing in Space Tourism &lt;a class=&#34;anchor-link&#34; href=&#34;#investing-in-space-tourism&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Since then, there have been very few opportunities for the common man
or woman to enjoy a romp in zero gravity&lt;/li&gt;
&lt;li&gt;ISS has been floated as a possible tourist destination once the
scientific mission there ends&lt;/li&gt;
&lt;li&gt;there’s not much gold to mine in space just yet&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;robotics&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.nanalyze.com/investing-robotics-companies-stocks/&#34;&gt;Robotics&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#robotics&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;The first time the word “robot” was used was when Karel Capek
introduced it in his 1920 hit play RUR&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;why-is-robotics-important&#34; class=&#34;anchor-header&#34;&gt;Why Is Robotics Important? &lt;a class=&#34;anchor-link&#34; href=&#34;#why-is-robotics-important&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Robotics is becoming increasingly important because the companies
using them are gaining a competitive advantage.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;where-is-robotic-technology-today&#34; class=&#34;anchor-header&#34;&gt;Where is Robotic Technology Today? &lt;a class=&#34;anchor-link&#34; href=&#34;#where-is-robotic-technology-today&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Robotics applications are growing in popularity because of
technologies like machine learning that help the robots work more like
humans, perhaps handling unexpected exceptions without just ceasing to
operate.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;drone-stocks-and-companies&#34; class=&#34;anchor-header&#34;&gt;Drone Stocks and Companies &lt;a class=&#34;anchor-link&#34; href=&#34;#drone-stocks-and-companies&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Drones are usually categorized into military, commercial, and consumer
segments which neatly cover most of the current use cases.&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Drone Delivery&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The jury is still out on what type of drone delivery model will be
adopted at scale, if any. For retail investors, we haven’t seen
any pure-play opportunities to invest in drone delivery.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Industrial Drones&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;industrial drones are another use case under the “commercial”
category
&lt;ul&gt;
&lt;li&gt;industrial inspection&lt;/li&gt;
&lt;li&gt;aerial information&lt;/li&gt;
&lt;li&gt;reconnaissance, search and rescue&lt;/li&gt;
&lt;li&gt;warehouse management&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Military and Security Drones&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The military use of drones is growing at an unprecedented rate in
the U.S.&lt;/li&gt;
&lt;li&gt;The other opportunity is security drones for civilian use cases
such as replacing rent-a-cops.&lt;/li&gt;
&lt;li&gt;round-the-clock surveillance means that battery swapping needs to
take place&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Consumer Drones and Other Types of Drones&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Crowdfunding seems to be the funding method of choice for
manufacturers of small, low-cost UAVs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Where Are the Drone Stocks?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Pure-play drone stocks are hard to come by.&lt;/li&gt;
&lt;li&gt;Plenty of drone startups failed too.&lt;/li&gt;
&lt;li&gt;The drone market remains in private hands for now&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;investing-in-autonomous-vehicles&#34; class=&#34;anchor-header&#34;&gt;Investing in Autonomous Vehicles &lt;a class=&#34;anchor-link&#34; href=&#34;#investing-in-autonomous-vehicles&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Levels of Autonomy&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Autonomous vehicles (or driverless cars) are an overlap of a
number of disruptive technologies.&lt;/li&gt;
&lt;li&gt;5 levels&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;What do Autonomous Vehicles Need to Work?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;autonomous cars need uniquely tailored perception systems LiDAR&lt;/li&gt;
&lt;li&gt;High-definition maps, that are precise to a centimeter, are
required to navigate any environment safely.&lt;/li&gt;
&lt;li&gt;vehicle’s artificial intelligence algorithms need to react
correctly to any situation&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Autonomous Trucking&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;the industry created its own little startup ecosystem with
companies developing applications for fuel efficiency, fleet
management, and kits that can upgrade any truck to a self-driving
vehicle&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Autonomous Vehicles That Aren’t Cars&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Autonomous boats promise to navigate more economically and
efficiently than humans do now.&lt;/li&gt;
&lt;li&gt;large corporations like IBM are working on autonomous shipping&lt;/li&gt;
&lt;li&gt;autonomous heavy construction equipment with conversion kits for
excavators, bulldozers, and skid steers&lt;/li&gt;
&lt;li&gt;Autonomous planes are also in the making&lt;/li&gt;
&lt;li&gt;Autonomous robots, tractors, trains, and of course, the Hyperloop
are the icing on the cake of autonomous technologies.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;investing-in-industrial-robotics&#34; class=&#34;anchor-header&#34;&gt;Investing in Industrial Robotics &lt;a class=&#34;anchor-link&#34; href=&#34;#investing-in-industrial-robotics&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;industrial robotics is currently the largest application area for
robots by far&lt;/li&gt;
&lt;li&gt;industrial robot prices are declining and will continue to do so,
which will result in industrial robot sales quadrupling during the
next five years as more companies move to adopt them&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Robots for Factory Automation&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;While there are many startups working on robotics for factory
automation, there also happen to be many listed companies doing
the same which is great for retail investors who want exposure to
this theme.&lt;/li&gt;
&lt;li&gt;China is becoming a large consumer of robotics&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Robots for Warehouse Automation&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Warehouse robots range from plug-and-play systems and forklifts
working alongside humans to infrastructure systems that can fully
automate warehouses – what they’re calling “lights out
operations.”&lt;/li&gt;
&lt;li&gt;Today’s warehouse robots are capable of full autonomy either alone
or side-by-side with humans, thanks to AI algorithms.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Companies Developing Machine Vision and Industrial Cameras&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The eyes are provided by machine vision systems, the mouth by
natural language processing, and the body by robotics.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Robots Replacing Humans Doing the Worst Jobs&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Industrial inspection tasks, maintenance, and high-rise window
cleaning are all examples of relatively dangerous and
time-consuming jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;robots-in-healthcare&#34; class=&#34;anchor-header&#34;&gt;Robots in Healthcare &lt;a class=&#34;anchor-link&#34; href=&#34;#robots-in-healthcare&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Robots are helping in elderly care and the daily operations of smart
hospitals. Robotics technology is being used to create bionic limbs
and help dental surgeons perform implants.&lt;/li&gt;
&lt;li&gt;the area where healthcare robots really shine is robotic surgery&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Robotic Surgery Stocks and Companies&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;at least eight different types of surgeries that are now being
performed or partially performed by robots&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;robots-for-consumers&#34; class=&#34;anchor-header&#34;&gt;Robots for Consumers &lt;a class=&#34;anchor-link&#34; href=&#34;#robots-for-consumers&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;first large-scale implementation of consumer robotics was iRobot’s
robotic vacuums&lt;/li&gt;
&lt;li&gt;all these types of robots will be made in China&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;robotics-etfs&#34; class=&#34;anchor-header&#34;&gt;Robotics ETFs &lt;a class=&#34;anchor-link&#34; href=&#34;#robotics-etfs&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The problem is that most of these robotics ETFs can’t agree on which
companies to include.&lt;/li&gt;
&lt;li&gt;it makes us wonder how the ESG types plan to address robotics as an
investment thesis&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;other-resources&#34; class=&#34;anchor-header&#34;&gt;Other resources &lt;a class=&#34;anchor-link&#34; href=&#34;#other-resources&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;singularity-university&#34; class=&#34;anchor-header&#34;&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCglYNR2_f3pUL0Ff9d_FkkQ&#34;&gt;Singularity University&lt;/a&gt; &lt;a class=&#34;anchor-link&#34; href=&#34;#singularity-university&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Exponential Business Models | Amin Toufani: Exponential times require
exponential business models.&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/SEbjBnGD0Es?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;p&gt;Exonomics | Amin Toufani: transform industries and global challenges
through exponential technologies&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/Cn4staKiUgE?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;p&gt;Exponential Energy | Ramez Naam: overview of the key natural resource
and environmental challenges&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/ssfbq7PVktA?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;p&gt;Investing in disruptive innovation | Cathie Woods: Investing in
disruptive innovation&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/eE6u67Ph768?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;h2 id=&#34;useful-sites&#34; class=&#34;anchor-header&#34;&gt;Useful sites &lt;a class=&#34;anchor-link&#34; href=&#34;#useful-sites&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.toufani.com&#34;&gt;amin toufani&lt;/a&gt; &lt;a href=&#34;https://rameznaam.com&#34;&gt;ramez
naam&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;videos-2&#34; class=&#34;anchor-header&#34;&gt;Videos &lt;a class=&#34;anchor-link&#34; href=&#34;#videos-2&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Coming Soon: A Post-Cow World-Precision Fermentation&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/CXYg-qt4OCc?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;p&gt;Commercial fermentation: Opportunities and bottlenecks&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/aqr18eiot9Q?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;</description>
    </item>
    
    <item>
      <title>Spiders</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/ethology/spiders/</link>
      <pubDate>Tue, 08 Feb 2022 23:45:37 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/ethology/spiders/</guid>
      <description>&lt;p&gt;Lots of interesting stuff about spiders here.&lt;/p&gt;
&lt;h1 id=&#34;jumpers&#34; class=&#34;anchor-header&#34;&gt;Jumpers &lt;a class=&#34;anchor-link&#34; href=&#34;#jumpers&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Jumping spiders may be the most easily identified with family of
spiders. They&amp;rsquo;re insatiably curious critters and smart too! Unlike many
spiders, when you approach a jumper in a non-threatening way, you&amp;rsquo;re
likely to find yourself staring into a pair of inquisitive, if
suspicious eyes. Jumpers have exceptional eyesight and are thus visually
aware of the world around them, much as we are.&lt;/p&gt;
&lt;h2 id=&#34;friendly-jumper-1&#34; class=&#34;anchor-header&#34;&gt;Friendly jumper #1 &lt;a class=&#34;anchor-link&#34; href=&#34;#friendly-jumper-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;I first noticed this spider in the rabbit room sometime in early
December. She had a habit of crawling around on the ceiling and
sometimes on the door to the outside. I suspect she came in during the
summer and got &amp;ldquo;stranded&amp;rdquo; inside. It may have saved her life - I believe
the adults die off during the winter.&lt;/p&gt;
&lt;p&gt;Once I tried to put her outside on a mild day. The ground was cool, but
not nearly as cold as it normally was in Dec. Within a minute she had
basically shut down and seemed unable to move. So I took her back in and
returned her to the rabbit room.&lt;/p&gt;
&lt;p&gt;A week or so later, I spotted her in the office, but she looked
extremely hungry. Her abdomen was &amp;ldquo;deflated&amp;rdquo;, and she was moving slowly.
I decided to set her up in a terrarium and look after her. Or at least
try to feed her before setting her free in the house again.&lt;/p&gt;
&lt;p&gt;At the time, she was quite cooperative. I thought it was due to weakness
from hunger. The first night, I tried feeding her one of the dead frozen
insects I&amp;rsquo;d been keeping for the five-legged spider but she refused,
spending her time hiding under a leaf. Next time though, she eagerly
took the termite and spent a whole hour eating.&lt;/p&gt;
&lt;p&gt;The following day she was active and very curious about everything,
including my hand. I had little idea then just how much time she&amp;rsquo;d spend
there.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2011-12-22&lt;/strong&gt; Thu&lt;br&gt;
Spider ate a silverfish today but wasn&amp;rsquo;t too interested in anything
else.&lt;/p&gt;
&lt;p&gt;As is natural for a jumping spider, she likes to chase moving food.
Since I only feed bugs that I&amp;rsquo;ve found dead, I have to drag and shake
them around with tweezers. She stalked the silverfish for almost a
minute before making the pounce. When she does strike, you can actually
feel the impact shake the tweezers!&lt;/p&gt;
&lt;p&gt;Her stalking behaviour is really quite fascinating. Jumping spider
hunting tactics have often been likened to those of cats, and with good
reason! She is very cautious and strategic about it. Her eyes are
usually fixed on her quarry, and she continually adjusts her angle of
approach by moving sideways so as to try to attack it from behind.
Sometimes she&amp;rsquo;ll even use the terrain to her advantage, trying to hide
behind leaves or get up on something to attack from above.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2011-12-23&lt;/strong&gt; Fri&lt;br&gt;
I got a chance to get very close with the camera today. She was sitting
on one of her leaves and seemed pretty fascinated by the lens.
Reflection?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2011-12-26&lt;/strong&gt; Mon&lt;br&gt;
Spider has been coming out daily and spending time on my hand. She is
curious about everything and turns to face any motion, waving her palps
about excitedly. Is that palp waving for smell?&lt;/p&gt;
&lt;p&gt;Her basic pattern of activity seems to be to crawl around on my fingers
for a minute or two, then make a couple of tours of the back of my hand,
and then start climbing up my sleeve. She never tries to go into my
sleeve though.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2012-01-05&lt;/strong&gt; Thu&lt;br&gt;
Nothing much has changed, but I did take some shots today. Her daily
routine seems to be established now. In the morning, she crawls around
on the lid of her container, waiting for me to let her out. After
touring the house on my hand and staring out one of the windows, she
goes back and settles down under a leaf. She might poke her face out
once or twice during the day, but mostly just rests. Then she gets
active in the evening and I take her around again. Night time seems to
be when she is most receptive to feeding, oddly enough. She eats a
moderately large dead insect once every five days or so.&lt;/p&gt;
&lt;p&gt;Interestingly, she seems to have no interest in jumping off my hand.
Indeed, she has yet to do so and normally won&amp;rsquo;t even leave when I offer
her a place to go. Getting her off can sometimes be challenging, because
she&amp;rsquo;s very clever! My technique is to try to herd her onto a leaf by
placing it in front of her, and gently nudging her toward it from
behind. She knows what it&amp;rsquo;s all about though, and moves sideways!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2012-01-13&lt;/strong&gt; Fri&lt;br&gt;
For the first time, I found her in a &amp;ldquo;sleeping bag&amp;rdquo; structure. I know
some jumping spiders make these to spend the night in.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2012-01-12&lt;/strong&gt; Thu&lt;br&gt;
This is new. She ate part of a caterpillar today, but seems to have
realized she doesn&amp;rsquo;t need to chase her food now. This time, she just
came up to the tweezers, grabbed the caterpillar, and walked off with it
quite calmly.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2012-01-17&lt;/strong&gt; Tue&lt;br&gt;
Spider has found a new toy! I thought she might want more things to do,
so I offered her a conifer cone. It&amp;rsquo;s a big one with well-spaced scales
that are just the right size for a little spider to crawl between. It
was an immediate success and she spent most of the rest of the day on/in
it.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2012-01-20&lt;/strong&gt; Fri&lt;br&gt;
She jumped onto my camera lens today while I was trying to take a shot
of her on my thumb.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2012-01-23&lt;/strong&gt; Mon&lt;br&gt;
We seem to be an extremely happy spider these days. I&amp;rsquo;ve noticed she
gets very excited whenever something new happens. Today, she got to play
with moss for the first time. Like the pinecone, which she plays on
every day or two, it offered a great opportunity to practise gymnastics.&lt;/p&gt;
&lt;p&gt;When she finishes playing, she runs off and tries to find some place
high up. She usually likes to stay there for a bit before being taken
away.&lt;/p&gt;
&lt;p&gt;She doesn&amp;rsquo;t seem interested in any of the other jumpers in the house.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2012-01-24&lt;/strong&gt; Tue&lt;br&gt;
I tried feeding her the remains of a ground spider. They are little
black critters with slender yellow-patterned abdomens. They move very
fast. This one I found dead on the deck.&lt;/p&gt;
&lt;p&gt;At first, she was curious and came scuttling over to investigate. When
she saw it up close though, her behaviour changed completely! She seemed
very excited by it, but also apprehensive. After creeping around to get
at it from behind, she made a quick strike and then jumped back. Then
she started moving in wobbly circles almost like a drunkard, continuing
to stare at it.&lt;/p&gt;
&lt;p&gt;She kept that up for a minute or so and then approached very cautiously
and tapped it with her front legs. It seemed almost like she was going
to eat it, but then suddenly she decided not to and left to go hide in
some leaves.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2012-01-26&lt;/strong&gt; Thu&lt;br&gt;
This isn&amp;rsquo;t about the friendly spider, but I tried feeding the ground
spider from my last entry to another one of the P. californicus spiders
in the house and it exhibited almost exactly the same cautious
behaviour. It made a quick strike followed by a lot of drunken wobbling,
then made another strike, repeated the process, and then finally decided
to eat. I wonder if this is some instinctive caution that these spiders
know to take when faced with certain prey.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2012-01-31&lt;/strong&gt; Tue&lt;br&gt;
Life has been pretty routine for the last week. She&amp;rsquo;s continuing to find
new ways to avoid being taken off my arm, such as scuttling between
folds in the sleeve of my sweatshirt.&lt;/p&gt;
&lt;p&gt;I got to see an interesting leg preening ritual today. She took each of
her four front legs and ran them somewhere behind her palps. I&amp;rsquo;m not
sure whether she was using the hairs on her palps to clean them or what.
I should have paid closer attention to see if there was an order in
which she cleaned her legs.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2012-02-05&lt;/strong&gt; Sun&lt;br&gt;
Ha! For the first time, she ate apple today. Not very enthusiastically
and just for a minute or so, but she did. Aside from that, she hasn&amp;rsquo;t
eaten in about a week. I don&amp;rsquo;t know why; she seems perfectly healthy and
active, though.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2012-02-08&lt;/strong&gt; Wed&lt;br&gt;
New toy. I found a vacant snail shell a few days ago. It was inhabited
recently I think, because it still smelled of decaying snail. It might
have been eaten by a slug? Anyway, the spider is its new resident. She
sits just inside its entrance, facing out.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve noticed she&amp;rsquo;s taken to &amp;ldquo;sleeping&amp;rdquo; more than before during times she
would normally be active. I wonder if this is because she hasn&amp;rsquo;t been
eating.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2012-02-09&lt;/strong&gt; Thu&lt;br&gt;
She ate today! A fairly large meal too. Some black bug that I found near
the rabbit house. She rarely strikes at her food these days, though she
does sometimes stalk it a bit.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2012-02-10&lt;/strong&gt; Fri&lt;br&gt;
Another P. californicus took some apple today and completely filled up
on it!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2012-02-14&lt;/strong&gt; Tue&lt;br&gt;
I&amp;rsquo;m starting to worry about the spider now. She is just as friendly as
ever, but she has slowed down I think. I don&amp;rsquo;t know how long these
spiders live, but I have heard that when they are getting older, they do
gradually slow.&lt;/p&gt;
&lt;p&gt;She is still reasonably active, just not as much as she used to be.&lt;/p&gt;
&lt;p&gt;I took her outside for a bit today, but she didn&amp;rsquo;t seem to like it much.
She didn&amp;rsquo;t want to get off my hand, and after a short while actually
went into my sleeve to hide. She&amp;rsquo;s never done that before.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2012-02-17&lt;/strong&gt; Fri&lt;br&gt;
Today, she fell asleep on my wrist! After one of her tours of my hand
and sleeve, she just plopped down. I call it sleep, because she was
almost completely unresponsive and didn&amp;rsquo;t even bother to track things
moving around her. She stayed that way for about 20 minutes (during
which time I did my best to keep my hand still) before waking up again.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2012-02-25&lt;/strong&gt; Sat&lt;br&gt;
She seems slower and more quiet every week now. She hasn&amp;rsquo;t been coming
out much and I&amp;rsquo;ve been reluctant to disturb her. It&amp;rsquo;s been a few days
since she last ate and she wasn&amp;rsquo;t very enthusiastic about it either. She
doesn&amp;rsquo;t seem to be able to climb the sides of her container like she
used to so I&amp;rsquo;ve moved some stuff around to give her a way up.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2012-03-03&lt;/strong&gt; Sat&lt;br&gt;
Nothing much has changed. She&amp;rsquo;s still pretty subdued, but still
expresses interest in some things. I haven&amp;rsquo;t been able to get her to eat
anything though. She doesn&amp;rsquo;t even bother to consider larger food. Small
things like the flies that hang out near the rabbit house are given more
attention, but she still won&amp;rsquo;t go for one.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2012-03-06&lt;/strong&gt; Tue&lt;br&gt;
She ate!!! But not what I expected! The last couple of days I&amp;rsquo;ve been
rather frantically trying everything I can think of in an effort to get
her eating because she&amp;rsquo;s been looking thin. None of the usual foods have
worked, but I tried banana on her for the first time and she took to it
with more enthusiasm than I&amp;rsquo;ve seen from her in a long time. She spent
over an hour feeding on a little piece of it and by the time she was
done, her abdomen was back to full size.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2012-03-08&lt;/strong&gt; Thu&lt;br&gt;
Maybe I was worrying about nothing. She&amp;rsquo;s much more active now and
managed to climb up the side of her container for the first time in a
while! Oddly, she&amp;rsquo;s started trying to crawl into my sleeve though. She
normally doesn&amp;rsquo;t like it in there at all.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2012-03-10&lt;/strong&gt; Sat&lt;br&gt;
She&amp;rsquo;s started to slow down again unfortunately. She&amp;rsquo;s still got a fairly
full abdomen, so it&amp;rsquo;s not hunger. She hasn&amp;rsquo;t eaten anything since the
banana, but it&amp;rsquo;s only been a few days. This slowness only started
yesterday so maybe it&amp;rsquo;s just a passing phase. She&amp;rsquo;s been hiding out in a
tightly curled leaf so I haven&amp;rsquo;t disturbed her.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2012-03-14&lt;/strong&gt; Wed&lt;br&gt;
Spider&amp;rsquo;s become very reclusive. She doesn&amp;rsquo;t come out at all during the
day and has only moved from her hiding spot once from what I know. I
haven&amp;rsquo;t taken her out for some days now since she doesn&amp;rsquo;t seem to be in
the mood. She hasn&amp;rsquo;t eaten anything still, which is very odd by now. Due
to her lethargy, perhaps, she still looks pretty full though.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2012-03-16&lt;/strong&gt; Fri&lt;br&gt;
Unfortunately, I think the spider is dead now. I found her tonight
clinging weakly to the underside of one of her leaves. I knew something
was wrong because her abdomen was hanging limply. I took her onto my
hand and she didn&amp;rsquo;t move at all. I held her for a couple of minutes and
then suddenly she had a spasm or something. She stretched out her legs
and then waved a couple of them around. Then she curled them in and that
was the last movement I saw. I held her for a while longer, but
eventually put her back on her leaf and went to bed.&lt;/p&gt;
&lt;p&gt;The next morning, she hadn&amp;rsquo;t moved and was still curled up. Spiders
extend their legs by hydraulic pressure but contract them by muscle
power which is why their legs are often curled in when they die.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s now night again and still no sign of movement. I&amp;rsquo;m pretty sure
she&amp;rsquo;s dead. It&amp;rsquo;s a strange feeling, not having her around. She was one
of the most unique creatures I&amp;rsquo;ve ever known.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Shell</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/computing/shell/</link>
      <pubDate>Tue, 08 Feb 2022 22:18:26 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iknotes/computing/shell/</guid>
      <description>&lt;p&gt;We use the z shell and program in
&lt;a href=&#34;https://zsh.sourceforge.io/Doc/Release/zsh_toc.html&#34;&gt;zsh&lt;/a&gt;. All items in
.zsh.d with .zshenv and .zshrc symlinked. This setup is easily migrated
to other machines. The items below illustrate various shell commands
some which are specific to zsh.&lt;/p&gt;
&lt;h1 id=&#34;adding-bin-to-path&#34; class=&#34;anchor-header&#34;&gt;adding ~/bin to PATH &lt;a class=&#34;anchor-link&#34; href=&#34;#adding-bin-to-path&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;### PATH ### typeset -U path #converts to uppercase (to avoid
accidental duplication as per bing) path+=~/bin&lt;/p&gt;
&lt;h1 id=&#34;alternate-expressions&#34; class=&#34;anchor-header&#34;&gt;alternate expressions &lt;a class=&#34;anchor-link&#34; href=&#34;#alternate-expressions&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ls *glob*.&lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;txt&lt;span class=&#34;p&#34;&gt;|&lt;/span&gt;h&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;#note use of ()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# *glob*.txt and *glob*.h&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;block-commenting&#34; class=&#34;anchor-header&#34;&gt;block commenting &lt;a class=&#34;anchor-link&#34; href=&#34;#block-commenting&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Though it is unlikely we will actually use this technique, it is handy
to know.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;this is a block comment&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;: &lt;span class=&#34;s1&#34;&gt;&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;    what is this
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;    actually
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;    &amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;capitalizations&#34; class=&#34;anchor-header&#34;&gt;capitalizations &lt;a class=&#34;anchor-link&#34; href=&#34;#capitalizations&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;All cap specific words in a file using perl|sed. Note that single
quotes may work with sed, but not produce desired result with perl.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# perl&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;perl -pi -e &lt;span class=&#34;s2&#34;&gt;&amp;#34;s/(Eliphas|Retha|Chastity)/\U&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$1&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;/g&amp;#34;&lt;/span&gt; &amp;lt;filename&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; n in  Chastity Retha Eliphas&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;do&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;# or using loop&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    perl -i -pe &lt;span class=&#34;s2&#34;&gt;&amp;#34;s/&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$n&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;/\U&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$n&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;/g&amp;#34;&lt;/span&gt; &amp;lt;filename&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;done&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# sed&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; n in Cytheri Vaishob Chastity Retha Eliphas&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;do&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        sed -i &lt;span class=&#34;s2&#34;&gt;&amp;#34;s/&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$n&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;/&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;${&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(U)n&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;/g&amp;#34;&lt;/span&gt; &amp;lt;filename&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;done&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;compinstall&#34; class=&#34;anchor-header&#34;&gt;compinstall &lt;a class=&#34;anchor-link&#34; href=&#34;#compinstall&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://unix.stackexchange.com/questions/487607/what-does-zstyle-compinstall-filename-do&#34;&gt;What does zstyle :compinstall filename
do?&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s for when you run compinstall again. It lets compinstall find where
it has written out zstyle statements for you last time. This way, you
can run compinstall again to update them. &lt;a href=&#34;https://github.com/zsh-users/zsh/blob/master/Completion/compinstall#L52&#34;&gt;Read in source
code.&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;concat-csv&#34; class=&#34;anchor-header&#34;&gt;concat csv &lt;a class=&#34;anchor-link&#34; href=&#34;#concat-csv&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Here are some ways to concat text files.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ls -1 *.csv &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;while&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;read&lt;/span&gt; filnam &lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;do&lt;/span&gt; cat &lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$filnam&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt; &amp;gt;&amp;gt; output.csv.file&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;done&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ls -1 *.csv &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; sort &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;while&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;read&lt;/span&gt; filnam &lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;do&lt;/span&gt; cat &lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$filnam&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt; &amp;gt;&amp;gt; output.csv.file&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;done&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ls -1t *.csv &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;while&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;read&lt;/span&gt; filnam &lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;do&lt;/span&gt; cat &lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$filnam&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt; &amp;gt;&amp;gt; output.csv.file&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;done&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;config-files&#34; class=&#34;anchor-header&#34;&gt;config files &lt;a class=&#34;anchor-link&#34; href=&#34;#config-files&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;.zshrc - Should be used for the shell configuration and for executing
commands.&lt;/li&gt;
&lt;li&gt;.zshenv - Should only contain user’s environment variables.&lt;/li&gt;
&lt;li&gt;.zprofile - Can be used to execute commands just after logging in.&lt;/li&gt;
&lt;li&gt;.zlogin - Can be used as .zprofile, but read just after .zshrc.&lt;/li&gt;
&lt;li&gt;.zlogout - Can be used to execute commands when a shell exit.&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;cp&#34; class=&#34;anchor-header&#34;&gt;cp &lt;a class=&#34;anchor-link&#34; href=&#34;#cp&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;replace-softlinks-with-actual-file&#34; class=&#34;anchor-header&#34;&gt;replace softlinks with actual file &lt;a class=&#34;anchor-link&#34; href=&#34;#replace-softlinks-with-actual-file&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;cp --remove-destination &lt;span class=&#34;k&#34;&gt;$(&lt;/span&gt;readlink &amp;lt;filename&amp;gt;&lt;span class=&#34;k&#34;&gt;)&lt;/span&gt; &amp;lt;filename&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; f in &lt;span class=&#34;k&#34;&gt;$(&lt;/span&gt;find -type l&lt;span class=&#34;k&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;do&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;# or do all softlinks&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    cp --remove-destination &lt;span class=&#34;k&#34;&gt;$(&lt;/span&gt;readlink &lt;span class=&#34;nv&#34;&gt;$f&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$f&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;done&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;direct-ls-output-to-array&#34; class=&#34;anchor-header&#34;&gt;direct ls output to array &lt;a class=&#34;anchor-link&#34; href=&#34;#direct-ls-output-to-array&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;arr&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;$(&lt;/span&gt;ls&lt;span class=&#34;k&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# parsing ls is not a good idea usually so&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;arr&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=(&lt;/span&gt;*&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# if there are subdirectories&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;shopt&lt;/span&gt; -s nullglob
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;array&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=(&lt;/span&gt;*/&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;shopt&lt;/span&gt; -u nullglob &lt;span class=&#34;c1&#34;&gt;# Turn off nullglob to make sure it doesn&amp;#39;t interfere with anything later&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;${&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;array&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[@]&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;  &lt;span class=&#34;c1&#34;&gt;# Note double-quotes to avoid extra parsing of funny characters in filenames&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;See &lt;a href=&#34;https://stackoverflow.com/questions/18884992/how-do-i-assign-ls-to-an-array-in-linux-bash&#34;&gt;How do I assign ls to
array&lt;/a&gt;
discussion.&lt;/p&gt;
&lt;h1 id=&#34;docs-for-zmv-zcp-zln&#34; class=&#34;anchor-header&#34;&gt;docs for zmv, zcp, zln: &lt;a class=&#34;anchor-link&#34; href=&#34;#docs-for-zmv-zcp-zln&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;docs-packit-book-scripting&#34; class=&#34;anchor-header&#34;&gt;docs packit book scripting &lt;a class=&#34;anchor-link&#34; href=&#34;#docs-packit-book-scripting&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;this book contains a lot of useful stuff&lt;/p&gt;
&lt;h2 id=&#34;zle-ch3&#34; class=&#34;anchor-header&#34;&gt;zle (ch3) &lt;a class=&#34;anchor-link&#34; href=&#34;#zle-ch3&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Emacs users will find themselves at home with the Esc + X sequence. we
can use where-is to find an alternative shortcut man zshzle has lots!&lt;/p&gt;
&lt;h2 id=&#34;globbing-ch4&#34; class=&#34;anchor-header&#34;&gt;globbing (ch4) &lt;a class=&#34;anchor-link&#34; href=&#34;#globbing-ch4&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;the negations ^,~ and alternates (|),[] need work&lt;/p&gt;
&lt;p&gt;tilde echo b*&lt;del&gt;*.o match starting with b, don&amp;rsquo;t match anything with o
extension echo a*&lt;/del&gt;*9.* match starting with a, don&amp;rsquo;t match anything
with 9 before the . echo a*&lt;del&gt;*9?.* match starting with a, don&amp;rsquo;t match
anything with 9 one item before . echo &lt;strong&gt;*/&lt;/strong&gt;.sh&lt;/del&gt;tmp/* exclude
anything within tmp/&lt;/p&gt;
&lt;p&gt;qualifiers cheatsheet *(…) TAB *(@) symlinks *(On) reverse sort by
name *(.) files only *(@,/) symlinks or directories&lt;/p&gt;
&lt;h2 id=&#34;todo-things-to-do&#34; class=&#34;anchor-header&#34;&gt;&lt;span class=&#34;todo TODO&#34;&gt;TODO&lt;/span&gt; things to do &lt;a class=&#34;anchor-link&#34; href=&#34;#todo-things-to-do&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;zcalc zargs man zshexpn&lt;/p&gt;
&lt;h1 id=&#34;dot-z-files&#34; class=&#34;anchor-header&#34;&gt;dot z files &lt;a class=&#34;anchor-link&#34; href=&#34;#dot-z-files&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;From &lt;a href=&#34;https://unix.stackexchange.com/a/71258/582800&#34;&gt;posting&lt;/a&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;.zshenv is always sourced. It often contains exported variables that
should be available to other programs. For example, $PATH, $EDITOR,
and $PAGER are often set in .zshenv. Also, you can set $ZDOTDIR in
.zshenv to specify an alternative location for the rest of your zsh
configuration.&lt;/li&gt;
&lt;li&gt;.zprofile is for login shells. It is basically the same as .zlogin
except that it&amp;rsquo;s sourced before .zshrc whereas .zlogin is sourced
after .zshrc. According to the zsh documentation, &amp;ldquo;.zprofile is meant
as an alternative to .zlogin for ksh fans; the two are not intended to
be used together, although this could certainly be done if desired.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;.zshrc is for interactive shells. You set options for the interactive
shell there with the setopt and unsetopt commands. You can also load
shell modules, set your history options, change your prompt, set up
zle and completion, et cetera. You also set any variables that are
only used in the interactive shell (e.g. $LS_COLORS&lt;/sub&gt;).&lt;/li&gt;
&lt;li&gt;.zlogin is for login shells. It is sourced on the start of a login
shell but after .zshrc, if the shell is also interactive. This file is
often used to start X using startx. Some systems start X on boot, so
this file is not always very useful.&lt;/li&gt;
&lt;li&gt;.zlogout is sometimes used to clear and reset the terminal. It is
called when exiting, not when opening.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Also, the &lt;a href=&#34;https://github.com/search?q=zsh+dotfiles&amp;amp;ref=commandbar&amp;amp;type=repositories&#34;&gt;configuration files of random Github
users&lt;/a&gt;
gives possibilities.&lt;/p&gt;
&lt;h1 id=&#34;expanding-and-sorting&#34; class=&#34;anchor-header&#34;&gt;expanding and sorting &lt;a class=&#34;anchor-link&#34; href=&#34;#expanding-and-sorting&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;the o,O sort doesn&amp;rsquo;t work for ls unless we disable ls sort with -U&lt;/p&gt;
&lt;p&gt;Expanding Depending on a Predicate these things may be quite powerful if
we learn what to do with them e: *&amp;lt;cmd&amp;gt;&lt;/p&gt;
&lt;h1 id=&#34;expansions&#34; class=&#34;anchor-header&#34;&gt;expansions &lt;a class=&#34;anchor-link&#34; href=&#34;#expansions&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Expansions Depending On the Permissions might be useful ls *(f755)
would list only directories (usually) though ls -d */ simpler however,
there are many other features for this&lt;/p&gt;
&lt;p&gt;Expansions Depending on Date or Size ls **/*(L0) list all empty files
ls **/*(LG+1) list all files &amp;gt;1G ls **/*(mh-1) list all files
modified within last hour&lt;/p&gt;
&lt;h1 id=&#34;find-fd&#34; class=&#34;anchor-header&#34;&gt;find fd &lt;a class=&#34;anchor-link&#34; href=&#34;#find-fd&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;copying-files&#34; class=&#34;anchor-header&#34;&gt;copying files &lt;a class=&#34;anchor-link&#34; href=&#34;#copying-files&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;find MMMM/local/.ocs.agio.organ/cur/ -maxdepth &lt;span class=&#34;m&#34;&gt;1&lt;/span&gt; -type f &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; xargs cp -t mail/cur/
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;find . -maxdepth &lt;span class=&#34;m&#34;&gt;1&lt;/span&gt; -type f &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt;head -1000&lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; xargs cp -t &lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$destdir&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;list-by-size&#34; class=&#34;anchor-header&#34;&gt;list by size &lt;a class=&#34;anchor-link&#34; href=&#34;#list-by-size&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;find . -size +1M &lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;greater than 1M&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;find . -size -1M &lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;less than 1M&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;find . -size +1M -exec ls -lh &lt;span class=&#34;o&#34;&gt;{}&lt;/span&gt; +
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;find-only-git-dirs&#34; class=&#34;anchor-header&#34;&gt;find only .git dirs &lt;a class=&#34;anchor-link&#34; href=&#34;#find-only-git-dirs&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;fd –exclude=&amp;quot;.cache&amp;quot; –type d –hidden &amp;lsquo;.git$&amp;rsquo; find ocs/ -type d -name
&amp;ldquo;.git&amp;rdquo;&lt;/p&gt;
&lt;h2 id=&#34;ignore-dir&#34; class=&#34;anchor-header&#34;&gt;ignore dir &lt;a class=&#34;anchor-link&#34; href=&#34;#ignore-dir&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;fd –exclude dir find . $&lt;code&gt;-name &amp;quot;.cache&amp;quot; -prune&lt;/code&gt;$ -o -name &amp;ldquo;.git&amp;rdquo; -type
d&lt;/p&gt;
&lt;h2 id=&#34;modifying-files&#34; class=&#34;anchor-header&#34;&gt;modifying files &lt;a class=&#34;anchor-link&#34; href=&#34;#modifying-files&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;find . -type d -name &lt;span class=&#34;s2&#34;&gt;&amp;#34;*UNUSED&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;while&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;read&lt;/span&gt; f&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;k&#34;&gt;do&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    mv &lt;span class=&#34;nv&#34;&gt;$f&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;${&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;f&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;%/*&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;/unused&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;k&#34;&gt;done&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;using for with find is not a good idea for some reason&lt;/p&gt;
&lt;h2 id=&#34;links&#34; class=&#34;anchor-header&#34;&gt;links &lt;a class=&#34;anchor-link&#34; href=&#34;#links&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;fd . bin/ -t l and broken links are highlighted find bin/ -xtype l just
shows the broken links&lt;/p&gt;
&lt;h2 id=&#34;renumber-files&#34; class=&#34;anchor-header&#34;&gt;renumber files &lt;a class=&#34;anchor-link&#34; href=&#34;#renumber-files&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;best done with zmv, but using find is still interesting&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# filenumberer.sh&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;k&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;find . -type f &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;while&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;read&lt;/span&gt; f&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;do&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;k&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;$((&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$k&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;+&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        cp &lt;span class=&#34;nv&#34;&gt;$f&lt;/span&gt; ../NEWDIR/&lt;span class=&#34;si&#34;&gt;${&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(l(5)(0))k&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;.pdf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;done&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;exit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# can be done as per code below, but zmv is preferable&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; z in &lt;span class=&#34;k&#34;&gt;$(&lt;/span&gt;find /home/pradocs -name zotes.org&lt;span class=&#34;k&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;do&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;sb&#34;&gt;`&lt;/span&gt;mv &lt;span class=&#34;nv&#34;&gt;$z&lt;/span&gt; &lt;span class=&#34;si&#34;&gt;${&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;z&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;%/*&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;/zzotes.org&lt;span class=&#34;sb&#34;&gt;`&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;done&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;find-exec&#34; class=&#34;anchor-header&#34;&gt;find exec &lt;a class=&#34;anchor-link&#34; href=&#34;#find-exec&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;this is a strange syntax but worth learning.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-zsh&#34; data-lang=&#34;zsh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# find all *.org* in the fireworks/ and replaces localhost:1313 with tf.com&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;find . -name &lt;span class=&#34;s2&#34;&gt;&amp;#34;*.org&amp;#34;&lt;/span&gt; -exec perl -pi -e &lt;span class=&#34;s1&#34;&gt;&amp;#39;s/localhost:1313/towardsfreedom.com/g&amp;#39;&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;{}&lt;/span&gt; &lt;span class=&#34;se&#34;&gt;\;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# remove broken links in bin/&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;find bin/ -xtype l -exec rm &lt;span class=&#34;o&#34;&gt;{}&lt;/span&gt; &lt;span class=&#34;se&#34;&gt;\;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# get word count for pdf files&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;find . -name &lt;span class=&#34;s2&#34;&gt;&amp;#34;*.pdf&amp;#34;&lt;/span&gt; -exec wc &lt;span class=&#34;o&#34;&gt;{}&lt;/span&gt; &lt;span class=&#34;se&#34;&gt;\;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# same as above but line it up nicely&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;find . -name &lt;span class=&#34;s2&#34;&gt;&amp;#34;*.pdf&amp;#34;&lt;/span&gt; -exec wc &lt;span class=&#34;o&#34;&gt;{}&lt;/span&gt; &lt;span class=&#34;se&#34;&gt;\+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# same as above&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;find . -name &lt;span class=&#34;s2&#34;&gt;&amp;#34;*.pdf&amp;#34;&lt;/span&gt; -print0 &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; xargs -0 wc
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# print0 and xargs -0 handles spaces in filename which is bad idea anyway&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;exec Really Means exec!&lt;br&gt;
&amp;ldquo;It uses Linux’s built-in exec to run the command, replacing the current
process—your shell—with the command. So the command that is launched
isn’t running in a shell at all.&amp;rdquo; which is why exec ls wipes out the
shell!&lt;/p&gt;
&lt;p&gt;chaining (instead of piping?) example find . -name &amp;ldquo;*.page&amp;rdquo; -type f
-exec bash -c &amp;ldquo;basename &amp;ldquo;{}&amp;rdquo; &amp;amp;&amp;amp; words-only &amp;ldquo;{}&amp;rdquo;&amp;rdquo; \&lt;/p&gt;
&lt;h1 id=&#34;ffmpeg&#34; class=&#34;anchor-header&#34;&gt;ffmpeg &lt;a class=&#34;anchor-link&#34; href=&#34;#ffmpeg&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;split-video-files&#34; class=&#34;anchor-header&#34;&gt;split video files &lt;a class=&#34;anchor-link&#34; href=&#34;#split-video-files&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ffmpeg -ss 00:03:04.560 -i input.mp4 -c copy -t 00:03:39.299 output.mp4
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;to split video files which sometimes even losscut cannot but ffmpeg can&lt;/p&gt;
&lt;h1 id=&#34;file-into-variable&#34; class=&#34;anchor-header&#34;&gt;file into variable &lt;a class=&#34;anchor-link&#34; href=&#34;#file-into-variable&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;var=$(&amp;lt;stuff.txt)&lt;/p&gt;
&lt;h1 id=&#34;for-itms-out-of-a-file&#34; class=&#34;anchor-header&#34;&gt;for itms out of a file &lt;a class=&#34;anchor-link&#34; href=&#34;#for-itms-out-of-a-file&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; l in &lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;${&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(@f)&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;$(&lt;/span&gt;&amp;lt;filename&lt;span class=&#34;k&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;             &lt;span class=&#34;nv&#34;&gt;fnumber&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;$(&lt;/span&gt;youtube-dl -F &lt;span class=&#34;nv&#34;&gt;$l&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; tail -n &lt;span class=&#34;m&#34;&gt;1&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; cut -f &lt;span class=&#34;m&#34;&gt;1&lt;/span&gt; -d &lt;span class=&#34;s1&#34;&gt;&amp;#39; &amp;#39;&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;             youtube-dl --format &lt;span class=&#34;nv&#34;&gt;$fnumber&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$l&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;forloops&#34; class=&#34;anchor-header&#34;&gt;forloops &lt;a class=&#34;anchor-link&#34; href=&#34;#forloops&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;for i in {1..9}; do echo $i; done for ((i=1; i&amp;lt;10; i++)); echo $i&lt;/p&gt;
&lt;h1 id=&#34;grep&#34; class=&#34;anchor-header&#34;&gt;grep &lt;a class=&#34;anchor-link&#34; href=&#34;#grep&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;lines-not-beginning-with-&#34; class=&#34;anchor-header&#34;&gt;lines not beginning with # &lt;a class=&#34;anchor-link&#34; href=&#34;#lines-not-beginning-with-&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://unix.stackexchange.com/questions/60994/how-to-grep-lines-which-does-not-begin-with-or&#34;&gt;https://unix.stackexchange.com/questions/60994/how-to-grep-lines-which-does-not-begin-with-or&lt;/a&gt;&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;grep &lt;span class=&#34;s2&#34;&gt;&amp;#34;^[^#;]&amp;#34;&lt;/span&gt; smb.conf
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In other words, it reports lines that start with any character other
than and ;. It&amp;rsquo;s not the same as reporting the lines that don&amp;rsquo;t start
with and ; (for which you&amp;rsquo;d use grep -v &amp;lsquo;^[#;]&amp;rsquo;) in that it also
excludes empty lines&lt;/p&gt;
&lt;h1 id=&#34;heroic-commands-in-linux&#34; class=&#34;anchor-header&#34;&gt;heroic commands in linux &lt;a class=&#34;anchor-link&#34; href=&#34;#heroic-commands-in-linux&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=Zuwa8zlfXSY&#34;&gt;https://www.youtube.com/watch?v=Zuwa8zlfXSY&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;exit-terminal-but-leave-all-processes-running&#34; class=&#34;anchor-header&#34;&gt;exit terminal but leave all processes running &lt;a class=&#34;anchor-link&#34; href=&#34;#exit-terminal-but-leave-all-processes-running&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;disown&lt;/span&gt; -a &lt;span class=&#34;o&#34;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;exit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;intercept-stdout-and-log-to-file&#34; class=&#34;anchor-header&#34;&gt;intercept stdout and log to file &lt;a class=&#34;anchor-link&#34; href=&#34;#intercept-stdout-and-log-to-file&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;cat contacts.org &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; tee -a log.txt &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; cat &amp;gt; /dev/null
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;keep-command-out-of-history&#34; class=&#34;anchor-header&#34;&gt;keep command out of history &lt;a class=&#34;anchor-link&#34; href=&#34;#keep-command-out-of-history&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;start any command with a leading space and it will not go into history&lt;/p&gt;
&lt;h2 id=&#34;put-something-in-the-background-ramdisk-for-fast-rw&#34; class=&#34;anchor-header&#34;&gt;put something in the background** ramdisk for fast rw &lt;a class=&#34;anchor-link&#34; href=&#34;#put-something-in-the-background-ramdisk-for-fast-rw&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;mkdir /mnt/ram
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;mount -t tmpfs tmpfs /mnt/ram -o &lt;span class=&#34;nv&#34;&gt;size&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;8192M
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;dd &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;/dev/zero &lt;span class=&#34;nv&#34;&gt;of&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;test.iso &lt;span class=&#34;nv&#34;&gt;bs&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;1M &lt;span class=&#34;nv&#34;&gt;count&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;8000&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;on an ssd the above worked at 2.2G/s, but with ramdisk it was 3.9G/s!&lt;/p&gt;
&lt;h2 id=&#34;recursive-directory-creation&#34; class=&#34;anchor-header&#34;&gt;recursive directory creation &lt;a class=&#34;anchor-link&#34; href=&#34;#recursive-directory-creation&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;mkdir -p folder/&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;sub1,sub2&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;/&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;sub1,sub2,sub3&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;mkdir -p folder/&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;1..100&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;/&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;1..10&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;redo-last-command-via-sudo&#34; class=&#34;anchor-header&#34;&gt;redo last command via sudo &lt;a class=&#34;anchor-link&#34; href=&#34;#redo-last-command-via-sudo&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;sudo !!&lt;/p&gt;
&lt;p&gt;particularly helpful if you don&amp;rsquo;t want to retype a long command.&lt;/p&gt;
&lt;h2 id=&#34;tunneling&#34; class=&#34;anchor-header&#34;&gt;tunneling &lt;a class=&#34;anchor-link&#34; href=&#34;#tunneling&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;tunneling to connect to cloud through a port of choice:&lt;br&gt;
ssh -L localport:host:port-relative-to-machine login-credentials&lt;/p&gt;
&lt;p&gt;we did this at one point to connect to lentil via wifi somehow.&lt;/p&gt;
&lt;h2 id=&#34;use-an-editor-to-alter-a-long-messed-up-command&#34; class=&#34;anchor-header&#34;&gt;use an editor to alter a long messed up command &lt;a class=&#34;anchor-link&#34; href=&#34;#use-an-editor-to-alter-a-long-messed-up-command&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;push enter on the messed up command and then type fc to work with the
command in default editor&lt;/p&gt;
&lt;p&gt;execute the command then use bg&lt;/p&gt;
&lt;h1 id=&#34;largest-files-and-folders-identification&#34; class=&#34;anchor-header&#34;&gt;largest files and folders identification &lt;a class=&#34;anchor-link&#34; href=&#34;#largest-files-and-folders-identification&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;du -h &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; sort -hr &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; head -n &lt;span class=&#34;m&#34;&gt;10&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;du -ah &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; sort -hr &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; head -n &lt;span class=&#34;m&#34;&gt;10&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;ls&#34; class=&#34;anchor-header&#34;&gt;ls &lt;a class=&#34;anchor-link&#34; href=&#34;#ls&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;inverse&#34; class=&#34;anchor-header&#34;&gt;inverse &lt;a class=&#34;anchor-link&#34; href=&#34;#inverse&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;the inverse is giving by ^&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ls *M.mp4
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ls ^*M.mp4
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;list-only-directories&#34; class=&#34;anchor-header&#34;&gt;list only directories &lt;a class=&#34;anchor-link&#34; href=&#34;#list-only-directories&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;List only directories
(&lt;a href=&#34;https://unix.stackexchange.com/a/502028/582800&#34;&gt;post&lt;/a&gt;) ls -d – *(&lt;em&gt;)
ls -ld – *(&lt;/em&gt;)&lt;/p&gt;
&lt;h1 id=&#34;new-zsh-script&#34; class=&#34;anchor-header&#34;&gt;new zsh script &lt;a class=&#34;anchor-link&#34; href=&#34;#new-zsh-script&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;cp ~/sh/zztmpls/zshtmpl.sh ~/new.sh&lt;/p&gt;
&lt;p&gt;enter title that is descriptive&lt;br&gt;
set VDATe: v1 - M-x org-time-stamp write PURPose&lt;br&gt;
provide desc&lt;/p&gt;
&lt;p&gt;block comment above&lt;/p&gt;
&lt;p&gt;fill out help section &amp;ldquo;use&amp;rdquo; and &amp;ldquo;how&amp;rdquo;&lt;/p&gt;
&lt;p&gt;add variables and coding&lt;/p&gt;
&lt;h1 id=&#34;numeric-sequence-generation&#34; class=&#34;anchor-header&#34;&gt;numeric sequence generation &lt;a class=&#34;anchor-link&#34; href=&#34;#numeric-sequence-generation&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;touch a{01..99}.txt works touch a[01-99].txt doesn&amp;rsquo;t work&lt;/p&gt;
&lt;p&gt;x a{2..4}* works x a[2-4]* works&lt;/p&gt;
&lt;h1 id=&#34;pad-with-zero&#34; class=&#34;anchor-header&#34;&gt;pad with zero &lt;a class=&#34;anchor-link&#34; href=&#34;#pad-with-zero&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;seq -w 1 11&lt;/p&gt;
&lt;p&gt;or for more control&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; i in &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;2..11&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;do&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nb&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$u1&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;${&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(l:&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;::&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:)i&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$u2$i&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;done&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;and can get something like this&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;https://tubitv.com/tv-shows/524508/s01-e02-episode-2
https://tubitv.com/tv-shows/524508/s01-e03-episode-3
https://tubitv.com/tv-shows/524508/s01-e04-episode-4
&lt;/code&gt;&lt;/pre&gt;
&lt;h1 id=&#34;perl-onliners&#34; class=&#34;anchor-header&#34;&gt;perl onliners &lt;a class=&#34;anchor-link&#34; href=&#34;#perl-onliners&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;add-a-line-after-match&#34; class=&#34;anchor-header&#34;&gt;add a line after match &lt;a class=&#34;anchor-link&#34; href=&#34;#add-a-line-after-match&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;perl -pi -e &lt;span class=&#34;s1&#34;&gt;&amp;#39;/paper.ily/ and $_.=&amp;#34;\\include \&amp;#34;../../zztmpls/functions.scm\&amp;#34;\n&amp;#34;&amp;#39;&lt;/span&gt; score.ly
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;prompts&#34; class=&#34;anchor-header&#34;&gt;prompts &lt;a class=&#34;anchor-link&#34; href=&#34;#prompts&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;add these to .zshrc:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;autoload -Uz promptinit
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;promptinit
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;prompt bart &lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;or whatever&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;5 prompts:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$PS1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$RPS1&lt;/span&gt; rightside
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$PS2&lt;/span&gt; waiting &lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; more input
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$PS3&lt;/span&gt; making choices
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$PS4&lt;/span&gt; debugging scripts
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;redo-softlinks&#34; class=&#34;anchor-header&#34;&gt;redo softlinks &lt;a class=&#34;anchor-link&#34; href=&#34;#redo-softlinks&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;find ~/bin -type l -ls &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; tr -s &lt;span class=&#34;s2&#34;&gt;&amp;#34; &amp;#34;&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;\t&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; cut -f11,13
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;couldn&amp;rsquo;t do tr with sed for some reason&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://unix.stackexchange.com/questions/188057/update-symlinks-by-scripting%5C&#34;&gt;https://unix.stackexchange.com/questions/188057/update-symlinks-by-scripting\&lt;/a&gt;
though the ideas using realpath will work, it doesn&amp;rsquo;t do what we are
trying to accomplish which is to replace &amp;lsquo;ba&amp;rsquo; with &amp;lsquo;sh&amp;rsquo; in the softlink&lt;/p&gt;
&lt;h1 id=&#34;remove-empty-directories&#34; class=&#34;anchor-header&#34;&gt;remove empty directories &lt;a class=&#34;anchor-link&#34; href=&#34;#remove-empty-directories&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rmdir --verbose **/*&lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;/^F&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rmdir --verbose **/*&lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;/od&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&#34;https://www.zsh.org/mla/users/2005/msg01375.html&#34;&gt;https://www.zsh.org/mla/users/2005/msg01375.html&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;remove-empty-directories-recursively&#34; class=&#34;anchor-header&#34;&gt;remove empty directories recursively &lt;a class=&#34;anchor-link&#34; href=&#34;#remove-empty-directories-recursively&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rmdir --verbose **/*&lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;/^F&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rmdir --verbose **/*&lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;/od&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&#34;https://www.zsh.org/mla/users/2005/msg01375.html&#34;&gt;https://www.zsh.org/mla/users/2005/msg01375.html&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;rename&#34; class=&#34;anchor-header&#34;&gt;rename &lt;a class=&#34;anchor-link&#34; href=&#34;#rename&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rename -v pradagio pradesigner */*/* &lt;span class=&#34;c1&#34;&gt;#like grep -r&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;rsync&#34; class=&#34;anchor-header&#34;&gt;rsync &lt;a class=&#34;anchor-link&#34; href=&#34;#rsync&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;exclude&#34; class=&#34;anchor-header&#34;&gt;exclude &lt;a class=&#34;anchor-link&#34; href=&#34;#exclude&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;rsync -av --delete --exclude={&#39;dir1&#39;,&#39;dir2&#39;,&#39;file1.txt&#39;} ~/ocs ~/mnts/sd64/
&lt;/code&gt;&lt;/pre&gt;
&lt;h1 id=&#34;run-help&#34; class=&#34;anchor-header&#34;&gt;run-help &lt;a class=&#34;anchor-link&#34; href=&#34;#run-help&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Use M-h on a command&lt;/p&gt;
&lt;p&gt;Setup properly in .zshrc unalias run-help 2&amp;gt;/dev/null autoload -U
run-help&lt;/p&gt;
&lt;h1 id=&#34;sed&#34; class=&#34;anchor-header&#34;&gt;sed &lt;a class=&#34;anchor-link&#34; href=&#34;#sed&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;backref-peculiarities&#34; class=&#34;anchor-header&#34;&gt;backref peculiarities &lt;a class=&#34;anchor-link&#34; href=&#34;#backref-peculiarities&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;schnell% &lt;span class=&#34;nb&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$v&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;Integrating Values and Ethics into Wildlife Policy and Management Lessons from North America&lt;span class=&#34;o&#34;&gt;](&lt;/span&gt;http://www.mdpi.com/2076-2615/1/1/126&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;schnell% &lt;span class=&#34;nb&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$v&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; sed -r -n &lt;span class=&#34;s1&#34;&gt;&amp;#39;s/\[(.+)\]/\1/p&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Integrating Values and Ethics into Wildlife Policy and Management Lessons from North America&lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;http://www.mdpi.com/2076-2615/1/1/126&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;schnell% &lt;span class=&#34;nb&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$v&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; sed -rn &lt;span class=&#34;s1&#34;&gt;&amp;#39;s/\[(.+)\]\((.*)\)/\2\1/p&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;http://www.mdpi.com/2076-2615/1/1/126Integrating Values and Ethics into Wildlife Policy and Management Lessons from North America
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;why does the entire $v get printed in the second item?&lt;/p&gt;
&lt;h2 id=&#34;getting-pics-from-html-file-to-proper-directories&#34; class=&#34;anchor-header&#34;&gt;getting pics from html file to proper directories &lt;a class=&#34;anchor-link&#34; href=&#34;#getting-pics-from-html-file-to-proper-directories&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;from html source:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-html&#34; data-lang=&#34;html&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;p&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;class&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;hdr&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;Iwrters&lt;span class=&#34;p&#34;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;p&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;p&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;class&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;dsc&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;Icquaint yourself with those who contributed to this site over the years!&lt;span class=&#34;p&#34;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;p&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;br&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;/&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;div&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;style&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;background-color:#ccccff; margin:1em 1em 5em 1em&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;img&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;class&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;floatrig&amp;#34;&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;src&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;y-283.jpg&amp;#34;&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;width&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;75&amp;#34;&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;alt&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Alexandra&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;/&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;p&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;class&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;secitmtle&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;Alexandra&lt;span class=&#34;p&#34;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;p&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;p&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;class&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;secitmdsc&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;I love animals more than anything else!&lt;span class=&#34;p&#34;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;p&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;p&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;class&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;secitmurl&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;a&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;href&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;http://www.30bananasaday.com/profile/AlexandraR?xg_source=profiles_memberList&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;see&lt;span class=&#34;p&#34;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;a&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;p&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;p&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;class&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;whern&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;p&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;div&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;div&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;style&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;background-color:#ddddff; margin:1em 1em 5em 1em&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;img&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;class&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;floatrig&amp;#34;&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;src&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;y-288.jpg&amp;#34;&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;width&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;75&amp;#34;&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;alt&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Angelkate&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;/&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;p&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;class&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;secitmtle&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;Angelkate&lt;span class=&#34;p&#34;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;p&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;p&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;class&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;secitmdsc&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;Here we find divinity, for we are it.&lt;span class=&#34;p&#34;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;p&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;p&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;class&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;secitmurl&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;a&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;href&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;288.html&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;see&lt;span class=&#34;p&#34;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;a&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;p&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;p&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;class&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;whern&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;p&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;div&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;need to pull out the y-*.jpg and put it into the alt=&amp;ldquo;NAME&amp;rdquo; directory.&lt;/p&gt;
&lt;p&gt;the problem couldn&amp;rsquo;t be solved with sed because non-greedy finds aren&amp;rsquo;t
possible, but cut worked nicely:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sed -n &lt;span class=&#34;s2&#34;&gt;&amp;#34;/^&amp;lt;img class/p&amp;#34;&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$tf&lt;/span&gt;/2.html &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; cut -d &lt;span class=&#34;se&#34;&gt;\&amp;#34;&lt;/span&gt; -f 4,8 &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; sed &lt;span class=&#34;s1&#34;&gt;&amp;#39;s/&amp;#34;/:/&amp;#39;&lt;/span&gt; &amp;gt; TMP
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# need to change the &amp;#34; to : so it can be used as a delimiter for splitting.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;while&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;read&lt;/span&gt; li&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;do&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nv&#34;&gt;a&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;${&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(@s/:/)li&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    cp &lt;span class=&#34;nv&#34;&gt;$a&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;1&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; ~/hugos/towardsfreedom/content/iwrters/&lt;span class=&#34;nv&#34;&gt;$a&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;2&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;/00.jpg&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;done&lt;/span&gt; &amp;lt; ~/hugos/towardsfreedom/TMP
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;md-to-org-links-conversion-multiple-in-place-replace&#34; class=&#34;anchor-header&#34;&gt;md to org links conversion** multiple in-place replace: &lt;a class=&#34;anchor-link&#34; href=&#34;#md-to-org-links-conversion-multiple-in-place-replace&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sed -i
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    -e &lt;span class=&#34;s1&#34;&gt;&amp;#39;s/\\skip1//g&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    -e &lt;span class=&#34;s1&#34;&gt;&amp;#39;s/\&amp;#34;//g&amp;#39;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    -e &lt;span class=&#34;s1&#34;&gt;&amp;#39;s/  / /g&amp;#39;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    -e &lt;span class=&#34;s1&#34;&gt;&amp;#39;s/\\dynamicUp//g&amp;#39;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    -e &lt;span class=&#34;s1&#34;&gt;&amp;#39;s/\\set ignoreMelismata = ##t//g&amp;#39;&lt;/span&gt; *.ly
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;replace-string-with-contents-of-file&#34; class=&#34;anchor-header&#34;&gt;replace string with contents of file &lt;a class=&#34;anchor-link&#34; href=&#34;#replace-string-with-contents-of-file&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sed -e &lt;span class=&#34;s2&#34;&gt;&amp;#34;/Acss/r qq&amp;#34;&lt;/span&gt; -e &lt;span class=&#34;s2&#34;&gt;&amp;#34;/Acss/d&amp;#34;&lt;/span&gt; index.php
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;puts contents of file qq right after Acss line and deletes the Acss line
people have wondered how to just substitute the string and not the line&lt;/p&gt;
&lt;h2 id=&#34;swap-lines&#34; class=&#34;anchor-header&#34;&gt;swap lines &lt;a class=&#34;anchor-link&#34; href=&#34;#swap-lines&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;this sort of does it but not too well there seems to be no way to delete
line only the first occurance of a match&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sed -e &lt;span class=&#34;s1&#34;&gt;&amp;#39;/subsubtitle/ {h; n;p; x}&amp;#39;&lt;/span&gt;  Ta-Ta-Ta.ly &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sed -e &lt;span class=&#34;s1&#34;&gt;&amp;#39;6d&amp;#39;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;head
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;various-extraction-methods&#34; class=&#34;anchor-header&#34;&gt;various extraction methods &lt;a class=&#34;anchor-link&#34; href=&#34;#various-extraction-methods&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://stackoverflow.com/questions/17511639/sed-print-only-matching-group&#34;&gt;https://stackoverflow.com/questions/17511639/sed-print-only-matching-group&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;sed -rn &amp;rsquo;s/&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code class=&#34;language-math&#34; data-lang=&#34;math&#34;&gt;(.+)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;$&lt;code&gt;(.*)&lt;/code&gt;$/





    
    &lt;img src=&#34;%5c2&#34; alt=&#34;\2&#34;&gt;

/p&amp;rsquo;&lt;/p&gt;
&lt;h1 id=&#34;setting-and-using-an-array-in-for-loop&#34; class=&#34;anchor-header&#34;&gt;setting and using an array in for loop &lt;a class=&#34;anchor-link&#34; href=&#34;#setting-and-using-an-array-in-for-loop&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;this is a bit weird, but it works&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#setup L1 directories&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;L1dirs&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=(&lt;/span&gt;Iwrter Issays Ithngs Ibrary Ictvty Inotes&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; d in &lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;${&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;L1dirs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[@]&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;do&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nb&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$d&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;done&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;though just this will work too:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; d in Iwrter Issays Ithngs Ibrary Ictvty Inotes&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;do&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nb&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$d&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;done&lt;/span&gt;         
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;shell-options&#34; class=&#34;anchor-header&#34;&gt;shell options &lt;a class=&#34;anchor-link&#34; href=&#34;#shell-options&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;zsh -l &lt;span class=&#34;c1&#34;&gt;#&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;zsh -v &lt;span class=&#34;c1&#34;&gt;#&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;zsh -x &lt;span class=&#34;c1&#34;&gt;#xtrace—which can prove invaluable when debugging your scripts&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;zsh -f &lt;span class=&#34;c1&#34;&gt;#start a clean instance of zsh using the default settings can set after shell started&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;shortcut-patterns&#34; class=&#34;anchor-header&#34;&gt;shortcut patterns &lt;a class=&#34;anchor-link&#34; href=&#34;#shortcut-patterns&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;A-Za-z &amp;lt;==&amp;gt; :alpha:
ascii,lower,upper,digit,alnum,print,blank(space,tab),space,punct&lt;/p&gt;
&lt;p&gt;&amp;lt;-&amp;gt; numeric x a&amp;lt;70-90&amp;gt;.txt&lt;/p&gt;
&lt;h1 id=&#34;sh_wordsplit-option-bing&#34; class=&#34;anchor-header&#34;&gt;sh_wordsplit&lt;/sub&gt; option (bing) &lt;a class=&#34;anchor-link&#34; href=&#34;#sh_wordsplit-option-bing&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The zsh sh_wordsplit&lt;/sub&gt; option is a compatibility feature that
makes zsh behave like other shells when it comes to word splitting. Word
splitting is the process of breaking a string into words based on some
delimiter characters, such as spaces or colons. This is often done when
passing arguments to a command or looping over a list of values.&lt;/p&gt;
&lt;p&gt;By default, zsh does not perform word splitting on unquoted parameter
expansions. This means that if you have a variable that contains
multiple words separated by spaces, such as `str=&amp;ldquo;foo bar baz&amp;rdquo;`, and
you use it as an argument to a command, such as `echo $str`, zsh will
treat it as a single word and pass it as one argument to echo. This is
different from other shells, such as bash or ksh, which would split the
variable into three words and pass them as three arguments to echo.&lt;/p&gt;
&lt;p&gt;The sh_wordsplit&lt;/sub&gt; option makes zsh emulate the behavior of
other shells and perform word splitting on unquoted parameter
expansions. This means that if you set this option, `echo
$&lt;code&gt;str&lt;/code&gt; will print &lt;code&gt;foo bar baz&lt;/code&gt; on three separate lines, as if you had written &lt;code&gt;echo &amp;quot;&lt;/code&gt;$
{ (@s: :)str}&amp;quot;`. The option also affects other forms of parameter
expansion, such as command substitution and arithmetic expansion.&lt;/p&gt;
&lt;p&gt;The sh_wordsplit&lt;/sub&gt; option is useful when you want to write
scripts that are compatible with other shells, or when you want to use
variables that contain lists of values separated by some delimiter.
However, it can also introduce unexpected behavior and errors if you are
not careful with quoting. For example, if you have a variable that
contains spaces in its values, such as `str=&amp;ldquo;foo &amp;lsquo;bar baz&amp;rsquo; qux&amp;rdquo;`, and
you use it in a for loop, such as `for x in $str; do echo $x; done`,
zsh will split the variable into four words and print them on four
lines, even though you might have intended to treat `bar baz` as a
single word.&lt;/p&gt;
&lt;p&gt;A better way to handle lists of values in zsh is to use arrays, which
are variables that can store multiple values without relying on
delimiters. You can create an array by enclosing a list of words in
parentheses, such as `arr=(foo &amp;lsquo;bar baz&amp;rsquo; qux)`, and access its
elements by using the subscript notation, such as `echo $arr[2]`.
You can also use the `typeset -T` builtin command to tie an array
variable to a scalar variable, so that any changes to one are reflected
in the other. For example, `typeset -T str str_array&lt;/sub&gt;` will
create an array variable `str_array&lt;/sub&gt;` that is tied to the
scalar variable `str`. If you assign a value to `str`, such as
`str=&amp;ldquo;foo:bar:baz&amp;rdquo;`, the array variable will be updated accordingly,
and vice versa.&lt;/p&gt;
&lt;p&gt;For more information about word splitting and arrays in zsh, you can
refer to the following sources:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;[What is word splitting? Why is it important in shell
programming?](&lt;sup&gt;1&lt;/sup&gt;^)&lt;/li&gt;
&lt;li&gt;[How to split a string by &amp;lsquo;:&amp;rsquo; character in bash/zsh?](&lt;sup&gt;2&lt;/sup&gt;^)&lt;/li&gt;
&lt;li&gt;[Z-Shell Frequently-Asked Questions](&lt;sup&gt;3&lt;/sup&gt;^)&lt;/li&gt;
&lt;li&gt;[Re: Word splitting with zsh fix](&lt;sup&gt;4&lt;/sup&gt;^)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Source: Conversation with Bing, 9/12/2023 (1) zsh - What is word
splitting? Why is it important in shell programming ….
&lt;a href=&#34;https://unix.stackexchange.com/questions/26661/what-is-word-splitting-why-is-it-important-in-shell-programming&#34;&gt;https://unix.stackexchange.com/questions/26661/what-is-word-splitting-why-is-it-important-in-shell-programming&lt;/a&gt;.
(2) How to split a string by &amp;lsquo;:&amp;rsquo; character in bash/zsh?.
&lt;a href=&#34;https://unix.stackexchange.com/questions/614299/how-to-split-a-string-by-character-in-bash-zsh&#34;&gt;https://unix.stackexchange.com/questions/614299/how-to-split-a-string-by-character-in-bash-zsh&lt;/a&gt;.
(3) Z-Shell Frequently-Asked Questions - SourceForge.
&lt;a href=&#34;https://zsh.sourceforge.io/FAQ/zshfaq03.html&#34;&gt;https://zsh.sourceforge.io/FAQ/zshfaq03.html&lt;/a&gt;. (4) Re: Word splitting
with zsh fix. &lt;a href=&#34;https://www.zsh.org/mla/workers/2006/msg00139.html&#34;&gt;https://www.zsh.org/mla/workers/2006/msg00139.html&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;specific-computers&#34; class=&#34;anchor-header&#34;&gt;specific computers &lt;a class=&#34;anchor-link&#34; href=&#34;#specific-computers&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# broot setup for specific computers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;[[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$HOST&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;schnell&amp;#39;&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;||&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$HOST&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;adagio&amp;#39;&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;]]&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;   &lt;span class=&#34;k&#34;&gt;then&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;       &lt;span class=&#34;c1&#34;&gt;#code&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;fi&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;sshfs&#34; class=&#34;anchor-header&#34;&gt;sshfs &lt;a class=&#34;anchor-link&#34; href=&#34;#sshfs&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;paru -S sshfs sshfs &amp;lt;computer&amp;gt;: /home/mnts/&amp;lt;computer&amp;gt; umount
/home/mnts/&amp;lt;computer&amp;gt;&lt;/p&gt;
&lt;h1 id=&#34;tee&#34; class=&#34;anchor-header&#34;&gt;tee &lt;a class=&#34;anchor-link&#34; href=&#34;#tee&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;reads from the standard input and writes to both standard output and one
or more files at the same time (it helped to solve the rejects.sh issue
we were having)&lt;/p&gt;
&lt;p&gt;it can be used to write to multiple files as well as append:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;command&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; tee file1.out file2.out file3.out
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;command&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; tee -a file.out
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;very useful when combined with sudo:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;newline&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; sudo tee -a /etc/file.conf
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;or remotely:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; e in &lt;span class=&#34;nv&#34;&gt;$@&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;do&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nb&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$e&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt; REJECT&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; ssh REMOTE sudo tee -a /etc/postfix/access
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;done&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;text-file-into-array&#34; class=&#34;anchor-header&#34;&gt;text file into array &lt;a class=&#34;anchor-link&#34; href=&#34;#text-file-into-array&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;cp&#34;&gt;#!/bin/zsh
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# urls should not be separated by blank lines or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# have quotes (it seems or we get missing scheme error)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# getting the urls into an array needs to be looked at&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;ln&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; l in &lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;${&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(@f)&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;$(&lt;/span&gt;&amp;lt;./urls&lt;span class=&#34;k&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;             &lt;span class=&#34;nv&#34;&gt;fn&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$ln&lt;/span&gt;.mp4
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;             &lt;span class=&#34;c1&#34;&gt;#echo &amp;#34;wget -O $fn $l&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;             wget -O &lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$fn&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$l&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;             &lt;span class=&#34;o&#34;&gt;((&lt;/span&gt;ln++&lt;span class=&#34;o&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;all done&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;exit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;variables-as-commands&#34; class=&#34;anchor-header&#34;&gt;variables as commands &lt;a class=&#34;anchor-link&#34; href=&#34;#variables-as-commands&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;setopt sh_wordsplit&lt;/sub&gt; otherwise $s=&amp;ldquo;sleep 2&amp;rdquo; is non-functional
or $e=&amp;ldquo;emacsclient -c&amp;rdquo; is not found&lt;/p&gt;
&lt;h1 id=&#34;zmv&#34; class=&#34;anchor-header&#34;&gt;zmv &lt;a class=&#34;anchor-link&#34; href=&#34;#zmv&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;We should use this since it is zsh perl-rename may be better in some
situations rename is rather limited except for very straightforward
stuff&lt;/p&gt;
&lt;p&gt;Very powerful commands though the syntax may be difficult to remember
unless we get used to it through regular practice which is unlikely
since we don&amp;rsquo;t do this too often. So looking it up is better.&lt;/p&gt;
&lt;p&gt;This is a multiple move based on zsh pattern matching. To get the full
power of it, you need a postgraduate degree in zsh. However, simple
tasks work OK, so if that&amp;rsquo;s all you need, here are some basic examples:&lt;/p&gt;
&lt;h2 id=&#34;footxt-to-foolis-etc&#34; class=&#34;anchor-header&#34;&gt;foo.txt to foo.lis, etc &lt;a class=&#34;anchor-link&#34; href=&#34;#footxt-to-foolis-etc&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The items below shows move, copy, and link using zmv.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;zmv &lt;span class=&#34;s1&#34;&gt;&amp;#39;(*).txt&amp;#39;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;$1.lis&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The parenthesis is the thing that gets replaced by the
$&lt;code&gt;1 (not the &lt;/code&gt;*&amp;rsquo;, as happens in mmv, and note the
``$&amp;rsquo;, not `=&amp;rsquo;, so that you need to quote both words).&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;zmv &lt;span class=&#34;s1&#34;&gt;&amp;#39;(**/)(*).txt &amp;#39;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$1$2&lt;/span&gt;.lis&lt;span class=&#34;err&#34;&gt;&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The same, but scanning through subdirectories. The $1 becomes the full
path. Note that you need to write it like this; you can&amp;rsquo;t get away with
&amp;lsquo;(**/*).txt&amp;rsquo;.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;noglob zmv -W **/*.txt **/*.lis
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;zmv -w &lt;span class=&#34;s1&#34;&gt;&amp;#39;**/*.txt&amp;#39;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;$1$2.lis&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;These are the lazy version of the one above; with -w, zsh inserts the
parentheses for you in the search pattern, and with -W it also inserts
the numbered variables for you in the replacement pattern. The catch in
the first version is that you don&amp;rsquo;t need the / in the replacement
pattern. (It&amp;rsquo;s not really a catch, since $1 can be empty.) Note that -W
actually inserts ${1}, ${2}, etc., so it works even if you put a
number after a wildcard (such as zmv -W &amp;lsquo;*1.txt&amp;rsquo; &amp;lsquo;*2.txt&amp;rsquo;). [We alias
zmv -[wW] to zm[wW]]&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;zmv -C &lt;span class=&#34;s1&#34;&gt;&amp;#39;**/(*).txt&amp;#39;&lt;/span&gt; ~/save/&lt;span class=&#34;s1&#34;&gt;&amp;#39;$1&amp;#39;&lt;/span&gt;.lis
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Copy, instead of move, all .txt files in subdirectories to .lis files in
the single directory `~/save&amp;rsquo;. Note that the ~ was not quoted. You can
test things safely by using the `-n&amp;rsquo; (no, not now) option. Clashes,
where multiple files are renamed or copied to the same one, are picked
up.&lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s a more detailed description.&lt;/p&gt;
&lt;p&gt;Use zsh pattern matching to move, copy or link files, depending on the
last two characters of the function name. The general syntax is&lt;/p&gt;
&lt;p&gt;zmv &amp;lsquo;&amp;lt;inpat&amp;gt;&amp;rsquo; &amp;lsquo;&amp;lt;outstring&amp;gt;&amp;rsquo;&lt;/p&gt;
&lt;p&gt;&amp;lt;inpat&amp;gt; is a globbing pattern, so it should be quoted to prevent it
from immediate expansion, while &amp;lt;outstring&amp;gt; is a string that will be
re-evaluated and hence may contain parameter substitutions, which should
also be quoted. Each set of parentheses in &amp;lt;inpat&amp;gt; (apart from those
around glob qualifiers, if you use the -Q option, and globbing flags)
may be referred to by a positional parameter in &amp;lt;outstring&amp;gt;, i.e. the
first (…) matched is given by $1, and so on. For example,&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;zmv &lt;span class=&#34;s1&#34;&gt;&amp;#39;([a-z])(*).txt&amp;#39;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;${(C)1}$2.txt&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;renames algernon.txt to Algernon.txt, boris.txt to Boris.txt and so on.
The original file matched can be referred to as $f in the second
argument; accidental or deliberate use of other parameters is at owner&amp;rsquo;s
risk and is not covered by the (non-existent) guarantee.&lt;/p&gt;
&lt;p&gt;As usual in zsh, &lt;em&gt;&amp;rsquo;s don&amp;rsquo;t work inside parentheses. There is a special
case for (**&lt;/em&gt;) and (***/): these have the expected effect that the
entire relevant path will be substituted by the appropriate positional
parameter.&lt;/p&gt;
&lt;p&gt;There is a shortcut avoiding the use of parenthesis with the option -w
(with wildcards), which picks out any expressions `*&amp;rsquo;, `?&amp;rsquo;,
`&amp;lt;range&amp;gt;&amp;rsquo; (&amp;lt;-&amp;gt;, &amp;lt;1-10&amp;gt;, etc.), `[…]&amp;rsquo;, possibly followed by
`#&amp;rsquo;s, `**/&amp;rsquo;, `***/&amp;rsquo;, and automatically parenthesises them. (You
should quote any [&amp;rsquo;s or ]&amp;rsquo;s which appear inside […] and which do not
come from ranges of the form `[:alpha:]&amp;rsquo;.) So for example, in&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;zmv -w &lt;span class=&#34;s1&#34;&gt;&amp;#39;[[:upper:]]*&amp;#39;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;${(L)1}$2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;the $1 refers to the expression `&lt;a href=&#34;:upper:&#34;&gt;:upper:&lt;/a&gt;&amp;rsquo; and the $2
refers to `*&amp;rsquo;. Thus this finds any file with an upper case first
character and renames it to one with a lowercase first character. Note
that any existing parentheses are active, too, so you must count
accordingly. Furthermore, an expression like &amp;lsquo;(?)&amp;rsquo; will be rewritten as
&amp;lsquo;((?))&amp;rsquo; — in other words, parenthesising of wildcards is independent of
any existing parentheses.&lt;/p&gt;
&lt;p&gt;Any file whose name is not changed by the substitution is simply
ignored. Any error — a substitution resulted in an empty string, two
substitutions gave the same result, the destination was an existing
regular file and -f was not given — causes the entire function to abort
without doing anything.&lt;/p&gt;
&lt;p&gt;Bugs:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Parenthesised expressions can be confused with glob qualifiers, for
example a trailing &amp;lsquo;(*)&amp;rsquo; would be treated as a glob qualifier in
ordinary globbing. This has proved so annoying that glob qualifiers
are now turned off by default. To force the use of glob qualifiers,
give the flag -Q.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The pattern is always treated as an extendedglob pattern. This
can also be interpreted as a feature.&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Unbugs:&lt;/p&gt;
&lt;p&gt;You don&amp;rsquo;t need braces around the 1 in expressions like &amp;lsquo;$1t&amp;rsquo; as
non-positional parameters may not start with a number, although
paranoiacs like the author will probably put them there anyway.&lt;/p&gt;
&lt;h2 id=&#34;capitalize-all-vowels&#34; class=&#34;anchor-header&#34;&gt;capitalize all vowels &lt;a class=&#34;anchor-link&#34; href=&#34;#capitalize-all-vowels&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;zmv &lt;span class=&#34;s1&#34;&gt;&amp;#39;(*)&amp;#39;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;${1//(#m)[aeiou]/${(U)MATCH}}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;get-rid-of-single-quotes&#34; class=&#34;anchor-header&#34;&gt;get rid of single quotes &lt;a class=&#34;anchor-link&#34; href=&#34;#get-rid-of-single-quotes&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;zmv -nQ &lt;span class=&#34;s1&#34;&gt;&amp;#39;*.html&amp;#39;&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;\${f//&amp;#39;/}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;with Q we need to escape certain things like $&lt;/p&gt;
&lt;h2 id=&#34;lowercase-and-space-to-hyphen&#34; class=&#34;anchor-header&#34;&gt;lowercase and space-to-hyphen &lt;a class=&#34;anchor-link&#34; href=&#34;#lowercase-and-space-to-hyphen&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;zmv -n &amp;lsquo;*&amp;rsquo; &amp;lsquo;${f:l:s/ /-}&amp;rsquo;&lt;/p&gt;
&lt;h2 id=&#34;lowercase-the-directories&#34; class=&#34;anchor-header&#34;&gt;lowercase the directories &lt;a class=&#34;anchor-link&#34; href=&#34;#lowercase-the-directories&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;zmv -vw &lt;span class=&#34;s1&#34;&gt;&amp;#39;**/(*)/&amp;#39;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;${f:l}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;we had to run it 3 times though to get everything TODO&lt;/p&gt;
&lt;h2 id=&#34;remove-1st-four-char&#34; class=&#34;anchor-header&#34;&gt;remove 1st four char &lt;a class=&#34;anchor-link&#34; href=&#34;#remove-1st-four-char&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;zmv &lt;span class=&#34;s1&#34;&gt;&amp;#39;*&amp;#39;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;$f[5,-1]&amp;#39;&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;where f is a zmv generated variable&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;renumber-files-1&#34; class=&#34;anchor-header&#34;&gt;renumber files &lt;a class=&#34;anchor-link&#34; href=&#34;#renumber-files-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;i&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;0&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;zmv &lt;span class=&#34;s1&#34;&gt;&amp;#39;(FILENAME-COMMON-PART)(*)&amp;#39;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;$1$((i++)).mp4&amp;#39;&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;#[] works too but may cause problems&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;i&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;1&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; zmv -n &lt;span class=&#34;s1&#34;&gt;&amp;#39;(img*.jpg)&amp;#39;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;${(l:2::0:)$((i++))}$1&amp;#39;&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;#[] results in weird stuff&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;img&lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;01,02,..&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;.jpg
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;i&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;0&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;zmv -n &lt;span class=&#34;s1&#34;&gt;&amp;#39;(bind.*)&amp;#39;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;$1${(l:2::0:)}$((i++))&amp;#39;&lt;/span&gt; on bind.c, bind.h, bind.o
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;mv -- bind.c bind.c000
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;mv -- bind.h bind.h001
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;mv -- bind.o bind.o002
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;running-other-programs&#34; class=&#34;anchor-header&#34;&gt;running other programs &lt;a class=&#34;anchor-link&#34; href=&#34;#running-other-programs&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;zmv -p cp -o&lt;span class=&#34;s1&#34;&gt;&amp;#39;-r&amp;#39;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;img/(*)&amp;#39;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;tmp/${1:u}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;zmv -C -o &lt;span class=&#34;s1&#34;&gt;&amp;#39;-r&amp;#39;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;img/(*)&amp;#39;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;tmp/${1:u}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;either recursively copies contents of img/ to tmp/ uppercasing
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;zmw-examples&#34; class=&#34;anchor-header&#34;&gt;zmW examples &lt;a class=&#34;anchor-link&#34; href=&#34;#zmw-examples&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Using zmv -w or zmW is very effective through globbing.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#  upcase the filename but not the extension&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;zmW &lt;span class=&#34;s1&#34;&gt;&amp;#39;*.jpg&amp;#39;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;${*:u}.jpg&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# pad left with zero&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;zmW &lt;span class=&#34;s1&#34;&gt;&amp;#39;img*.jpg&amp;#39;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;img${(l:2::0:)*}.jpg&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# replace spaces with hyphens&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;zmW &lt;span class=&#34;s1&#34;&gt;&amp;#39;*&amp;#39;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;${*// /-}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;better than
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;zmv &lt;span class=&#34;s1&#34;&gt;&amp;#39;*-*&amp;#39;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;${f// /-}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;zmv &lt;span class=&#34;s1&#34;&gt;&amp;#39;*-*&amp;#39;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;${f:gs/ /-}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;zoptions&#34; class=&#34;anchor-header&#34;&gt;zoptions &lt;a class=&#34;anchor-link&#34; href=&#34;#zoptions&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;-f  force overwriting of destination files.  Not currently passed
    down to the mv/cp/ln command due to vagaries of implementations
    (but you can use -o-f to do that).
-i  interactive: show each line to be executed and ask the user whether
    to execute it.  Y or y will execute it, anything else will skip it.
    Note that you just need to type one character.
-n  no execution: print what would happen, but don&#39;t do it.
-q  Turn bare glob qualifiers off:  now assumed by default, so this
    has no effect.
-Q  Force bare glob qualifiers on.  Don&#39;t turn this on unless you are
    actually using glob qualifiers in a pattern (see below).
-s  symbolic, passed down to ln; only works with zln or z?? -L.
-v  verbose: print line as it&#39;s being executed.
-o &amp;lt;optstring&amp;gt;
    &amp;lt;optstring&amp;gt; will be split into words and passed down verbatim
    to the cp, ln or mv called to perform the work.  It will probably
    begin with a `-&#39;.
-p &amp;lt;program&amp;gt;
    Call &amp;lt;program&amp;gt; instead of cp, ln or mv.  Whatever it does, it should
    at least understand the form &#39;&amp;lt;program&amp;gt; -- &amp;lt;oldname&amp;gt; &amp;lt;newname&amp;gt;&#39;,
    where &amp;lt;oldname&amp;gt; and &amp;lt;newname&amp;gt; are filenames generated. &amp;lt;program&amp;gt;
    will be split into words.
-P &amp;lt;program&amp;gt;
    As -p, but the program doesn&#39;t understand the &amp;quot;--&amp;quot; convention.
    In this case the file names must already be sane.
-w  Pick out wildcard parts of the pattern, as described above, and
    implicitly add parentheses for referring to them.
-W  Just like -w, with the addition of turning wildcards in the
    replacement pattern into sequential ${1} .. ${N} references.
-C
-L
-M  Force cp, ln or mv, respectively, regardless of the name of the
    function.
&lt;/code&gt;&lt;/pre&gt;
&lt;h1 id=&#34;zz&#34; class=&#34;anchor-header&#34;&gt;zz &lt;a class=&#34;anchor-link&#34; href=&#34;#zz&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;specific computers&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# broot setup for specific computers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;[[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$HOST&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;schnell&amp;#39;&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;||&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$HOST&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;adagio&amp;#39;&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;]]&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;   &lt;span class=&#34;k&#34;&gt;then&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;       &lt;span class=&#34;c1&#34;&gt;#code&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;fi&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;bd (using tarrasch function for zsh because bd install doesn&amp;rsquo;t seem to
work)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;fzf a good addition too and works rather like the fuzzy find on broot&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;globbing seems to be inconsistent over the different versions of zsh&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;operations on multiple extensions ls *.{jpg,png}&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;list only directories
(&lt;a href=&#34;https://unix.stackexchange.com/a/502028/582800&#34;&gt;post&lt;/a&gt;) ls -d – *(&lt;em&gt;)
ls -ld – *(&lt;/em&gt;)&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    
    <item>
      <title>Clojurians on Zulip</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/insites/discourse/clojurians-on-zulip/</link>
      <pubDate>Mon, 07 Feb 2022 00:53:45 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/insites/discourse/clojurians-on-zulip/</guid>
      <description>&lt;p&gt;This is an very well-organized forum with advanced mechanisms for
clojure discussions.&lt;/p&gt;
&lt;p&gt;The knowledgeable participants are extremely
helpful too!&lt;br&gt;
&lt;a href=&#34;https://clojurians.zulipchat.com&#34;&gt;https://clojurians.zulipchat.com&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Tonal Harmony</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ibrarys/music/tonal-harmony/</link>
      <pubDate>Sun, 06 Feb 2022 21:36:01 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ibrarys/music/tonal-harmony/</guid>
      <description>&lt;p&gt;For over two decades Tonal Harmony has been the leading text for the
two-year theory curriculum for music majors.&lt;/p&gt;
&lt;p&gt;Used at nearly
800 schools, Tonal Harmony has been consistently praised for its
practicality and ease of use for student and instructor alike.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.amazon.com/Tonal-Harmony-Stefan-Kostka/dp/0078025141&#34;&gt;Link to
book.&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Introduction to Logic</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ibrarys/logic/introduction-to-logic/</link>
      <pubDate>Sun, 06 Feb 2022 21:22:07 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ibrarys/logic/introduction-to-logic/</guid>
      <description>&lt;p&gt;This book introduces the fundamental methods and techniques of correct
reasoning, in a manner that shows the relevance of the topics to readers
everyday lives.&lt;/p&gt;
&lt;p&gt;Many new exercises introduced in this
edition help supplement and support explanations, aid in review, and
make the book visually stimulating. (There are editions other than this
12th.)&lt;br&gt;
&lt;a href=&#34;https://www.amazon.com/Introduction-Logic-Irving-Copi/dp/0131898345&#34;&gt;https://www.amazon.com/Introduction-Logic-Irving-Copi/dp/0131898345&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Booklicious</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/insites/groups/booklicious/</link>
      <pubDate>Sun, 06 Feb 2022 15:28:59 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/insites/groups/booklicious/</guid>
      <description>&lt;p&gt;Are you a lover of books? Are you a parent looking for book
recommendations for your young child or teenager? If so, you&amp;rsquo;ve come to
the right place!&lt;/p&gt;
&lt;p&gt;LouAnne Taylor has put together a wonderful website for children and
parents alike, to find age appropriate books and learning
about the importance of literacy …&lt;br&gt;
&lt;a href=&#34;https://booklicious.net&#34;&gt;Booklicious&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Website Design Hosting</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ithngys/services/website-design-hosting/</link>
      <pubDate>Mon, 31 Jan 2022 19:17:33 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ithngys/services/website-design-hosting/</guid>
      <description>&lt;p&gt;We can design!&lt;br&gt;
We can host!&lt;br&gt;
And for free!&lt;br&gt;
If we think you&amp;rsquo;re the most!&lt;/p&gt;
&lt;h1 id=&#34;we-can-design&#34; class=&#34;anchor-header&#34;&gt;We can design! &lt;a class=&#34;anchor-link&#34; href=&#34;#we-can-design&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Here are links to some of the sites we&amp;rsquo;ve designed in our past. Around
the turn of the millenium, my son Kyron and I learned to set up a home
server and offer free websites to animal rights and vegan groups and
individuals. We still will.&lt;/p&gt;
&lt;p&gt;A few of the sites below are only samples. The early ones were done
using a website editor from that era. After we learned html, css etc
we started handcoding many of these and then developed a contact
manager using Haskell then Racket programming languages. These days we
do things with orgmode and markdown, using Hugo static site creation
system.&lt;/p&gt;
&lt;p&gt;Some sites have a bit of &amp;rsquo;naive&amp;rsquo; originality to them. Many sites are
no longer active as their personnel have moved on to other things,
while some have been redone by other webdesigners with modern tools
and themes.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/kindred/asap/&#34;&gt;ASAP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/wdh/acwfeu/&#34;&gt;Animal Conservation and Welfare Foundation EU&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/wdh/arh/&#34;&gt;Animal Rights Hawaii&lt;/a&gt; (original sample)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/wdh/bcdp&#34;&gt;BC Deer Protection Society&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/wdh/catca&#34;&gt;CATCA&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/wdh/chdcorg/&#34;&gt;Canadian Horse Defense Coalition&lt;/a&gt; (original)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/wdh/comfortwashlet&#34;&gt;Comfort Washlet&lt;/a&gt; (sample only)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/wdh/courtath&#34;&gt;Court Athlete&lt;/a&gt; (sample only)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://davidsztybel.info/&#34;&gt;Dr. David Sztybel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/wdh/esa/&#34;&gt;ESA&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/kindred/fallfest/&#34;&gt;Fallfest&lt;/a&gt; (before it became Worldfest)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/wdh/fcs&#34;&gt;Family Caregivers Society&lt;/a&gt; (original)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/wdh/idps&#34;&gt;Inverness Deer Protection Society&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/wdh/lfs/&#34;&gt;Leilani Farm Sanctuary&lt;/a&gt; (original)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/wdh/minimaLinux/&#34;&gt;Minimalinux&lt;/a&gt; (original sample)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/kindred/mwc/&#34;&gt;ModelsWithConscience&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/wdh/phenix&#34;&gt;Phenix&lt;/a&gt; (sample only)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/wdh/rakata&#34;&gt;Rakata&lt;/a&gt; (sample only)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/kindred/sam/&#34;&gt;SAM&lt;/a&gt; (Jeffrey&amp;rsquo;s advocacy site)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/wdh/seedsforchange&#34;&gt;Seeds For Change&lt;/a&gt; (original sample)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/wdh/sla/&#34;&gt;Shawnigan Lake Adventure&lt;/a&gt; (original)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/kindred/soystache/&#34;&gt;Soystache&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/wdh/tracsorg&#34;&gt;TRACS&lt;/a&gt; (original)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/wdh/tslw/&#34;&gt;The Shawnigan Lake Walk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/wdh/thrubambiseyes/&#34;&gt;Thru Bambis Eyes&lt;/a&gt; (poems and songs by Honey Sheperd)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/wdh/towardsfreedomORG/&#34;&gt;TowardsFreedom 1998-2012&lt;/a&gt; (original version)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/&#34;&gt;TowardsFreedom 2012-2020&lt;/a&gt; (the adupal version)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/wdh/tfzen/&#34;&gt;TowardsFreedom 2020-2026&lt;/a&gt; (hugo zen version)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/kindred/tmurdock/&#34;&gt;Trevor Murdock&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/veggiechess/&#34;&gt;Veggiechess&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/kindred/veronica/&#34;&gt;Veronica&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/wdh/worldfes&#34;&gt;Worldfest&lt;/a&gt; (original)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/ycc&#34;&gt;Your Cyber Court&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://towardsfreedom.com/tfold/kindred/yaaa&#34;&gt;Youth Against Animal Abuse&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;we-can-host&#34; class=&#34;anchor-header&#34;&gt;We can host! &lt;a class=&#34;anchor-link&#34; href=&#34;#we-can-host&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Once your site is coded, it needs to be &amp;lsquo;put out there&amp;rsquo; on the web. To
do this, the coding has to be placed on a computer that is connected to
the Internet and that is capable of &amp;lsquo;serving&amp;rsquo; any visitors your site.&lt;/p&gt;
&lt;p&gt;This &amp;lsquo;server&amp;rsquo; is preferably a reasonably fast computer with &amp;lsquo;wide&amp;rsquo;
connections to the Internet, otherwise the pages may load slowly and
only a very few people will be able to view your site at the same time.&lt;/p&gt;
&lt;p&gt;You can have your site hosted with a variety of companies (at a variety
of price levels). Or if we find your cause a worthy one, we&amp;rsquo;ll do it for
free.&lt;/p&gt;
&lt;h1 id=&#34;are-you-the-most&#34; class=&#34;anchor-header&#34;&gt;Are you the &amp;lsquo;most&amp;rsquo;? &lt;a class=&#34;anchor-link&#34; href=&#34;#are-you-the-most&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Do you have&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;a creative idea&lt;/li&gt;
&lt;li&gt;a noble cause that people could support&lt;/li&gt;
&lt;li&gt;a service of benefit to your community&lt;/li&gt;
&lt;li&gt;a product worth telling the world about&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Well, you really can let the world know with your own website!&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Veggiechess</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/chess/veggiechess/</link>
      <pubDate>Mon, 31 Jan 2022 13:58:04 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/chess/veggiechess/</guid>
      <description>&lt;p&gt;The VeggieChess site was created in 2004 for the veggiechess group on
redhotpawn.com and that group is still likely in existence.&lt;/p&gt;
&lt;p&gt;Here is the link to
&lt;a href=&#34;http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/veggiechess/&#34;&gt;VeggieChess&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Citizens of the House</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/photography/citizens-of-the-house/</link>
      <pubDate>Sun, 30 Jan 2022 21:28:42 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/photography/citizens-of-the-house/</guid>
      <description>&lt;p&gt;Our neighbors are always in our house!&lt;/p&gt;
&lt;h1 id=&#34;slug-with-snail-friend&#34; class=&#34;anchor-header&#34;&gt;Slug with snail friend &lt;a class=&#34;anchor-link&#34; href=&#34;#slug-with-snail-friend&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC00140.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;One of our two rescued leopard slugs together with its snail friend. The
snail in particular spends a great deal of time investigating the slug
with its lower pair of tentacles.&lt;/p&gt;
&lt;p&gt;Both of them now seem to be in very good health and will be released
into our woodpile as soon as the weather warms up. It will be
interesting to see if they remain together!&lt;/p&gt;
&lt;h1 id=&#34;indoor-jumping-spider-1&#34; class=&#34;anchor-header&#34;&gt;Indoor jumping spider #1 &lt;a class=&#34;anchor-link&#34; href=&#34;#indoor-jumping-spider-1&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC01948.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;More info on this remarkable spider coming soon!&lt;/p&gt;
&lt;h1 id=&#34;indoor-jumping-spider-1-exploring&#34; class=&#34;anchor-header&#34;&gt;Indoor jumping spider #1 exploring &lt;a class=&#34;anchor-link&#34; href=&#34;#indoor-jumping-spider-1-exploring&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC00573.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;The explorer at work on my hand.&lt;/p&gt;
&lt;h1 id=&#34;indoor-jumping-spider-2&#34; class=&#34;anchor-header&#34;&gt;Indoor jumping spider #2 &lt;a class=&#34;anchor-link&#34; href=&#34;#indoor-jumping-spider-2&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC02165.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;This spider, like #1, probably came inside sometime late last summer.
During the afternoon, she patrols the walls and ceilings of the living
room and kitchen staring intently at all who pass beneath.&lt;/p&gt;
&lt;h1 id=&#34;indoor-jumping-spider-2-posturing&#34; class=&#34;anchor-header&#34;&gt;Indoor jumping spider #2 posturing &lt;a class=&#34;anchor-link&#34; href=&#34;#indoor-jumping-spider-2-posturing&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC02166.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;The meaning of this posture is unclear. Could it be part of a cleaning
routine? Or perhaps an effort to hide from the camera? Maybe even a
salute?&lt;/p&gt;
&lt;h1 id=&#34;5-legged-spider&#34; class=&#34;anchor-header&#34;&gt;5-legged spider &lt;a class=&#34;anchor-link&#34; href=&#34;#5-legged-spider&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;More info on this highly productive spider coming soon!&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC01855.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;h1 id=&#34;5-legged-spiders-offspring&#34; class=&#34;anchor-header&#34;&gt;5-legged spider&amp;rsquo;s offspring &lt;a class=&#34;anchor-link&#34; href=&#34;#5-legged-spiders-offspring&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC01648.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;One of the later batches of the 5-legged spider&amp;rsquo;s young, this little
critter is less than 2mm in body length.&lt;/p&gt;
&lt;h1 id=&#34;a-portrait-of-our-rescued-wasp&#34; class=&#34;anchor-header&#34;&gt;A portrait of our rescued wasp &lt;a class=&#34;anchor-link&#34; href=&#34;#a-portrait-of-our-rescued-wasp&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC05317.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;More info on the wasp coming soon. This shot was taken before I had a
set of extension tubes for the Sony mount. A set of Pentax M42 mount
tubes were handheld behind a reversed 28mm lens.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Citizens of the Yard Part2</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/photography/citizens-of-the-yard-part2/</link>
      <pubDate>Sun, 30 Jan 2022 20:32:20 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/photography/citizens-of-the-yard-part2/</guid>
      <description>&lt;p&gt;… and they are still there!!&lt;/p&gt;
&lt;h1 id=&#34;undescribed-sheetweb-spider-linyphantes-sp&#34; class=&#34;anchor-header&#34;&gt;Undescribed sheetweb spider (Linyphantes sp.) &lt;a class=&#34;anchor-link&#34; href=&#34;#undescribed-sheetweb-spider-linyphantes-sp&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC01290stack.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;This is a tiny (a little over 2mm in body length) sheetweb spider in the
genus Linyphantes. Like many sheetweb spiders, her species builds small,
flat webs in leaf litter, under moss, and in other damp locations. As of
yet, her species has not been formally described.&lt;/p&gt;
&lt;p&gt;She, along with many of the other spiders in this gallery, was kindly
identified by &lt;a href=&#34;http://staff.washington.edu/tiso/&#34;&gt;Rod Crawford, curator of arachnids at The Burke
Museum&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;More photos of her on &lt;a href=&#34;https://bugguide.net/node/view/724159&#34;&gt;BugGuide&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;snail--springtail&#34; class=&#34;anchor-header&#34;&gt;Snail &amp;amp; springtail &lt;a class=&#34;anchor-link&#34; href=&#34;#snail--springtail&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG1203.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;A cute little snail and springtail meeting on a fallen leaf.&lt;/p&gt;
&lt;h1 id=&#34;snout-mite-family-bdellidae&#34; class=&#34;anchor-header&#34;&gt;Snout mite (family Bdellidae) &lt;a class=&#34;anchor-link&#34; href=&#34;#snout-mite-family-bdellidae&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG4052stack.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Few mites are willing to sit still for a photoshoot, so I was grateful
this one was patient enough to let me get a fairly deep focus stack.
Snout mites are predatory, feeding on springtails and other small
arthropods.&lt;/p&gt;
&lt;h1 id=&#34;greater-night-stalking-tiger-beetle-omus-dejeanii&#34; class=&#34;anchor-header&#34;&gt;Greater Night-stalking Tiger Beetle (Omus dejeanii) &lt;a class=&#34;anchor-link&#34; href=&#34;#greater-night-stalking-tiger-beetle-omus-dejeanii&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG7338stack.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;This large beetle was hiding in our woodpile during the winter.&lt;/p&gt;
&lt;p&gt;More shots of him on &lt;a href=&#34;https://bugguide.net/node/view/735830&#34;&gt;BugGuide&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;little-springtail-sminthurinus-henshawi&#34; class=&#34;anchor-header&#34;&gt;Little springtail (Sminthurinus henshawi) &lt;a class=&#34;anchor-link&#34; href=&#34;#little-springtail-sminthurinus-henshawi&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG8686.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Another cute little springtail, just over half a millimetre in length.&lt;/p&gt;
&lt;p&gt;More shots of it on
&lt;a href=&#34;https://bugguide.net/node/view/738259/bgpage&#34;&gt;BugGuide&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;tiny-dwarf-spider-tachygyna-vancouverana&#34; class=&#34;anchor-header&#34;&gt;Tiny dwarf spider (Tachygyna vancouverana) &lt;a class=&#34;anchor-link&#34; href=&#34;#tiny-dwarf-spider-tachygyna-vancouverana&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC03807.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Another tiny spider, less than 1.5mm long. I rescued her from a shallow
puddle where the surface tension was too strong for her minute legs to
break free from. Here, she&amp;rsquo;s exploring the tip of my index finger.&lt;/p&gt;
&lt;p&gt;More shots of her on &lt;a href=&#34;https://bugguide.net/node/view/724848&#34;&gt;BugGuide&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;the-pseudoscorpion-king&#34; class=&#34;anchor-header&#34;&gt;The Pseudoscorpion King &lt;a class=&#34;anchor-link&#34; href=&#34;#the-pseudoscorpion-king&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG1287stack.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m always on the lookout for pseudoscorpions, but for some reason
they&amp;rsquo;re incredibly scarce here. This guy was found on the wall of one of
our rabbit houses, picking his way through spider webbing. He was very
cooperative, holding this pose for almost ten minutes.&lt;/p&gt;
&lt;p&gt;Pseudoscorpions tend to be harder to identify than spiders, requiring,
among other things, examination of the distribution of microscopic hairs
on various parts of their bodies. Nevertheless, after much photographic
effort (and patience on his part), I&amp;rsquo;m fairly sure he is a male Chelifer
cancroides, a common and widely distributed species.&lt;/p&gt;
&lt;p&gt;More shots on this &lt;a href=&#34;https://bugguide.net/node/view/728854&#34;&gt;BugGuide&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;wolf-spider-alopecosa-kochi&#34; class=&#34;anchor-header&#34;&gt;Wolf spider (Alopecosa kochi) &lt;a class=&#34;anchor-link&#34; href=&#34;#wolf-spider-alopecosa-kochi&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG4510stack.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;A friendly, mid-sized wolf spider.&lt;/p&gt;
&lt;p&gt;More shots of him on
&lt;a href=&#34;https://bugguide.net/node/view/732694/bgimage&#34;&gt;BugGuide&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;callobius-severus&#34; class=&#34;anchor-header&#34;&gt;Callobius severus &lt;a class=&#34;anchor-link&#34; href=&#34;#callobius-severus&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG7532stack.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Callobius severus is a common spider in the Pacific Northwest, typically
found in wooded habitats. They do well near human habitation too and are
plentiful near the house. This gigantic female had a web behind a piece
of wood on our side deck.&lt;/p&gt;
&lt;p&gt;More shots of her on
&lt;a href=&#34;https://bugguide.net/node/view/793503/bgimage&#34;&gt;BugGuide&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;robber-fly-eudioctria-sp&#34; class=&#34;anchor-header&#34;&gt;Robber fly (Eudioctria sp.) &lt;a class=&#34;anchor-link&#34; href=&#34;#robber-fly-eudioctria-sp&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG9042.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;This is the first robber fly I&amp;rsquo;ve had any luck photographing. Very
colorful eyes! Robbers are predatory flies, snatching just about
anything they can overpower out of the air.&lt;/p&gt;
&lt;p&gt;More shots on &lt;a href=&#34;https://bugguide.net/node/view/800872/bgimage&#34;&gt;BugGuide&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;carapace-of-a-ghost-spider-anyphaena-pacifica&#34; class=&#34;anchor-header&#34;&gt;Carapace of a ghost spider (Anyphaena pacifica) &lt;a class=&#34;anchor-link&#34; href=&#34;#carapace-of-a-ghost-spider-anyphaena-pacifica&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC07670stack.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;The elegant carapace of a young male ghost spider.&lt;/p&gt;
&lt;h1 id=&#34;woodlouse-hunter-dysdera-crocata&#34; class=&#34;anchor-header&#34;&gt;Woodlouse Hunter (Dysdera crocata) &lt;a class=&#34;anchor-link&#34; href=&#34;#woodlouse-hunter-dysdera-crocata&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG1971.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Moderately large, tubular spiders, Woodlouse Hunters live under logs,
bark and similar damp places where their preferred woodlouse prey is
likely to be. Dysdera crocata is the only species of its family in North
America where it&amp;rsquo;s easily identified by its impressive jaws and fangs.&lt;/p&gt;
&lt;h1 id=&#34;sheetweb-spider-linyphantes-victoria&#34; class=&#34;anchor-header&#34;&gt;Sheetweb spider (Linyphantes victoria) &lt;a class=&#34;anchor-link&#34; href=&#34;#sheetweb-spider-linyphantes-victoria&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG6324stack.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;L. victoria is one of the most common sheetweb spiders in the yard. They
vary so much in coloration that you really can&amp;rsquo;t recognize them based on
appearance alone.&lt;/p&gt;
&lt;p&gt;Another L. victoria on
&lt;a href=&#34;https://bugguide.net/node/view/726844/bgimage&#34;&gt;BugGuide&lt;/a&gt; that is much
darker.&lt;/p&gt;
&lt;h1 id=&#34;female-cybaeus-eutypus&#34; class=&#34;anchor-header&#34;&gt;Female Cybaeus eutypus &lt;a class=&#34;anchor-link&#34; href=&#34;#female-cybaeus-eutypus&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG7588.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Members of the genus Cybaeus are common ground-dwelling spiders in
forests of the Pacific Northwest, living under rocks, logs, and in other
damp places. Many sport elaborate patterns on their carapaces and
abdomens.&lt;/p&gt;
&lt;h1 id=&#34;elongate-bodied-springtail-isotomurus-palustris&#34; class=&#34;anchor-header&#34;&gt;Elongate-bodied springtail (Isotomurus palustris) &lt;a class=&#34;anchor-link&#34; href=&#34;#elongate-bodied-springtail-isotomurus-palustris&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG9088.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Another type of springtail. These ones are pretty fast runners.&lt;/p&gt;
&lt;h1 id=&#34;small-orangy-springtail&#34; class=&#34;anchor-header&#34;&gt;Small orangy springtail &lt;a class=&#34;anchor-link&#34; href=&#34;#small-orangy-springtail&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG0119.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;This colorful species is common in our area and may be undescribed.&lt;/p&gt;
&lt;p&gt;More images on &lt;a href=&#34;https://bugguide.net/node/view/739606&#34;&gt;BugGuide&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;giant-house-spider-eratigena-duellica&#34; class=&#34;anchor-header&#34;&gt;Giant House Spider (Eratigena duellica) &lt;a class=&#34;anchor-link&#34; href=&#34;#giant-house-spider-eratigena-duellica&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG2032stack.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;This gentle giant was out on a nighttime stroll in the rabbit enclosure.
Giant House Spiders are fairly common funnel weavers in the Pacific
Northwest (also in Europe), and are among the largest spiders in Canada.&lt;/p&gt;
&lt;p&gt;More shots of her on
&lt;a href=&#34;https://bugguide.net/node/view/836234/bgimage&#34;&gt;BugGuide&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;And also a &lt;a href=&#34;http://bugguide.net/node/view/811631/bgimage&#34;&gt;big male of the same
species&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;small-jumping-spider-neon-reticulatus&#34; class=&#34;anchor-header&#34;&gt;Small jumping spider (Neon reticulatus) &lt;a class=&#34;anchor-link&#34; href=&#34;#small-jumping-spider-neon-reticulatus&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG6345.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;While most jumping spiders happily roam in broad daylight, members of
the genus Neon prefer the cover of darkness, hiding in long grass and
leaf litter. Their eyes are quite large for their size to help them see
in their dimly lit habitats.&lt;/p&gt;
&lt;p&gt;More shots of this male on
&lt;a href=&#34;http://bugguide.net/node/view/783977/bgimage&#34;&gt;BugGuide&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;dwarf-spider-mermessus-trilobatus&#34; class=&#34;anchor-header&#34;&gt;Dwarf spider (Mermessus trilobatus) &lt;a class=&#34;anchor-link&#34; href=&#34;#dwarf-spider-mermessus-trilobatus&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG7733stack.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;A cute little dwarf spider, about 2mm long.&lt;/p&gt;
&lt;h1 id=&#34;little-pseudoscorpion-apochthonius-sp&#34; class=&#34;anchor-header&#34;&gt;Little pseudoscorpion (Apochthonius sp.) &lt;a class=&#34;anchor-link&#34; href=&#34;#little-pseudoscorpion-apochthonius-sp&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG9934.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s a tiny pseudoscorpion I found while sifting forest litter. It&amp;rsquo;s a
little over a millimetre long. I don&amp;rsquo;t have the equipment to get clear
shots of stuff this tiny, but from the images I did take I suspect it is
in the genus Apochthonius.&lt;/p&gt;
&lt;p&gt;More shots on &lt;a href=&#34;http://bugguide.net/node/view/803460&#34;&gt;BugGuide&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;large-folding-door-spider-antrodiaetus-pacificus&#34; class=&#34;anchor-header&#34;&gt;Large folding-door spider (Antrodiaetus pacificus) &lt;a class=&#34;anchor-link&#34; href=&#34;#large-folding-door-spider-antrodiaetus-pacificus&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG0269.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;These impressive spiders make silk-lined tunnels in loose soil and
debris, coming up to the entrance at night to wait for prey. They are
mygalomorphs, more closely related to tarantulas than most commonly
noticed spiders.&lt;/p&gt;
&lt;h1 id=&#34;damselfly&#34; class=&#34;anchor-header&#34;&gt;Damselfly &lt;a class=&#34;anchor-link&#34; href=&#34;#damselfly&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG2732stack.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;This battered old damselfly landed on my leg while I was trying to
photograph a jumping spider. After a brief rest, it took off into the
bushes.&lt;/p&gt;
&lt;h1 id=&#34;cobweb-spider-platnickina-tincta&#34; class=&#34;anchor-header&#34;&gt;Cobweb spider (Platnickina tincta) &lt;a class=&#34;anchor-link&#34; href=&#34;#cobweb-spider-platnickina-tincta&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG6577.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;P. tincta is very common in the yard. This male somehow wound up
indoors, which is unusual for one of them.&lt;/p&gt;
&lt;p&gt;More shots of him on 





    
    &lt;img src=&#34;&amp;amp;quot;http://bugguide.net/node/view/784800/bgimage&#34; alt=&#34;&amp;quot;http://bugguide.net/node/view/784800/bgimage&#34;&gt;

.&lt;/p&gt;
&lt;h1 id=&#34;wolf-spider-mother-and-young-pardosa-vancouveri&#34; class=&#34;anchor-header&#34;&gt;Wolf spider mother and young (Pardosa vancouveri) &lt;a class=&#34;anchor-link&#34; href=&#34;#wolf-spider-mother-and-young-pardosa-vancouveri&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG7801stack.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Wolf spider mothers go to great lengths to care for their young. Their
egg sacs are made from several layers and kinds of silk, protecting the
eggs from water, impacts, and other hazards. Once made, the mother will
attach the sac to her spinnerets and carry it around wherever she goes.
When the spiderlings emerge, they climb onto her back and secure
themselves with silk. She continues to carry and protect them for some
time before they eventually disperse.&lt;/p&gt;
&lt;p&gt;Wolf spiders have very good vision and can be hard to photograph.
Understandably, they&amp;rsquo;re especially suspicious of photographers looming
overhead whilst carrying young. I approached this one very slowly. It
took several minutes to convince her I wasn&amp;rsquo;t a threat and get close
enough to photograph her.&lt;/p&gt;
&lt;h1 id=&#34;emerald-mite&#34; class=&#34;anchor-header&#34;&gt;Emerald mite &lt;a class=&#34;anchor-link&#34; href=&#34;#emerald-mite&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG0958.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s what happens when you point a camera at a barely visible speck
racing around on a rotting log! This brilliant green mite in the family
Eupodidae is only a third of a millimetre long.&lt;/p&gt;
&lt;h1 id=&#34;xysticus-crab-spider&#34; class=&#34;anchor-header&#34;&gt;Xysticus crab spider &lt;a class=&#34;anchor-link&#34; href=&#34;#xysticus-crab-spider&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG3041stack.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Crab spiders in the genus Xysticus often have fancy abdomen patterns.&lt;/p&gt;
&lt;p&gt;More shots of this large female on
&lt;a href=&#34;http://bugguide.net/node/view/765362/bgimage&#34;&gt;BugGuide&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;stone-like-harvestman-ortholasma-pictipes&#34; class=&#34;anchor-header&#34;&gt;Stone-like harvestman (Ortholasma pictipes) &lt;a class=&#34;anchor-link&#34; href=&#34;#stone-like-harvestman-ortholasma-pictipes&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG6695stack.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Harvestmen in the family Nemastomatidae can be quite astonishing in
appearance. O. pictipes has a hard exoskeleton with a stony texture
along with a peculiar projection in front of the eyes.&lt;/p&gt;
&lt;p&gt;More photos of this female on
&lt;a href=&#34;http://bugguide.net/node/view/735271/bgpage&#34;&gt;BugGuide&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;jumping-spider-phidippus-johnsoni&#34; class=&#34;anchor-header&#34;&gt;Jumping spider (Phidippus johnsoni) &lt;a class=&#34;anchor-link&#34; href=&#34;#jumping-spider-phidippus-johnsoni&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG7971stack.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;This friendly jumping spider spent most of his photoshoot scampering
around trying to investigate everything around him all at once. It
wasn&amp;rsquo;t easy to convince him to face the camera. Not that it did much
good when he did - he would often leap straight at the lens before I
could shoot! Maybe he was trying to make friends with his reflection.&lt;/p&gt;
&lt;p&gt;Jumpers have superb vision and are extremely curious. If you put your
hand near them, they will often hop on for a chance to explore.&lt;/p&gt;
&lt;p&gt;Members of the genus Phidippus are notable for their large size and
bright, iridescent chelicerae (jaws). P. johnsoni have a red (sometimes
orange) and black color scheme to mimic certain velvet ants. Velvet ants
can deliver very painful stings, so it benefits the comparatively
defenceless spiders to look like them to fool potential predators.&lt;/p&gt;
&lt;p&gt;More shots of this fellow on
&lt;a href=&#34;http://bugguide.net/node/view/795690/bgimage&#34;&gt;BugGuide&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;And a shot of his stunning chelicerae on
&lt;a href=&#34;http://www.flickr.com/photos/kyrontf/9177472604/&#34;&gt;Flickr&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;tiny-globular-springtail-sminthurinus-niger&#34; class=&#34;anchor-header&#34;&gt;Tiny globular springtail (Sminthurinus niger) &lt;a class=&#34;anchor-link&#34; href=&#34;#tiny-globular-springtail-sminthurinus-niger&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG1086.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;I found this minuscule springtail on the lid to our recycling can. Frans
Janssens, a springtail expert who runs
&lt;a href=&#34;http://www.collembola.org&#34;&gt;collembola.org&lt;/a&gt;, was able to identify her as
Sminthurinus niger (from a photo of her rump, no less). The first
verified record of the species from the Nearctic ecozone.&lt;/p&gt;
&lt;p&gt;More shots of her on &lt;a href=&#34;http://bugguide.net/node/view/740193&#34;&gt;BugGuide&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;red-dwarf-spider-walckenaeria-auranticeps&#34; class=&#34;anchor-header&#34;&gt;Red dwarf spider (Walckenaeria auranticeps) &lt;a class=&#34;anchor-link&#34; href=&#34;#red-dwarf-spider-walckenaeria-auranticeps&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG3241.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Although this spider was less than 3mm long, her bright red carapace and
legs made her easy to spot against the green moss I found her in.&lt;/p&gt;
&lt;p&gt;More shots of her on &lt;a href=&#34;http://bugguide.net/node/view/730678&#34;&gt;BugGuide&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;cobweb-spider-theridion-sp&#34; class=&#34;anchor-header&#34;&gt;Cobweb spider (Theridion sp.) &lt;a class=&#34;anchor-link&#34; href=&#34;#cobweb-spider-theridion-sp&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG6704stack.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Spiders in the genus Theridion are usually small, with a distinct stripe
down the middle of their abdomen.&lt;/p&gt;
&lt;h1 id=&#34;globular-springtail-dicyrtomina-minuta-forma-saundersi&#34; class=&#34;anchor-header&#34;&gt;Globular springtail (Dicyrtomina minuta forma saundersi) &lt;a class=&#34;anchor-link&#34; href=&#34;#globular-springtail-dicyrtomina-minuta-forma-saundersi&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG8015stack.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;A spectacularly patterned globular springtail!&lt;/p&gt;
&lt;h1 id=&#34;domestic-house-spider-tegenaria-domestica&#34; class=&#34;anchor-header&#34;&gt;Domestic house spider (Tegenaria domestica) &lt;a class=&#34;anchor-link&#34; href=&#34;#domestic-house-spider-tegenaria-domestica&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG1155stack.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Domestic house spiders have become distributed all over the world thanks
to human activities, frequently living in and around houses. They&amp;rsquo;re
medium-sized, agile spiders that spin funnel-shaped webs in dark,
undisturbed places.&lt;/p&gt;
&lt;p&gt;Like many other species in their family, they&amp;rsquo;re covered in feathery
hairs. I gently rubbed a few off this spider&amp;rsquo;s abdomen, which you can
see along with other photos on his &lt;a href=&#34;http://bugguide.net/node/view/812665/bgimage&#34;&gt;BugGuide
page&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;ant-mimic-ground-spider-micaria-pulicaria&#34; class=&#34;anchor-header&#34;&gt;Ant-mimic ground spider (Micaria pulicaria) &lt;a class=&#34;anchor-link&#34; href=&#34;#ant-mimic-ground-spider-micaria-pulicaria&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG3576.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Small spiders in the genus Micaria sometimes look like ants, but this
male wasn&amp;rsquo;t fooling anyone!&lt;/p&gt;
&lt;p&gt;More shots of him (and a link to a female) on
&lt;a href=&#34;http://bugguide.net/node/view/765375/bgimage&#34;&gt;BugGuide&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;fruit-fly-genus-paracantha&#34; class=&#34;anchor-header&#34;&gt;Fruit fly (genus Paracantha) &lt;a class=&#34;anchor-link&#34; href=&#34;#fruit-fly-genus-paracantha&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG7103.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;I found this picturesque fly perched on a thistle plant. It didn&amp;rsquo;t seem
to mind me hovering around with the camera.&lt;/p&gt;
&lt;h1 id=&#34;feeding-time&#34; class=&#34;anchor-header&#34;&gt;Feeding time! &lt;a class=&#34;anchor-link&#34; href=&#34;#feeding-time&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG8288.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;It seems that when I&amp;rsquo;d rather they not, mosquitoes will gleefully oblige
themselves and steal a belly full of blood anyway. Yet when I encourage
them to &amp;ldquo;bite&amp;rdquo; for a photograph, they just hover around pretending
they&amp;rsquo;re not interested! I had to sit in the middle of a cloud of over
twenty mosquitoes before this one finally decided to try for a meal.
Interestingly, when I let a mosquito take as much blood as it wants, the
area around the bite rarely itches or swells.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Citizens of the Yard Part1</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/photography/citizens-of-the-yard-part1/</link>
      <pubDate>Sun, 30 Jan 2022 20:32:14 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/photography/citizens-of-the-yard-part1/</guid>
      <description>&lt;p&gt;Our neighbors live in our yard!&lt;/p&gt;
&lt;h1 id=&#34;woodlouse-possibly-philoscia-muscorum&#34; class=&#34;anchor-header&#34;&gt;Woodlouse (possibly Philoscia muscorum?) &lt;a class=&#34;anchor-link&#34; href=&#34;#woodlouse-possibly-philoscia-muscorum&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC00231.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Many, many of these and similar woodlice come out at night and munch on
decaying vegetation. Interestingly, woodlice are crustaceans, belonging
to the same class as crabs and shrimp.&lt;/p&gt;
&lt;h1 id=&#34;phidippus-clarus-female&#34; class=&#34;anchor-header&#34;&gt;Phidippus clarus female &lt;a class=&#34;anchor-link&#34; href=&#34;#phidippus-clarus-female&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC02457.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Unfortunately I inadvertently disturbed this spider outside while
working outside. The white fluff she&amp;rsquo;s on is her home which resembles a
&amp;ldquo;sleeping bag&amp;rdquo; of silk. After a couple of shots, she and her home were
relocated to a safe place.&lt;/p&gt;
&lt;h1 id=&#34;winter-cutworm&#34; class=&#34;anchor-header&#34;&gt;Winter cutworm &lt;a class=&#34;anchor-link&#34; href=&#34;#winter-cutworm&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC03662.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;The larvae of the Large Yellow Underwing moth (Noctua pronuba), winter
cutworms are a common sight here during the colder months. They come out
to feed whenever there is a warm spell. This one was fairly large at 6cm
or so in length.&lt;/p&gt;
&lt;p&gt;Taken using a Tamron 90mm macro lens.&lt;/p&gt;
&lt;h1 id=&#34;flys-head&#34; class=&#34;anchor-header&#34;&gt;Fly&amp;rsquo;s head &lt;a class=&#34;anchor-link&#34; href=&#34;#flys-head&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC04971.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;This fly was inadvertently disturbed when we had to move the plastic
sheet it was hiding in. It was pretty calm and stayed still long enough
to get this composite shot, focus stacked from 15 individual images.&lt;/p&gt;
&lt;h1 id=&#34;portrait-of-a-male-wolf-spider&#34; class=&#34;anchor-header&#34;&gt;Portrait of a male wolf spider &lt;a class=&#34;anchor-link&#34; href=&#34;#portrait-of-a-male-wolf-spider&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC06050.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Somehow, this poor fellow got himself stranded in the house. He was very
friendly and after I picked him up, he hung out on my hand for a while,
even going through his cleaning routine there. Once released, he began
scooting around every which way with great enthusiasm, stopping only
occasionally. I was lucky he paused long enough for me to get this stack
of 3 shots.&lt;/p&gt;
&lt;h1 id=&#34;weevil&#34; class=&#34;anchor-header&#34;&gt;Weevil &lt;a class=&#34;anchor-link&#34; href=&#34;#weevil&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC06862.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Shortly before it was time to leave home for my piano lesson, I stumbled
upon this weevil indoors. It may have found its way in on the fur of one
of the cats or dog. As I didn&amp;rsquo;t have much time, I hurriedly scooped it
up with a leaf, took a couple of shots, and then released it outside.&lt;/p&gt;
&lt;h1 id=&#34;unidentified-jumping-spider-on-a-blackberry-stem&#34; class=&#34;anchor-header&#34;&gt;Unidentified jumping spider on a blackberry stem &lt;a class=&#34;anchor-link&#34; href=&#34;#unidentified-jumping-spider-on-a-blackberry-stem&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG2972.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;This jumping spider is exploring.&lt;/p&gt;
&lt;h1 id=&#34;callobius-severus-male&#34; class=&#34;anchor-header&#34;&gt;Callobius severus male &lt;a class=&#34;anchor-link&#34; href=&#34;#callobius-severus-male&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC01124.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;One of the larger males I&amp;rsquo;ve seen so far, this fellow was climbing up
the side of our chimney, probably searching for a mate. The males can
often be seen wandering about, poking into crevices here and there where
a female might be likely to make a home.&lt;/p&gt;
&lt;p&gt;He&amp;rsquo;s missing a palp - perhaps from a conflict with another male?&lt;/p&gt;
&lt;h1 id=&#34;the-arachmage&#34; class=&#34;anchor-header&#34;&gt;The Arachmage &lt;a class=&#34;anchor-link&#34; href=&#34;#the-arachmage&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC02481.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;As with humans, true wizards and sorcerers are very difficult to find
among spiderfolk. Needless to say, I was more than a little shocked to
find this arachnid demonstrating his abilities by setting our compost
ablaze.&lt;/p&gt;
&lt;p&gt;Taken with a Pentax 55mm lens reversed on a full set of extension tubes
if I recall.&lt;/p&gt;
&lt;h1 id=&#34;portrait-of-a-female-wolf-spider&#34; class=&#34;anchor-header&#34;&gt;Portrait of a female wolf spider &lt;a class=&#34;anchor-link&#34; href=&#34;#portrait-of-a-female-wolf-spider&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC03770.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;I found this ~8mm spider hanging around on our deck in the evening. As
I&amp;rsquo;d been wanting to get a portrait of one of these spiders for some
time, I offered her a red leaf which she obligingly crawled onto. After
exploring it thoroughly, she found a comfortable spot and settled down
in the above position for quite a while.&lt;/p&gt;
&lt;p&gt;Focus stacked from four shots taken with a vintage Pentax 28mm lens
reversed on a full set of extension tubes.&lt;/p&gt;
&lt;h1 id=&#34;carabid-beetle-with-mite&#34; class=&#34;anchor-header&#34;&gt;Carabid beetle with mite &lt;a class=&#34;anchor-link&#34; href=&#34;#carabid-beetle-with-mite&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC05413.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;These nocturnal beetles are all over the place as soon as winter&amp;rsquo;s chill
passes. They trundle along quickly and purposefully, stopping here and
there to investigate their surroundings. They&amp;rsquo;re particularly sensitive
to the light I use to focus with and most run away when it gets too
bright. This individual didn&amp;rsquo;t care too much though and sat still for
the better part of a minute.&lt;/p&gt;
&lt;p&gt;Curiously, many have a mite riding around near their head. I&amp;rsquo;ve never
seen more than one at a time. I imagine the mites are just passengers
along for the ride. Maybe they help keep the beetles clean?&lt;/p&gt;
&lt;h1 id=&#34;female-callobius-severus-front&#34; class=&#34;anchor-header&#34;&gt;Female Callobius severus, front &lt;a class=&#34;anchor-link&#34; href=&#34;#female-callobius-severus-front&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC06090.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;C. severus spiders are striking to behold. They are moderately large
with body lengths of 2 cm or so and leg spans of up to 5 cm. Their
cephalothorax and legs range in colour from dull pink to bright orange
or even blood red. In the fall, males are easy to find along the side of
the house as they search for mates. Females are harder to locate.
They&amp;rsquo;re experts in the art of reclusivity, hiding out in the most
inaccessible places they can manage, only coming out late at night.&lt;/p&gt;
&lt;p&gt;Most are easily startled and will disappear into their dwellings in the
blink of an eye at the first sign of trouble. Unusually, this spider
wasn&amp;rsquo;t in the least bit concerned about my presence. She didn&amp;rsquo;t even
mind when I nudged her onto a piece of wood for some shots. After I&amp;rsquo;d
finished, I put her back where I found her and she leisurely continued
about her business as if nothing had happened.&lt;/p&gt;
&lt;p&gt;Focus stacked from 5 images I think.&lt;/p&gt;
&lt;h1 id=&#34;female-callobius-severus-top&#34; class=&#34;anchor-header&#34;&gt;Female Callobius severus, top &lt;a class=&#34;anchor-link&#34; href=&#34;#female-callobius-severus-top&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC06098.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Same spider as in last picture.&lt;/p&gt;
&lt;h1 id=&#34;adult-male-evarcha-proszynskii-jumping-spider-front&#34; class=&#34;anchor-header&#34;&gt;Adult male Evarcha proszynskii jumping spider, front &lt;a class=&#34;anchor-link&#34; href=&#34;#adult-male-evarcha-proszynskii-jumping-spider-front&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC06991.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;I found this fellow on the back deck and nudged him into a glass so I
could move him somewhere else to be photographed. As it happened, I
snapped some shots while he was still in the glass. 5 of them were
suitable for stacking and resulted in this image.&lt;/p&gt;
&lt;p&gt;Once he got out, he didn&amp;rsquo;t seem very happy. He kept running around
nervously, avoiding me when I got too close. I put him back where I
found him quickly and he was fine after that.&lt;/p&gt;
&lt;h1 id=&#34;adult-male-evarcha-proszynskii-jumping-spider-top&#34; class=&#34;anchor-header&#34;&gt;Adult male Evarcha proszynskii jumping spider, top &lt;a class=&#34;anchor-link&#34; href=&#34;#adult-male-evarcha-proszynskii-jumping-spider-top&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC07062.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Same spider as in last picture.&lt;/p&gt;
&lt;h1 id=&#34;another-adult-male-evarcha-proszynskii&#34; class=&#34;anchor-header&#34;&gt;Another adult male Evarcha proszynskii &lt;a class=&#34;anchor-link&#34; href=&#34;#another-adult-male-evarcha-proszynskii&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC07103.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;While working on clearing some wood to make way for our upcoming
mini-farm, I noticed a familiar blob darting around on one of the pieces
from some distance away. Sure enough, it was jumping spider. I&amp;rsquo;d been
hoping to find another of this species, so I immediately set to work
photographing him. His eyes were spectacular!&lt;/p&gt;
&lt;p&gt;Focus stacked from 3 shots.&lt;/p&gt;
&lt;h1 id=&#34;cross-orbweaver-and-morning-glory-vine&#34; class=&#34;anchor-header&#34;&gt;Cross orbweaver and morning glory vine &lt;a class=&#34;anchor-link&#34; href=&#34;#cross-orbweaver-and-morning-glory-vine&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG3044.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;This wonderful spider with a very prominent cross on her back
(distinctive of Araneus diatematus, the cross orbweavers) made a home
around our deck. On occasion, one of the morning glory plants would make
use of her threads if she wasn&amp;rsquo;t careful! The vine was gone the next
night. Perhaps she removed it or snipped the thread?&lt;/p&gt;
&lt;h1 id=&#34;robust-lancetooth-snail&#34; class=&#34;anchor-header&#34;&gt;Robust Lancetooth snail &lt;a class=&#34;anchor-link&#34; href=&#34;#robust-lancetooth-snail&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC01507.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Apparently this snail was reading the soggy remains of a newspaper in
our woodpile…&lt;/p&gt;
&lt;h1 id=&#34;dung-fly&#34; class=&#34;anchor-header&#34;&gt;Dung fly &lt;a class=&#34;anchor-link&#34; href=&#34;#dung-fly&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC03062.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;I think this fly is a female of the genus Scathophaga. She was busy
enough with her cleaning routines that she didn&amp;rsquo;t pay much attention to
me or my equipment. These flies tend to be quite trusting, and if you
approach slowly, they won&amp;rsquo;t mind being observed at all.&lt;/p&gt;
&lt;h1 id=&#34;face-to-face-with-a-fly&#34; class=&#34;anchor-header&#34;&gt;Face-to-face with a fly! &lt;a class=&#34;anchor-link&#34; href=&#34;#face-to-face-with-a-fly&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC03808.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;This small fly was taking shelter in the insulated house our outdoor
rabbits have. Since it was late at night, the fly was inactive and
barely seemed to take notice of me hovering around with the camera.&lt;/p&gt;
&lt;p&gt;Focus stacked from 7 shots taken with a 28mm prime lens reversed on a
full set of extension tubes. The stack didn&amp;rsquo;t turn out perfectly this
time as you can see a few areas on the eyes that lack sharp focus.&lt;/p&gt;
&lt;h1 id=&#34;wood-bug-curled-up&#34; class=&#34;anchor-header&#34;&gt;Wood bug curled up &lt;a class=&#34;anchor-link&#34; href=&#34;#wood-bug-curled-up&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC05414.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;This large wood bug was found very near the beetle in DSC05413. I
accidentally nudged the leaf it was on while trying to get a shot of the
beetle, causing it to roll up into a very well-armoured ball. Due to
this behaviour, another popular name for these crustaceans is &amp;ldquo;roly
poly&amp;rdquo;.&lt;/p&gt;
&lt;h1 id=&#34;woodlouse-with-unidentified-purple-insect-&#34; class=&#34;anchor-header&#34;&gt;Woodlouse with unidentified purple insect (?) &lt;a class=&#34;anchor-link&#34; href=&#34;#woodlouse-with-unidentified-purple-insect-&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMGP8076.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;I didn&amp;rsquo;t notice the little insect on the woodlouse&amp;rsquo;s head until played
back an enlarged version of the shot on my camera. Fascinated, I watched
through the magnified view of my lens as the purple critter explored its
ride, which didn&amp;rsquo;t seem to take any notice. Once satisfied, it dropped
down and scuttled off at a surprising speed.&lt;/p&gt;
&lt;h1 id=&#34;face-of-a-cross-orbweaver&#34; class=&#34;anchor-header&#34;&gt;Face of a cross orbweaver &lt;a class=&#34;anchor-link&#34; href=&#34;#face-of-a-cross-orbweaver&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC02019.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;This female Araneus diadematus spider had just finished producing an egg
sac and was wandering around on our deck. After a brief tour, she
returned to guard the sac and remained there for a few days.&lt;/p&gt;
&lt;h1 id=&#34;male-wolf-spider&#34; class=&#34;anchor-header&#34;&gt;Male wolf spider &lt;a class=&#34;anchor-link&#34; href=&#34;#male-wolf-spider&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC03113.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Around here, wolf spiders often endure the colder days of winter
clinging to the side of the house. When the chill finally ends and the
sun begins to warm the ground again, they positively leap down and start
foraging as quickly as they possibly can. Even in early February, they
are so numerous in parts of the yard that you have to watch your step!&lt;/p&gt;
&lt;p&gt;This ~6-7mm male was pretty cooperative and didn&amp;rsquo;t mind me getting close
with the camera. He just kept going, occasionally stopping for a brief
rest.&lt;/p&gt;
&lt;p&gt;The odd white patch on his right fang might be some kind of fungus, but
I&amp;rsquo;m not sure.&lt;/p&gt;
&lt;p&gt;Pentax 55mm reversed on a extension tubes.&lt;/p&gt;
&lt;h1 id=&#34;unidentified-jumping-spider&#34; class=&#34;anchor-header&#34;&gt;Unidentified jumping spider &lt;a class=&#34;anchor-link&#34; href=&#34;#unidentified-jumping-spider&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC03993.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Another of those endearing jumping spiders!&lt;/p&gt;
&lt;h1 id=&#34;pellenes-sp-jumping-spider-front&#34; class=&#34;anchor-header&#34;&gt;Pellenes sp. jumping spider, front &lt;a class=&#34;anchor-link&#34; href=&#34;#pellenes-sp-jumping-spider-front&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC05524.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;A new species for me when I found it, this small (~4mm) jumping spider
was extremely cooperative! It hopped as much as walked, but frequently
stopped to take long looks at anything that moved. Focus stacked from
about 4 shots.&lt;/p&gt;
&lt;h1 id=&#34;pellenes-sp-jumping-spider-top&#34; class=&#34;anchor-header&#34;&gt;Pellenes sp. jumping spider, top &lt;a class=&#34;anchor-link&#34; href=&#34;#pellenes-sp-jumping-spider-top&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC05533.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Top view of the same spider in last picture.&lt;/p&gt;
&lt;h1 id=&#34;pellenes-sp-jumper&#34; class=&#34;anchor-header&#34;&gt;Pellenes sp. jumper &lt;a class=&#34;anchor-link&#34; href=&#34;#pellenes-sp-jumper&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC06220.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Like the spider in the last picture, this one was pretty calm and
cooperative. It wandered freely between a dandelion leaf I was trying to
shoot it on and my hand, inevitably attempting to work its way up my
sleeve when it got the chance. The blue background is actually the sky,
which the spider and leaf were held up against for the shot.&lt;/p&gt;
&lt;h1 id=&#34;fly-with-pseudoscorpion&#34; class=&#34;anchor-header&#34;&gt;Fly with pseudoscorpion &lt;a class=&#34;anchor-link&#34; href=&#34;#fly-with-pseudoscorpion&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC02075.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;This shot came as a complete surprise. I didn&amp;rsquo;t notice the
pseudoscorpion attached to the fly&amp;rsquo;s leg when I took it. According to
Wikipedia, pseudoscorpions are known to hitch rides on insects - a very
efficient means of travel for such tiny creatures! The fly didn&amp;rsquo;t seem
disturbed by the presence of its passenger.&lt;/p&gt;
&lt;h1 id=&#34;a-springtails-face&#34; class=&#34;anchor-header&#34;&gt;A springtail&amp;rsquo;s face &lt;a class=&#34;anchor-link&#34; href=&#34;#a-springtails-face&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC03142.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Despite possessing six legs, springtails are not insects. They are one
of the most numerous macroscopic animals with densities of perhaps
100,000 per cubic metre of soil in many parts of the world! We rarely
see them because they are so small.&lt;/p&gt;
&lt;p&gt;Their name comes from a special &amp;ldquo;tail&amp;rdquo; folded beneath their abdomen. It
is a two-pronged lever-like appendage that is kept under tension. When
released, it can fling a springtail up to 15cm into the air – the
equivalent of a human being jumping over the Eiffel Tower!&lt;/p&gt;
&lt;p&gt;This individual was moderately large at a length of 2mm or so and was
warming itself in the sun with several associates.&lt;/p&gt;
&lt;p&gt;Focus stacked from 3 shots taken with a Pentax 28mm reversed on a full
set of extension tubes.&lt;/p&gt;
&lt;h1 id=&#34;garden-soldier-fly-exaireta-spinigera&#34; class=&#34;anchor-header&#34;&gt;Garden soldier fly (Exaireta spinigera) &lt;a class=&#34;anchor-link&#34; href=&#34;#garden-soldier-fly-exaireta-spinigera&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC04402.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Lots of these critters come out of our composts at various times of the
year. After a few hours, they turn black and take flight. Could this be
some kind of nymph stage or does it just take a while for their adult
colouration to set in?&lt;/p&gt;
&lt;h1 id=&#34;female-phidippus-borealis-jumping-spider&#34; class=&#34;anchor-header&#34;&gt;Female Phidippus borealis jumping spider &lt;a class=&#34;anchor-link&#34; href=&#34;#female-phidippus-borealis-jumping-spider&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC06701.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;I regularly patrol the yard looking for these jumping spiders as they
are very striking. They&amp;rsquo;re large, up to 2 cm in body length, and have
bright red or orange markings on their abdomens. They also have
colourful metallic fangs, a trait they share with many other Phidippus
spiders.&lt;/p&gt;
&lt;p&gt;Being as big as they are, it&amp;rsquo;s a fascinating experience to meet one face
to face. When you look at them, you see a pair of calculating,
intelligent eyes staring back at you. Some will be curious and come
closer, even hopping onto you on occasion.&lt;/p&gt;
&lt;p&gt;This one was casually ambling about near the house. I think she may have
moulted recently because she was very clean and well groomed, with
hardly a hair out of place.&lt;/p&gt;
&lt;h1 id=&#34;female-phidippus-borealis-jumping-spider-close-up&#34; class=&#34;anchor-header&#34;&gt;Female Phidippus borealis jumping spider, close-up &lt;a class=&#34;anchor-link&#34; href=&#34;#female-phidippus-borealis-jumping-spider-close-up&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC06734.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Close-up of same spider as in last pic.&lt;/p&gt;
&lt;h1 id=&#34;young-arion-slug-feeding-on-a-dandelion&#34; class=&#34;anchor-header&#34;&gt;Young Arion slug feeding on a dandelion &lt;a class=&#34;anchor-link&#34; href=&#34;#young-arion-slug-feeding-on-a-dandelion&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC07906.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;While testing out a new macro setup, I happened upon this slug. It was
very busy with its head buried deep inside the flower. These slugs are
some of the most common here and will eat all sorts of stuff. Unlike
most of the shots so far in this gallery, this was taken without flash,
in shade on a sunny day.&lt;/p&gt;
&lt;h1 id=&#34;unidentified-purple-critter&#34; class=&#34;anchor-header&#34;&gt;Unidentified purple critter &lt;a class=&#34;anchor-link&#34; href=&#34;#unidentified-purple-critter&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC02197.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;The same kind of creature as in &amp;lsquo;IMGP8076&amp;rsquo;, this one was dancing on
water that had collected in a planting pot. At a mere 1.5-2mm in length
it was easily supported by the surface tension.&lt;/p&gt;
&lt;h1 id=&#34;yellowjacket-queen&#34; class=&#34;anchor-header&#34;&gt;Yellowjacket queen &lt;a class=&#34;anchor-link&#34; href=&#34;#yellowjacket-queen&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC03381.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Our last snowfall was heavy and probably disturbed the hibernating
places of many creatures. I suspect this yellowjacket queen was among
those unfortunate enough to have been awakened prematurely. I found her
huddled up against a pot out on our deck. It was very cold and she could
barely move. Seeing as it was late in the evening and would only get
colder at night, I decided to bring her in since she didn&amp;rsquo;t have a
suitably cozy hiding spot. I kept her in the same room that our slugs
live in which was cool enough that she wouldn&amp;rsquo;t get too active
overnight.&lt;/p&gt;
&lt;p&gt;By noon the next day, she had had quite enough of the container I was
keeping her in and wanted out. Luckily, it was unexpectedly sunny and
warm, so I thought there was a good chance she could find a new place to
wait out the rest of the winter. After crawling around on my hand for a
several minutes and snacking quickly on a piece of apple, she flew off.&lt;/p&gt;
&lt;p&gt;Focus stacked from 7 shots taken with a 28mm prime lens reversed on a
short extension tube.&lt;/p&gt;
&lt;h1 id=&#34;yellowjacket-queen-preparing-to-depart&#34; class=&#34;anchor-header&#34;&gt;Yellowjacket queen preparing to depart &lt;a class=&#34;anchor-link&#34; href=&#34;#yellowjacket-queen-preparing-to-depart&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC03407.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;The same queen as in last picture exploring my hand a few minutes before
she took off.&lt;/p&gt;
&lt;p&gt;Taken with a Pentax 55mm reversed on a couple of extension tubes.&lt;/p&gt;
&lt;h1 id=&#34;a-very-colourful-cross-orbweaver&#34; class=&#34;anchor-header&#34;&gt;A very colourful cross orbweaver &lt;a class=&#34;anchor-link&#34; href=&#34;#a-very-colourful-cross-orbweaver&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC04568.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Another spectacular cross orbweaver!&lt;/p&gt;
&lt;h1 id=&#34;small-cave-cricket&#34; class=&#34;anchor-header&#34;&gt;Small cave cricket &lt;a class=&#34;anchor-link&#34; href=&#34;#small-cave-cricket&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC05575.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;I found this cute little insect under a board outside. It wasn&amp;rsquo;t nearly
as skittish as some of its conspecifics and obligingly remained perched
on the leaf for a couple of minutes.&lt;/p&gt;
&lt;p&gt;Cave crickets are frequent visitors to our deck and eat just about
anything they can find.&lt;/p&gt;
&lt;h1 id=&#34;globular-springtail&#34; class=&#34;anchor-header&#34;&gt;Globular springtail &lt;a class=&#34;anchor-link&#34; href=&#34;#globular-springtail&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG0337.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Often when I&amp;rsquo;m photographing a subject, I&amp;rsquo;ll end up coming across many
other interesting thing in the vicinity. In this case, I was shooting a
Platycryptus californicus jumping spider when I noticed this springtail
a few centimeters away, slowly making its way up a blade of grass.&lt;/p&gt;
&lt;h1 id=&#34;xysticus-crab-spider-in-the-snow&#34; class=&#34;anchor-header&#34;&gt;Xysticus crab spider in the snow &lt;a class=&#34;anchor-link&#34; href=&#34;#xysticus-crab-spider-in-the-snow&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC02252.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Normally, you might not think of a frigid snowscape as a hospitable
environment for little creatures to be out and about in. If you look
closely, though, you may be surprised!&lt;/p&gt;
&lt;p&gt;This 3-4mm crab spider was found foraging amongst the ice crystals on
the surface. The temperature was slightly above freezing, so maybe it
was just warm enough to permit activity.&lt;/p&gt;
&lt;p&gt;It was by no means alone out there! Several other spiders were scurrying
around, along with a few insects (or possibly springtails - I didn&amp;rsquo;t get
a good look), pseudoscorpions, and even worms.&lt;/p&gt;
&lt;p&gt;Focus stacked from two shots taken with a Pentax 28mm reversed on a full
set of extension tubes.&lt;/p&gt;
&lt;h1 id=&#34;wet-soldier-fly-exaireta-spinigera&#34; class=&#34;anchor-header&#34;&gt;Wet soldier fly (Exaireta spinigera)! &lt;a class=&#34;anchor-link&#34; href=&#34;#wet-soldier-fly-exaireta-spinigera&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC04642.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;I found this fully mature soldier fly hanging out on the compost bin we
keep near our garden. The water droplets acted here to further magnify
parts of the eye!&lt;/p&gt;
&lt;h1 id=&#34;female-trap-door-spider&#34; class=&#34;anchor-header&#34;&gt;Female trap-door spider &lt;a class=&#34;anchor-link&#34; href=&#34;#female-trap-door-spider&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC05737.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;A rare sight above ground, adult female trap-door spiders around here
normally spend most of their lives in their burrows. I don&amp;rsquo;t know what
this one was up to, but she was wandering around out in the open. She
wasn&amp;rsquo;t in any hurry and sat absolutely still for a few shots, this one
focus stacked from 9 images.&lt;/p&gt;
&lt;p&gt;Trap-door spiders are mygalomorphs and more closely related to
tarantulas than many commonly known spiders like wolf spiders, orb
weavers, and jumpers. Unlike the latter types, mygalomorphs have fangs
which point straight down and don&amp;rsquo;t cross. Many can also live well over
10 years.&lt;/p&gt;
&lt;h1 id=&#34;little-jumping-spider&#34; class=&#34;anchor-header&#34;&gt;Little jumping spider &lt;a class=&#34;anchor-link&#34; href=&#34;#little-jumping-spider&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./DSC06823.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;I have yet to find out exactly what this cute spider is. Perhaps a male
Pellenes jumper? I found him out in the backyard. Like many jumping
spiders, he was eager to explore and gladly hopped onto a red leaf I
held out for him.&lt;/p&gt;
&lt;h1 id=&#34;hoverfly-feeding-on-a-dandelion&#34; class=&#34;anchor-header&#34;&gt;Hoverfly feeding on a dandelion &lt;a class=&#34;anchor-link&#34; href=&#34;#hoverfly-feeding-on-a-dandelion&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./IMG1533.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Hoverflies are extremely capable fliers, able to hold absolutely still
in the air for extended periods or dart off in any direction of their
choosing at a moment&amp;rsquo;s notice. I find them less skittish than some other
flies. This one was particularly unconcerned and let me get quite close.
Shot in natural light.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Citizens of the Deck</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/photography/citizens-of-the-deck/</link>
      <pubDate>Sun, 30 Jan 2022 20:31:01 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/photography/citizens-of-the-deck/</guid>
      <description>&lt;p&gt;Our neighbors are always on our deck!&lt;/p&gt;
&lt;h1 id=&#34;nightly-banquet&#34; class=&#34;anchor-header&#34;&gt;Nightly banquet &lt;a class=&#34;anchor-link&#34; href=&#34;#nightly-banquet&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0274.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;A common sight on summer nights, several slugs and other creatures made
a habit out of turning up at very precise times. On the lower left is
one slug by the questionable name of &amp;lsquo;BY&amp;rsquo; who came to eat each night
within five minutes of 9:50 PM. The routine continued for almost two
weeks. On the upper left is a slug who looks a lot like BY named &amp;lsquo;BX&amp;rsquo;.
BX was always more erratic and often skipped a day or two.&lt;/p&gt;
&lt;h1 id=&#34;leopard-slug-with-earwigs&#34; class=&#34;anchor-header&#34;&gt;Leopard slug with earwigs &lt;a class=&#34;anchor-link&#34; href=&#34;#leopard-slug-with-earwigs&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0884.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;This leopard slug was another of the many slugs who visited the deck
regularly during the summer. Its favourite thing to eat was moist cat
food which it occasionally had to share with a few earwigs.&lt;/p&gt;
&lt;h1 id=&#34;cave-cricket-nibbling-on-a-cherry&#34; class=&#34;anchor-header&#34;&gt;Cave cricket nibbling on a cherry &lt;a class=&#34;anchor-link&#34; href=&#34;#cave-cricket-nibbling-on-a-cherry&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0341.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;This cricket was a regular visitor to the deck for about a month. It
often joined the slugs and was eager to sample just about anything they
were eating except for greens.&lt;/p&gt;
&lt;h1 id=&#34;paper-wasp-nest&#34; class=&#34;anchor-header&#34;&gt;Paper wasp nest &lt;a class=&#34;anchor-link&#34; href=&#34;#paper-wasp-nest&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img1117.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;A distinctive feature of paper wasp construction is that the cells of
their nests are exposed. This nest was built on the underside of a
wooden table. The wasps kept so much to themselves that by the time we
noticed, there were already several adults tending to it. Since they
were already well established with more young on the way we let them
remain.&lt;/p&gt;
&lt;p&gt;During the day the adults were usually occupied with collecting food for
their larvae. Occasionally they would stop off at a flower for a snack
or for a drink at the cats&amp;rsquo; water bowl.&lt;/p&gt;
&lt;p&gt;Paper wasps are not known for being aggressive and these certainly were
not. They didn&amp;rsquo;t even mind me routinely poking my head under the table
to see what they were up to.&lt;/p&gt;
&lt;p&gt;Though they appeared to be content, their colony never grew beyond seven
or eight adults at a time until they finally abandoned their home with
the onset of the cold weather.&lt;/p&gt;
&lt;h1 id=&#34;cave-cricket-dining-with-a-slug&#34; class=&#34;anchor-header&#34;&gt;Cave cricket dining with a slug &lt;a class=&#34;anchor-link&#34; href=&#34;#cave-cricket-dining-with-a-slug&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0345.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;These two friends seem to be enjoying a communal meal.&lt;/p&gt;
&lt;h1 id=&#34;slender-crab-spider-eating-a-piece-of-apple&#34; class=&#34;anchor-header&#34;&gt;Slender crab spider eating a piece of apple &lt;a class=&#34;anchor-link&#34; href=&#34;#slender-crab-spider-eating-a-piece-of-apple&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img2087.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;When I first saw this, I had no idea there were spiders (besides
Bagheera kiplingi) who would eat fruit of any kind. After some research,
I learned that many spiders do in fact take nectar from flowers and have
been known to eat various fruits in captivity.&lt;/p&gt;
&lt;p&gt;I sometimes placed bits of apple out to attract wasps so I could watch
them, and in this case the result was most unexpected. The spider had
chosen to feed on a &amp;ldquo;crumb&amp;rdquo; of apple discarded by one of the wasps an
hour or two earlier. It had browned, but there was still plenty of juice
left for the spider apparently. She spent nearly half an hour feeding,
maneuvering the crumb deftly with her palps.&lt;/p&gt;
&lt;p&gt;Eager to see if others of the same species would do similar, I tried to
feed them apples, grapes, and some other fruit. Several did indeed take
them. I&amp;rsquo;ve observed and photographed wolf spiders as well as grass
spiders eating fruit too.&lt;/p&gt;
&lt;h1 id=&#34;banana-slug-contemplating-the-cuisine&#34; class=&#34;anchor-header&#34;&gt;Banana slug contemplating the cuisine &lt;a class=&#34;anchor-link&#34; href=&#34;#banana-slug-contemplating-the-cuisine&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0366.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;This banana slug is trying to determine the merits of this particular
course, the underside of a blackberry leaf.&lt;/p&gt;
&lt;h1 id=&#34;male-grass-spider-eating-a-piece-of-apple&#34; class=&#34;anchor-header&#34;&gt;Male grass spider eating a piece of apple &lt;a class=&#34;anchor-link&#34; href=&#34;#male-grass-spider-eating-a-piece-of-apple&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img2194.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;This handsome fellow regularly made appearances on the deck, perhaps due
to the existence of several females that made homes there. He only got
to enjoy his apple for a couple of minutes before a wasp found him out
and stole it.&lt;/p&gt;
&lt;h1 id=&#34;spider-with-banana-slug&#34; class=&#34;anchor-header&#34;&gt;Spider with banana slug &lt;a class=&#34;anchor-link&#34; href=&#34;#spider-with-banana-slug&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0367.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;The spider probably came up for a drink but ended up making a new friend
in the process. The slug, aside from being mildly put out by having a
leg blocking one of its eye stalks, didn&amp;rsquo;t appear to mind the spider at
all.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Leopard Slug Mating Ritual</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/photography/leopard-slug-mating-ritual/</link>
      <pubDate>Sun, 30 Jan 2022 14:57:28 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/ictvity/photography/leopard-slug-mating-ritual/</guid>
      <description>&lt;p&gt;Some of our neighbors engage in what may be considered &amp;lsquo;restricted&amp;rsquo;
activities!&lt;/p&gt;
&lt;h1 id=&#34;introduction&#34; class=&#34;anchor-header&#34;&gt;Introduction &lt;a class=&#34;anchor-link&#34; href=&#34;#introduction&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;In May 2012, I spent a few hours photgraphing the mating ritual of two
leopard slugs. Below are pictures and explanations. If you want meta
data specifications about the picture, right click on it and select
Image Properties.&lt;/p&gt;
&lt;p&gt;The two individuals are the leader:&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0689.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;and the follower:&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0688.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;h1 id=&#34;phase-one-pursuit&#34; class=&#34;anchor-header&#34;&gt;Phase One: Pursuit &lt;a class=&#34;anchor-link&#34; href=&#34;#phase-one-pursuit&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0577.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;When a leopard slug wishes to mate, it communicates the fact chemically
through its slime trail to any others who might stumble across it. As
simultaneous hermaphrodites (an individual is both male and female),
they are not choosy about their partners. When another slug finds the
trail it will, if it also feels like mating, follow. Once it catches up
with the originator it nibbles on its tail to announce its presence and
intentions. The nibbled, having been alerted, begins a search for a
location few other slugs would ever venture to. Thus, at a rate of ten
or perhaps fifteen centimetres per minute, one of the most extraordinary
rituals to be found anywhere commences.&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0590.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Both of these slugs are residents of our woodpile. I&amp;rsquo;d seen the leader
(upper right) several times before. It is easily identifiable by its
relative lack of spots. The follower was new to me. Having watched Sir
David Attenborough&amp;rsquo;s BBC series &amp;ldquo;Life in the Undergrowth&amp;rdquo; where the
mating ritual is shown, I immediately knew what was going on when I saw
these two slugs behaving this way. I had my PowerShot camera and a light
with me, but I knew the ritual could take several hours to complete. I
rushed inside to stock up on batteries. When I emerged a few minutes
later with full pockets, the slugs had moved all of a half metre or so.
The leader was crawling along with great care, making sure to thoroughly
examine everything it came into contact with along its path. Particular
attention was paid to objects that seemed to project upward, however
short they might be.&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0593.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;On occasion, the follower would lose the leader&amp;rsquo;s tail and become lost.
Remarkably, when the leader noticed this happening, it would stop and
hold its position to give the follower a chance to catch up again.&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0594.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Once the leader felt another nibble on its tail, the quest would resume.&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0603.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Unfortunately for the pair, nothing they came across in the woodpile
seemed interesting enough to prompt them to move to the next stage of
their ritual. It was even more distressing for me because I&amp;rsquo;d been
hoping I wouldn&amp;rsquo;t have to follow them too far!&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0617.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;They went straight into the forest beyond our fence. An overenthusiastic
beetle got into the spirit of things and tried to latch onto the train
here before remembering it wasn&amp;rsquo;t a slug.&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0621.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;I climbed over the fence and joined them in the forest. They continued
to investigate everything that promised to go upwards with the exception
of cedar trees. Perhaps they are uncomfortable to leopard slugs?&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0628.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;At last, after more than two and a half hours, they found a fallen alder
branch that leaned against a cedar tree. The pair are not easy to spot
in this shot. The leader is at the base of the branch and the follower
is on the left of the frame.&lt;/p&gt;
&lt;h1 id=&#34;phase-two-ascension&#34; class=&#34;anchor-header&#34;&gt;Phase Two: Ascension &lt;a class=&#34;anchor-link&#34; href=&#34;#phase-two-ascension&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0630.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Nowhere to go but up! Phase two of the ritual kicked off.&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0634.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;They came to a fork in the branch and chose the path that took them
still further up. By this time they had been climbing for about ten
minutes.&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0638.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;When they discovered their branch lead into a cedar tree, they were less
than pleased! They spent a long while circling around, trying to find a
way to get past it, but there was none. They stayed there for the better
part of an hour before they gave up. The leader headed downward again. I
thought they might be ready to call the whole thing off, seeing as how
they&amp;rsquo;d already spend nearly four hours searching for the right spot.&lt;/p&gt;
&lt;h1 id=&#34;phase-three-entanglement&#34; class=&#34;anchor-header&#34;&gt;Phase Three: Entanglement &lt;a class=&#34;anchor-link&#34; href=&#34;#phase-three-entanglement&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0639.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Just as I was starting to realize how sleepy I had become, the leader
suddenly swung upwards again. It became apparent that while they hadn&amp;rsquo;t
found exactly the place they were looking for, they weren&amp;rsquo;t about to
give up either! Phase three began in what must have been an awkward
spot.&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0640.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;The two coiled around one another like snakes and loosened their grip on
the branch.&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0643.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Then they let go altogether and slid into thin air, hanging by a rope of
thick slime!&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0644.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;This is why the slugs had been looking for something to climb for so
long. They mate aerially suspended and require a certain amount of
height to do so. How they know how much is enough I have no clue!
Ideally, they would probably have preferred a horizontal branch or other
overhang to drop from. In its absence, they chose to make the most of
the branch they had.&lt;/p&gt;
&lt;h1 id=&#34;phase-four-unity&#34; class=&#34;anchor-header&#34;&gt;Phase Four: Unity &lt;a class=&#34;anchor-link&#34; href=&#34;#phase-four-unity&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0646.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Having descended far enough (they were still a good metre and a half
above the forest floor), they commenced phase four of the operation.&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0652.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Each slug&amp;rsquo;s male reproductive organs are housed just behind their head
on their right side. These are everted from their genital pore and snake
downwards.&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0656.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Like their bodies, they entwined their reproductive organs once fully
extended.&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0665.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;These fanned out to form a blue, flower-like structure over an orb where
the transfer of sperm took place. They remained in this posture for some
nine minutes, spinning slowly on their thread.&lt;/p&gt;
&lt;h1 id=&#34;phase-five-detachment&#34; class=&#34;anchor-header&#34;&gt;Phase Five: Detachment &lt;a class=&#34;anchor-link&#34; href=&#34;#phase-five-detachment&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0669.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;With phase four complete, the fifth and final phase started. Perhaps the
most tricky task of all was disentanglement. Remarkably, they managed it
in only a couple of minutes!&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0671.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Now unwound, they retracted their genitals again. Their thoughts then
turned to unravelling their bodies!&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0678.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;That task took several minutes. Once complete, the leader once again
took up its position in front and hauled itself back up the slime rope.&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0683.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;It didn&amp;rsquo;t take long for the follower to latch on.&lt;/p&gt;
&lt;p&gt;





    
    &lt;img src=&#34;./img0684.jpg&#34; alt=&#34;&#34;&gt;

&lt;/p&gt;
&lt;p&gt;Safely back up in the tree, their four and a half hour long enterprise
came to an end. Of course, each still had to find a safe place to lay
eggs, but by that time I thought I had better turn in and said my
farewell. That wasn&amp;rsquo;t the last I saw of them, though! The next day, the
follower was happily sliming its way around the woodpile again. Two days
after that, the leader turned up too. Evidently despite their great
adventure (at least seven or eight metres of travelling), they still
considered the woodpile their home. Perhaps some of the little leopard
slugs we see next year will be theirs!&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Paper Folding for the Practical Person</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iwrters/prad/paper-folding-for-the-practical-person/</link>
      <pubDate>Mon, 20 Dec 2021 17:37:00 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iwrters/prad/paper-folding-for-the-practical-person/</guid>
      <description>&lt;p&gt;The process of folding paper is a rewarding one since it provides an
opportunity to exercise one&amp;rsquo;s creativity within strict outcomes.
Furthermore, the finished product of this activity has various
utilitarian applications as will be illustrated in the second part of
this article.&lt;/p&gt;
&lt;p&gt;Though many types of folding exist, we will restrict ourselves in this
document to the class of bifolds. Future articles may be published which
deal with folding of greater complexities.&lt;/p&gt;
&lt;h1 id=&#34;precision-paper-folding-demonstrated&#34; class=&#34;anchor-header&#34;&gt;Precision paper folding demonstrated &lt;a class=&#34;anchor-link&#34; href=&#34;#precision-paper-folding-demonstrated&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The first step for the serious and conscientious folder to undertake is
to acquire an assortment of folding tools and become familiar with them.
One may of course be tempted to purchase power folding equipment, but
such mechanization invariably diminishes much of the joy from this
activity, the &amp;lsquo;hands-on&amp;rsquo; aspect having been removed. One doesn&amp;rsquo;t require
much for manual folding as will be seen below.&lt;/p&gt;
&lt;p&gt;A most pragmatic tool to have is a flat table (though a grand piano will
likely do in a pinch).&lt;/p&gt;
&lt;p&gt;





&lt;figure class=&#34;markdown-figure&#34;&gt;
    &lt;img src=&#34;y-pfttable.jpg&#34; alt=&#34;y-pfttable.jpg&#34;&gt;
    &lt;figcaption&gt;A typical flat table.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/p&gt;
&lt;p&gt;Do not try to fold paper with a non-flat table as these are not as
effective nor are they particularly easy to come by. Flat tables are
often found in your neighbor&amp;rsquo;s living quarters such as a kitchen or
dining room. Usually with minimal coercion, this item can be relocated
to your work area.&lt;/p&gt;
&lt;p&gt;





&lt;figure class=&#34;markdown-figure&#34;&gt;
    &lt;img src=&#34;y-pftpuzzled.jpg&#34; alt=&#34;y-pftpuzzled.jpg&#34;&gt;
    &lt;figcaption&gt;Neighbor somewhat incredulous regarding table transport.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/p&gt;
&lt;p&gt;One specific advantage of effecting this course of action is that it may
be difficult for your neighbor to take the table back out in which case
you can emphasize that given the circumstances, you will not trouble
him/her a second time for the same item.&lt;/p&gt;
&lt;p&gt;





&lt;figure class=&#34;markdown-figure&#34;&gt;
    &lt;img src=&#34;y-pftirate.jpg&#34; alt=&#34;y-pftirate.jpg&#34;&gt;
    &lt;figcaption&gt;Neighbor exhibiting possessively irate tendencies.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/p&gt;
&lt;p&gt;Having gained access to a flat table, the next required item is a
standard physics book. If you were sufficiently negligent enough to
separate yourself from your physics book in the past, you can always
turn to your helpful neighbor rather than going out to buy one, but be
sure to do so before explaining the difficulties he/she may encounter in
trying to return the flat table to its previous location.&lt;/p&gt;
&lt;p&gt;A final essential of course is to have material for these tools to work
on. In other words, you require paper to fold. Once again, your neighbor
may be able to supply you. Taking paper from your neighbor provides more
than the benefit of house-cleaning to him/her, because you never know
what documents will be gratefully handed over, such as various
identifications, credit card statements, compromising correspondence
etc. Not only can paper folding be a relaxing pastime, this mere hobby
may eventually lead to entirely new career opportunities for you!&lt;/p&gt;
&lt;p&gt;Now you are set to proceed.&lt;/p&gt;
&lt;p&gt;First place the physics book on the flat table in the normal way a
physics book ought to be placed for you will need to do some preliminary
reading.&lt;/p&gt;
&lt;p&gt;





&lt;figure class=&#34;markdown-figure&#34;&gt;
    &lt;img src=&#34;y-pftpb.jpg&#34; alt=&#34;y-pftpb.jpg&#34;&gt;
    &lt;figcaption&gt;Physics book on table in normal position.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/p&gt;
&lt;p&gt;Open the physics book and find the table of contents which is usually
near the front of the book. Start reading through it till you come to
the Appendix listing which is usually inserted towards the end of the
table of contents. Do not go to the actual Appendix which will likely be
at the other end of the book. Instead, turn the book 90 degrees (or π/2
radians, if you prefer) clockwise. Note that the book&amp;rsquo;s right edge
should be parallel to the edge of the table.&lt;/p&gt;
&lt;p&gt;





&lt;figure class=&#34;markdown-figure&#34;&gt;
    &lt;img src=&#34;y-pftpbposop.jpg&#34; alt=&#34;y-pftpbposop.jpg&#34;&gt;
    &lt;figcaption&gt;Physics book placed at π/2 radian orientation and opened.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/p&gt;
&lt;p&gt;Positioning yourself directly in front of the book, take your paper and
place it so that the leading edge is against the middle of the book.&lt;/p&gt;
&lt;p&gt;





&lt;figure class=&#34;markdown-figure&#34;&gt;
    &lt;img src=&#34;y-pftpbpaper.jpg&#34; alt=&#34;y-pftpbpaper.jpg&#34;&gt;
    &lt;figcaption&gt;Paper placed correctly in physics book.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/p&gt;
&lt;p&gt;Then take the edge that is closest to you and line it up in the same
fashion.&lt;/p&gt;
&lt;p&gt;





&lt;figure class=&#34;markdown-figure&#34;&gt;
    &lt;img src=&#34;y-pftfold.jpg&#34; alt=&#34;y-pftfold.jpg&#34;&gt;
    &lt;figcaption&gt;Folded paper in physics book.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/p&gt;
&lt;p&gt;Notice how conveniently the two edges line up with each other thanks to
the effect of a physics book!&lt;/p&gt;
&lt;p&gt;Carefully follow the paper back with your hands and crease the
developing fold with your thumb, unless you prefer to use an alternate
finger or some other part of your body.&lt;/p&gt;
&lt;p&gt;





&lt;figure class=&#34;markdown-figure&#34;&gt;
    &lt;img src=&#34;y-pftcrease.jpg&#34; alt=&#34;y-pftcrease.jpg&#34;&gt;
    &lt;figcaption&gt;Creasing paper using digital appendage.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/p&gt;
&lt;p&gt;Creasing can become increasingly fatiguing upon the body part employed
and so various mechanisms can be utilized to alleivate this dilemma. One
of the most effective is to take your neighbor&amp;rsquo;s math book and while
holding the paper down firmly in its semi-folded position, press the
former against the paper towards you thus forming the crease. Such a
system is poetically appropos since physics often utilizes mathematical
concepts.&lt;/p&gt;
&lt;p&gt;





&lt;figure class=&#34;markdown-figure&#34;&gt;
    &lt;img src=&#34;y-pftmath.jpg&#34; alt=&#34;y-pftmath.jpg&#34;&gt;
    &lt;figcaption&gt;Utilization of math book to crease paper.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/p&gt;
&lt;p&gt;However, if by unhappy chance you are unable to acquire a math book, as
a last resort you may use an unabridged dictionary, which is arguably
suitable since physics is required in the building of bridges.&lt;/p&gt;
&lt;p&gt;





&lt;figure class=&#34;markdown-figure&#34;&gt;
    &lt;img src=&#34;y-pftdict.jpg&#34; alt=&#34;y-pftdict.jpg&#34;&gt;
    &lt;figcaption&gt;Unabridged dictionary creasing technique demonstrated.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/p&gt;
&lt;p&gt;You can repeat this process a second time if you want a second fold and
continue the action several times. Do not however try to exceed folding
a paper in half more than x times where x has been empirically shown to
be around 7 for all practical efforts regardless of the size of the
paper (but up to &lt;a href=&#34;http://www.abc.net.au/science/articles/2005/12/21/1523497.htm?site%3Dscience/greatmomentsinscience&#34;&gt;12 in special
cases&lt;/a&gt;
as demonstrated by Britney Gallivan in 2001).&lt;/p&gt;
&lt;p&gt;After each paper has been folded according to the specifications
required, you can take a break by reading a chapter in either the
physics or math book and doing the odd-numbered problems. However, be
sure to return to the end of the table of contents of the former when
starting on your next page.&lt;/p&gt;
&lt;h1 id=&#34;various-applications-for-folded-paper&#34; class=&#34;anchor-header&#34;&gt;Various applications for folded paper &lt;a class=&#34;anchor-link&#34; href=&#34;#various-applications-for-folded-paper&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Below we list the many things you can do with folded paper. Each
illustration is shown with a photograph captioned for clarity.&lt;/p&gt;
&lt;p&gt;





&lt;figure class=&#34;markdown-figure&#34;&gt;
    &lt;img src=&#34;y-pftbroch.jpg&#34; alt=&#34;y-pftbroch.jpg&#34;&gt;
    &lt;figcaption&gt;Brochure - very effective for advertising.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/p&gt;
&lt;p&gt;





&lt;figure class=&#34;markdown-figure&#34;&gt;
    &lt;img src=&#34;y-pftfan.jpg&#34; alt=&#34;y-pftfan.jpg&#34;&gt;
    &lt;figcaption&gt;Fan - an honored, centuries old device.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/p&gt;
&lt;p&gt;





&lt;figure class=&#34;markdown-figure&#34;&gt;
    &lt;img src=&#34;y-pftnote.jpg&#34; alt=&#34;y-pftnote.jpg&#34;&gt;
    &lt;figcaption&gt;Portable notepad which is easy to carry and write in.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/p&gt;
&lt;p&gt;





&lt;figure class=&#34;markdown-figure&#34;&gt;
    &lt;img src=&#34;y-pftstat.jpg&#34; alt=&#34;y-pftstat.jpg&#34;&gt;
    &lt;figcaption&gt;Versatile office organizer for stationery.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/p&gt;
&lt;p&gt;





&lt;figure class=&#34;markdown-figure&#34;&gt;
    &lt;img src=&#34;y-pftmass.jpg&#34; alt=&#34;y-pftmass.jpg&#34;&gt;
    &lt;figcaption&gt;Effective manual massage unit.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/p&gt;
&lt;p&gt;





&lt;figure class=&#34;markdown-figure&#34;&gt;
    &lt;img src=&#34;y-pftcddvd.jpg&#34; alt=&#34;y-pftcddvd.jpg&#34;&gt;
    &lt;figcaption&gt;Holder for cd/dvd - remove items with care.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/p&gt;
&lt;p&gt;





&lt;figure class=&#34;markdown-figure&#34;&gt;
    &lt;img src=&#34;y-pfthat.jpg&#34; alt=&#34;y-pfthat.jpg&#34;&gt;
    &lt;figcaption&gt;Make shift hat - don&amp;rsquo;t wear in rain or wind.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/p&gt;
&lt;p&gt;





&lt;figure class=&#34;markdown-figure&#34;&gt;
    &lt;img src=&#34;y-pftmous.jpg&#34; alt=&#34;y-pftmous.jpg&#34;&gt;
    &lt;figcaption&gt;Fake moustache - use only for halloween events.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/p&gt;
&lt;p&gt;





&lt;figure class=&#34;markdown-figure&#34;&gt;
    &lt;img src=&#34;y-pftchew.jpg&#34; alt=&#34;y-pftchew.jpg&#34;&gt;
    &lt;figcaption&gt;Temporary chew toy (do not try to substitute for dental floss).&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/p&gt;
&lt;p&gt;





&lt;figure class=&#34;markdown-figure&#34;&gt;
    &lt;img src=&#34;y-pfthorn.jpg&#34; alt=&#34;y-pfthorn.jpg&#34;&gt;
    &lt;figcaption&gt;Horn covers to be used when needed.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/p&gt;
&lt;p&gt;





&lt;figure class=&#34;markdown-figure&#34;&gt;
    &lt;img src=&#34;y-pftweapon.jpg&#34; alt=&#34;y-pftweapon.jpg&#34;&gt;
    &lt;figcaption&gt;Martial arts weapon - demonstration by G&amp;rsquo;ar Thso, Master of Kungfold Clan.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/p&gt;
&lt;p&gt;





&lt;figure class=&#34;markdown-figure&#34;&gt;
    &lt;img src=&#34;y-pfttorch.jpg&#34; alt=&#34;y-pfttorch.jpg&#34;&gt;
    &lt;figcaption&gt;Makeshift torch - handy for providing light or for the budding arsonist.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Martial Arts and Animal Liberation</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iwrters/jacob/martial-arts-and-animal-liberation/</link>
      <pubDate>Mon, 20 Dec 2021 17:36:59 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iwrters/jacob/martial-arts-and-animal-liberation/</guid>
      <description>&lt;p&gt;I think that there is a lot to be said in terms of how martial arts
philosophy applies to life in general, and in regards to the animal
righton movement it is especially pertinent and beneficial.&lt;/p&gt;
&lt;p&gt;Many martial arts, such as Okinawan Karate and Capoeira, were developed
and practiced so that oppressed people would have a means of defending
themselves in lieu of access to arms.&lt;/p&gt;
&lt;p&gt;Others, such as Tanglang Quan and Aikido, were designed with the
explicit intention of giving a smaller or otherwise physically
disadvantaged combatant an advantage over larger and stronger
adversaries, and even greater numbers of adversaries.&lt;/p&gt;
&lt;p&gt;The animal righton movement is currently in a position somewhat similar
to both: there are no vast animal righton armies or police forces that
can enforce compassion for animals with overwhelming artillery, and the
movement itself represents a minuscule opponent going up against a much
greater enemy, which is of course the status quo of mass apathy,
prejudice, and abuse toward animals.&lt;/p&gt;
&lt;p&gt;Lacking both firepower and numbers, the ostensible bleakness of our
situation may make our ends seem impossible, or at least horribly
distant. But this is only the case if we charge into our problems
head-on; with the strategic mind of a good martial artist, we can find
and utilize opportunities to give us an advantage, no matter how
outnumbered we may be.&lt;/p&gt;
&lt;h1 id=&#34;leverage-in-martial-arts&#34; class=&#34;anchor-header&#34;&gt;Leverage in Martial Arts &lt;a class=&#34;anchor-link&#34; href=&#34;#leverage-in-martial-arts&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Since each joint is a lever, and since each martial art requires
movement of the joints, leverage is a physical concept ubiquitous in the
principles of all martial arts. However, one martial art that comes to
mind that I have substantial experience in and exploits the concept of
leverage extensively is Hapkido, a Korean martial art that is renowned
for its hellishly painful joint manipulation techniques (believe me, I
know).&lt;/p&gt;
&lt;p&gt;The Ancient Greek scientist Archimedes famously said, &amp;ldquo;Give me a lever
long enough and a fulcrum on which to place it, and I shall move the
world.&amp;rdquo; While he may have been disappointed to find out that attempting
such a thing would quickly see him killed in the vacuum of space, this
does serve well to explain the magnitude to which even small forces can
have a great effect, provided that they find the right leverage with
which to express their potential.&lt;/p&gt;
&lt;p&gt;Getting to an advantageous point of leverage can be a challenge in
itself, but it often proves to be a more worthwhile effort than
colliding force with force, especially when you simply don&amp;rsquo;t have the
mass to overpower what you&amp;rsquo;re colliding with.&lt;/p&gt;
&lt;p&gt;Hapkido means &amp;ldquo;the way of coordinating energy&amp;rdquo;, which can be done by
intercepting the energy of an opponent&amp;rsquo;s attack and then redirecting
that momentum in a way that is disadvantageous for them, or by
initiating an attack that manipulates their body into a position where
you can exert an extraordinary degree of stress on their joints with
only the slightest of effort.&lt;/p&gt;
&lt;p&gt;Clearly, if we can extrapolate these tactics from Hapkido and apply them
to animal righton, we can then bolster the effectiveness of our efforts
considerably.&lt;/p&gt;
&lt;p&gt;One very effective avenue for animal righton, that I think could be
utilized much more, is lobbying. There are some instances in which
something as simple as being friendly to a singular, tie-breaking
legislator can determine decades worth of large-scale legal
ramifications for animal righton.&lt;/p&gt;
&lt;p&gt;This is a very strong example of both utilizing leverage to supersede a
problem greater than yourself, as well as redirecting the momentum of a
powerful force to gain an advantage.&lt;/p&gt;
&lt;h1 id=&#34;soft-vs-hard-attacks&#34; class=&#34;anchor-header&#34;&gt;Soft vs Hard Attacks &lt;a class=&#34;anchor-link&#34; href=&#34;#soft-vs-hard-attacks&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Another way in which we can utilize martial arts concepts, is the theory
of meeting hard attacks with soft counters, and hitting soft spots
(pressure points) with hard counterattacks, which is a strategy employed
extensively in T&amp;rsquo;ai Chi Ch&amp;rsquo;uan. In martial arts, this could mean lightly
parrying a straight punch, then using one&amp;rsquo;s spare hand to punch into the
armpit that one&amp;rsquo;s opponent left exposed while extending out the straight
punch.&lt;/p&gt;
&lt;p&gt;When we apply this to animal righton, we may find that the difficulty
lies in finding an adequately analogous situation, as there are no
literal armpits to punch without the likelihood of subsequent
incarceration.&lt;/p&gt;
&lt;p&gt;In order to identify an appropriate analogy, we must first be willing to
receive a hard attack from our opponents, such as a scathing criticism
in a debate. This hard attack can then be made to look ridiculous by
receiving it with a calm and intelligible response, and when their
arguments inevitably reach a contradiction (i.e. humans deserve righton
vs animals do not, minus any sort of logical justification for this [as
of course there is none]), we can prey upon that weak spot with a
scathing criticism of our own.&lt;/p&gt;
&lt;h1 id=&#34;facing-multiple-opponents&#34; class=&#34;anchor-header&#34;&gt;Facing Multiple Opponents &lt;a class=&#34;anchor-link&#34; href=&#34;#facing-multiple-opponents&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;There are a few different routes we could take with this one. Leopard
Kung Fu deals with this by leaping from one attacker to the next to
focus on one opponent at a time, while Choy Li Fut uses multidirectional
strikes that hit various attackers simultaneously. If done well, both
methods are valid, effective, and certainly applicable to animal
righton.&lt;/p&gt;
&lt;p&gt;There are some who take a focused approach to animal righton, dedicating
themselves to a singular subset of the issue although they may attribute
equal or even greater importance to other issues as well. On the polar
opposite end of the spectrum, there are those who choose to tackle as
many animal righton and in fact social justice issues as they possibly
can.&lt;/p&gt;
&lt;p&gt;Both approaches have their pros and cons, and both types of people are
certainly necessary in our movement. We need those who are willing to
labor over a hyper-specific issue to see progress in the details, and
those people need colleagues who can maintain a full view of the big
picture to keep our varying purposes unified.&lt;/p&gt;
&lt;p&gt;But for most people a middle ground can be met, where we keep our minds
open to opportunities to do good whenever we can, while still staying
mostly focused on a specific path.&lt;/p&gt;
&lt;p&gt;When I have asked my martial arts instructor about strategies for
fighting multiple opponents, he gave me the following advice
(paraphrased): &amp;ldquo;It&amp;rsquo;s usually best to go for the toughest guy first,
because then you can take out the biggest threat while you&amp;rsquo;re still
fresh, and conserve your endurance for the less-dangerous opponents.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;This typically makes sense, and it does help in animal righton to see
even a minor victory in a big battle, since a minor victory can have
such a widespread impact for the welfare of animals. After we hit the
big targets, working out the details becomes easier, since the core of
the beast has been vanquished and the opposition&amp;rsquo;s morale suffers.&lt;/p&gt;
&lt;p&gt;Although there was one exception to this strategy that he recommended
(this time, not paraphrasing): &amp;ldquo;Sometimes it helps to beat the crap out
of the weakest guy first, because then you can use him as a body shield
against all the other guys.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;This is totally valid as well. For example, killing animals for fur is
becoming more widely accepted as passé these days, you really have to be
a jerk to go out of your way and waste money on making sure that your
clothing suffered a horrible death. Although the fur trade is alive,
well, and prosperous, in terms of mass public perception it is &amp;ldquo;the weak
guy&amp;rdquo; in the multiple-attacker war against animals.&lt;/p&gt;
&lt;p&gt;If we can beat the crap out of that issue until hatred for the fur trade
is ubiquitous, then when people try to go back and justify similar abuse
i.e. leather, then we can refer them to their opposition to fur
(metaphorically using a &amp;ldquo;body shield&amp;rdquo; out of the &amp;ldquo;guy we just beat the
crap out of&amp;rdquo;) and point out the contradiction.&lt;/p&gt;
&lt;p&gt;Again, it&amp;rsquo;s nice that there are many people in the animal righton
movement, and many different types of people as well. So where the
martial arts analogy fails (which is the fact that we aren&amp;rsquo;t just one
individual combatant) is actually a great thing, since it allows for the
division of labor and the employment of multiple effective strategies at
once.&lt;/p&gt;
&lt;h1 id=&#34;conclusion&#34; class=&#34;anchor-header&#34;&gt;Conclusion &lt;a class=&#34;anchor-link&#34; href=&#34;#conclusion&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;When one embarks on the journey of fighting for the righton of animals,
it&amp;rsquo;s wise to use some outside-the-box thinking so that the problems we
face never feel insurmountable, just sometimes challenging to hit the
right pressure points. As I&amp;rsquo;ve demonstrated, martial arts have a lot to
teach us here, and even if you yourself do not practice a combative
discipline, you can still borrow the same concepts to amplify your
effectiveness as an animal righton proponent.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Meditating Simply</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iwrters/prad/meditating-simply/</link>
      <pubDate>Mon, 20 Dec 2021 17:36:59 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iwrters/prad/meditating-simply/</guid>
      <description>&lt;p&gt;Meditation is a real chance for you to connect with yourself. Most of us
go through life knowing the person we spend the most time with, the
least.&lt;/p&gt;
&lt;p&gt;What meditation is happens to be a question that volumes have been
written about. Anytime there is such a lot of discussion on an issue,
you can be sure that no one really knows the answer. That&amp;rsquo;s what is so
nice about the Zen approach to it. Zen essentially says that it doesn&amp;rsquo;t
matter what we know, because we never really do (my son Kyron says, &amp;ldquo;No
one knows anything&amp;rdquo;). It&amp;rsquo;s not even important to get something out of
meditation. What is important, is just to practise it. In other words,
make &amp;rsquo;the journey, the destination&#39;.&lt;/p&gt;
&lt;p&gt;So how does one meditate. Well it really isn&amp;rsquo;t necessary to wrap oneself
up in the shape of a pretzel. All you need to do is sit quietly with
calmness and empty your mind. Some may think that is impossible, because
all kinds of thoughts keep running through one&amp;rsquo;s head. That&amp;rsquo;s okay
provided you don&amp;rsquo;t try to get rid of these thoughts - just let them fly
and they will eventually find their way out. When we try to force them
not to come, they appear. Don&amp;rsquo;t believe me? Alright, so right now don&amp;rsquo;t
think of a monkey! See what I mean?&lt;/p&gt;
&lt;p&gt;As you sit there with inner silence, you begin to appreciate just how
beautiful emptiness really is. We don&amp;rsquo;t meditate to get anything. In
fact, if you were to do it for any ulterior motive, you may get what you
want, but you would spoil the meditation. Hence, the quote &amp;rsquo;no gain, no
pain&amp;rsquo;! Meditation itself is the gift - that priceless chance to be at
peace with yourself.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Holistic Education</title>
      <link>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iwrters/sangeeta/holistic-education/</link>
      <pubDate>Mon, 20 Dec 2021 17:36:57 -0800</pubDate>
      <guid>http://towardsfreedom.com/ithngys/services/website-design-hosting/tfold/tfzen/iwrters/sangeeta/holistic-education/</guid>
      <description>&lt;p&gt;Learning is an important fabric of who we are and what we are able to
become. The process of leaning has the ability to change the world- for
better or for worse.&lt;/p&gt;
&lt;p&gt;Throughout history many great thinkers have commented on this subject
and have ideas and learning techniques which if applied on a mass scale
would revolutionize our educational system as we know it.&lt;/p&gt;
&lt;p&gt;The following are thoughts and ideas each individual has contributed to
the field of education.&lt;/p&gt;
&lt;h1 id=&#34;rudolf-steiner&#34; class=&#34;anchor-header&#34;&gt;Rudolf Steiner &lt;a class=&#34;anchor-link&#34; href=&#34;#rudolf-steiner&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Rudolf Steiner best known for his vision and creation of Waldorf
schools. He has offered many visionary ideas to the field of education.&lt;/p&gt;
&lt;h2 id=&#34;child-development&#34; class=&#34;anchor-header&#34;&gt;Child Development &lt;a class=&#34;anchor-link&#34; href=&#34;#child-development&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;His approach was a spiritual one where education revolved around the
child&amp;rsquo;s spiritual development. For example at the age of seven the
etheric body (emotional body) is developing, therefore all activities
revolve around and support emotional growth. The Waldorf curriculum
emphasizes physical and emotional readiness and it engages the child&amp;rsquo;s
bodies and artistic sensibilities in all subjects.&lt;/p&gt;
&lt;p&gt;His teachings call for cultivation of free, active, imaginative thinking
deepened by affect, and strengthened by will. Waldorf does not solely
depend on technique and structure, but rather the development of human
capacities of children, and of the teachers and parents who are one&amp;rsquo;s to
set an example for each child.&lt;/p&gt;
&lt;p&gt;The idea that it takes a village to raise a child was is deeply engraved
into the Waldorf school system. Steiner stressed family involvement with
the schools and vice versa.&lt;/p&gt;
&lt;h2 id=&#34;arts-in-education&#34; class=&#34;anchor-header&#34;&gt;Arts in Education &lt;a class=&#34;anchor-link&#34; href=&#34;#arts-in-education&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;He also believed in using the arts to enhance and enrich the learning
process. Steiner believed that art in education allows a connection
between subject and object, and a sense of communion engendered in the
feeling life of the child.&lt;/p&gt;
&lt;h2 id=&#34;steiners-legacy&#34; class=&#34;anchor-header&#34;&gt;Steiner&amp;rsquo;s Legacy &lt;a class=&#34;anchor-link&#34; href=&#34;#steiners-legacy&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Steiner&amp;rsquo;s legacy to the world of education was that he offered an
understanding of the developing human being, a curriculum that addresses
the stages of development, a way of teaching that engages the whole
human being and a educational philosophy which encourages the student to
be self aware, compassionate, and to have a sense of responsibility
towards the earth.&lt;/p&gt;
&lt;h1 id=&#34;rabindranath-tagore&#34; class=&#34;anchor-header&#34;&gt;Rabindranath Tagore &lt;a class=&#34;anchor-link&#34; href=&#34;#rabindranath-tagore&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Rabindranath Tagore is world renowned for his literary work. His work is
imbued with passion and vision which he extended into his philosophy of
education. He created a school called Santiniketan (peaceful dwelling)
where he encouraged learning through experimentation and exploration.&lt;/p&gt;
&lt;h2 id=&#34;child-and-nature&#34; class=&#34;anchor-header&#34;&gt;Child and Nature &lt;a class=&#34;anchor-link&#34; href=&#34;#child-and-nature&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;He emphasized a child&amp;rsquo;s connection with nature and took great care to
nurture this bond. He believed that every child came into this world
with a freshness of the senses which permitted him/her to relate
intimately with nature. As an example of his support of nature in a
child&amp;rsquo;s environment his schools were completely outdoors. There were no
chairs to sit on, for Tagore preferred woven mats. One of the reasons
for the mats was so that they would not get in the way of a child&amp;rsquo;s play
space. Play for a child was also a very important part of the
curriculum.&lt;/p&gt;
&lt;h2 id=&#34;simplicity-in-education&#34; class=&#34;anchor-header&#34;&gt;Simplicity in Education &lt;a class=&#34;anchor-link&#34; href=&#34;#simplicity-in-education&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;His classes were simple in every way. He was never extravagant with the
students&amp;rsquo; environment, or with anything else to do with education. He
believed that poverty led to a personal experience of the world, and the
simpler things were, the closer to poverty one could be. Too much
educational apparatus, he suggested, suppresses sensitivity for the
unique personality of each child. Therefore the classroom paraphernalia
was kept to a minimum. If a child needed to study astronomy, he wanted
his students to look at the sky first, get a first hand experience of
it, and then go to study the subject matter.&lt;/p&gt;
&lt;h2 id=&#34;art-in-education&#34; class=&#34;anchor-header&#34;&gt;Art in Education &lt;a class=&#34;anchor-link&#34; href=&#34;#art-in-education&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Like Steiner, Tagore emphasized art in the learning process. He felt
art, music, dance and theatre were stifled by intellectual information.
He likened it to hailstones falling on precious flowers. Each day in his
class was begun and ended with some sort of artistry.&lt;/p&gt;
&lt;p&gt;His commentary on modern education was harsh but bitterly true. He
eloquently stated that,&lt;/p&gt;
&lt;p&gt;&amp;ldquo;We rob the child of this earth to teach him geography, of language to
teach him grammar. His hunger is for Epic, but he is supplied with
chronicles of facts and dates.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Tagore considered education to be the means to self-reliance. He felt
that true education harmonizes an existence with nature and its real
goal should be to commune personally with the universe.&lt;/p&gt;
&lt;h1 id=&#34;ralph-waldo-emerson&#34; class=&#34;anchor-header&#34;&gt;Ralph Waldo Emerson &lt;a class=&#34;anchor-link&#34; href=&#34;#ralph-waldo-emerson&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Emerson is also a great literary of his time, and has much to offer
today&amp;rsquo;s educational system.&lt;/p&gt;
&lt;h2 id=&#34;education-of-the-scholar&#34; class=&#34;anchor-header&#34;&gt;Education of the Scholar &lt;a class=&#34;anchor-link&#34; href=&#34;#education-of-the-scholar&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Emerson recommends the &amp;ldquo;education of the scholar by nature, by books,
and by action.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Like other great thinkers before him, he felt that nature is a very
important element in one&amp;rsquo;s learning process. The greater teacher is the
world, he thought, by which we learn the laws of nature. Of books he
thought that one should read them, but to always remain autonomous of
thought. Emerson felt that thought must become action in order to be
useful. He felt that whatever one learns, one must immediately put it
into practice otherwise it is forgotten and of no use.&lt;/p&gt;
&lt;h2 id=&#34;spiritual-nature-of-the-child&#34; class=&#34;anchor-header&#34;&gt;Spiritual Nature of the Child &lt;a class=&#34;anchor-link&#34; href=&#34;#spiritual-nature-of-the-child&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Emerson urges students to realize their own greatness by calling upon
our inner resources, for there in lies their illumination. He suggests
that to help one realize one&amp;rsquo;s inner greatness is the true aim of
education. To help one explore inner realms and to build moral character
was a very important aspect of his educational philosophy.&lt;/p&gt;
&lt;p&gt;Emerson knew that in every child there lies a revolution, a miracle for
this world. Therefore it was no small task to educate a child. He had
grand ideas, and aspirations of how we may inspire a child. Yet he
worked hard to awaken the educational system to this magic within every
child, and often his harsh analysis of the current educational system
was met with a bitter silence.&lt;/p&gt;
&lt;p&gt;Below is an eloquent critique of the way educational system ignores the
spiritual potential of its students and mainly focuses on teaching on an
intellectual level.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;We do not teach them to aspire to be all they can. We do not give them
training as if we believed in their noble nature. We scarce educate
their bodies. We do not train the eye and the hand. We exercise their
understandings to the apprehension and comparison of some facts, to a
skill in numbers, in words; we aim to make accountants, attorneys,
engineers, but not to make able, earnest, greathearted men.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;He then suggests a greater purpose for education, one that brings out
the best in all those who are involved.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;The great object of Education should be commensurate with the object of
life. It should be a moral one; to teach self-trust: to inspire the
youthful man with an interest in himself, with a curiosity touching his
own nature; to acquaint him with the resources of his mind, and to teach
him that there is all his strength, and to inflame him with a piety
towards the Grand Mind in which he lives. Thus would education conspire
with the Divine Providence.&amp;rdquo;&lt;/p&gt;
&lt;h2 id=&#34;creating-virtuous-students&#34; class=&#34;anchor-header&#34;&gt;Creating Virtuous Students &lt;a class=&#34;anchor-link&#34; href=&#34;#creating-virtuous-students&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;As far as method goes Emerson places first a respect for the pupils,
encouraging their virtues, but disciplining their vices. He knew that
for every vice in a child there was a corresponding virtue, and virtue
was to be focused on. In doing this, his/her vice would disappear and
their virtue would remain.&lt;/p&gt;
&lt;p&gt;He also believed in allowing the child one&amp;rsquo;s own inspiration and
perception, and the search for one&amp;rsquo;s own truth. In allowing a child to
do this, his/her divine mission would be revealed to them and their
moral characters would be built - this was the purpose of education.&lt;/p&gt;
&lt;h2 id=&#34;teachers-as-role-models&#34; class=&#34;anchor-header&#34;&gt;Teachers as Role Models &lt;a class=&#34;anchor-link&#34; href=&#34;#teachers-as-role-models&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Emerson told teachers that they must learn patience for each student&amp;rsquo;s
learning process just as Nature and Providence do. Most importantly he
tells the teacher that in order for a child to learn how to be, the
teacher should be a divine example.&lt;/p&gt;
&lt;p&gt;Have the self-command you wish to inspire. Your teaching and discipline
must have the reserve and taciturnity of Nature. Teach them to hold
their tongues by holding your own. Say little; do not snarl; do not
chide; but govern by the eye. See what they need, and that the right
thing is done.&lt;/p&gt;
&lt;p&gt;This point is never emphasized in modern day classrooms, therefore it
leads to disrespect and distrust between teachers and students. But when
students are young they are extremely impressionable, and often times
look up to their teachers. It is of utmost importance that a teacher
endowed with the responsibility of educating this child and most
importantly inspiring within him/her a curiosity for life, is a great
example to all students.&lt;/p&gt;
&lt;h2 id=&#34;emersons-gift&#34; class=&#34;anchor-header&#34;&gt;Emerson&amp;rsquo;s Gift &lt;a class=&#34;anchor-link&#34; href=&#34;#emersons-gift&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Of all the beautiful gifts Emerson gave to the world, the most important
was his revolutionary thought on education. If only we heed his advice
and truly help to ignite the divine spark within all children, we would
create a world where people were respected, animals and the earth
protected, and where finally, peace would have a chance to prevail.&lt;/p&gt;
&lt;h1 id=&#34;tim-galloway&#34; class=&#34;anchor-header&#34;&gt;Tim Galloway &lt;a class=&#34;anchor-link&#34; href=&#34;#tim-galloway&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Tim Galloway is the author of the best seller The Inner Game of Tennis.
Though this book is geared towards students of tennis, he has many
thoughts and ideas that can be applied to general education.&lt;/p&gt;
&lt;p&gt;Below are some of the concepts that he offers in his book. I have
extrapolated and interpreted his ideas to make them relevant to the
realm of holistic education.&lt;/p&gt;
&lt;h2 id=&#34;over-teaching&#34; class=&#34;anchor-header&#34;&gt;Over Teaching &lt;a class=&#34;anchor-link&#34; href=&#34;#over-teaching&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Galloway found that when he over-taught his students, meaning explained
at length the details of how to hit the ball, what to think about etc.,
his students would rarely perform what was taught to them. It seemed
that the more he taught, the less they performed.&lt;/p&gt;
&lt;p&gt;Many times in schools, the teachers tend to spend a lot of time with
students explaining detailed concepts and ideas, instead allowing the
students to teach themselves and each other. Most students who are not
following the teacher&amp;rsquo;s every word, tend to get lost and confused about
the subject matter which was quite simple, but explained in an extensive
manner.&lt;/p&gt;
&lt;h2 id=&#34;under-teaching&#34; class=&#34;anchor-header&#34;&gt;Under Teaching &lt;a class=&#34;anchor-link&#34; href=&#34;#under-teaching&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;On the other hand Galloway found that when he did not say much to a
student and just directed them gently, their performance would increase.
Because the student did not have much to think about, he/she followed
instinct instead of instructions.&lt;/p&gt;
&lt;p&gt;It is important to not over-teach, but trust the student&amp;rsquo;s ability to
teach oneself and others. The teacher&amp;rsquo;s duty is to inspire, not
perspire. Therefore when students are under-taught and encouraged to
teach themselves, they begin to explore the subject matter themselves
and this tends to create a greater curiosity of the subject, and a
correspondingly greater understanding too.&lt;/p&gt;
&lt;h2 id=&#34;self-oneself-two&#34; class=&#34;anchor-header&#34;&gt;Self One/Self Two &lt;a class=&#34;anchor-link&#34; href=&#34;#self-oneself-two&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;According to Galloway, Self 1 is the self that speaks, that gives
instructions to Self 2 who is the doer. It is the struggle between Self
1 and 2 which makes it difficult to learn. Often times Self 1 does not
trust Self 2 thereby constantly telling it what to do, and worse -
judging every action Self 2 makes.&lt;/p&gt;
&lt;p&gt;One of the solutions to overcoming this inner battle between the two
selves is what a student should learn in school. Self 1 works well
through setting goals, and Self 2 learns through receiving images and
feelings, not words. In other words, a student should learn to set
goals/priorities in his/her life, and also they should learn visualizing
techniques which would help them to accomplish their goals.&lt;/p&gt;
&lt;h2 id=&#34;complimentscriticisms&#34; class=&#34;anchor-header&#34;&gt;Compliments/Criticisms &lt;a class=&#34;anchor-link&#34; href=&#34;#complimentscriticisms&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Through his work, Galloway found a certain truth in the statement,
&amp;ldquo;Compliments are criticisms in disguise.&amp;rdquo; For example when he was
teaching a group of women how to make a certain shot, one of the women
was doing well, and he said to her, &amp;ldquo;Look how great your shots are, they
are not even hitting the net.&amp;rdquo; Immediately thereafter, all the other
women&amp;rsquo;s shots were not making it over the net. He realized he had set an
immediate standard in the women&amp;rsquo;s mind of a &amp;lsquo;good&amp;rsquo; and &amp;lsquo;bad&amp;rsquo; shot, and
thereby creating a block which was hard to overcome.&lt;/p&gt;
&lt;p&gt;In school we do similar things. When a student does well, meaning
achieves certain grades, he/she is commended. But that leaves out most
other students who may work just as hard if not harder. It is also
difficult for the students being commended, because they feel that they
need to keep their grades up to maintain a certain image. This is a lot
of pressure for a student to handle. Since the deed is reward itself,
let&amp;rsquo;s teach this important lesson to students, and not stress them
through shiny plaques and gold stars. It is truly impossible to judge
one event as positive without judging another as negative. Therefore it
is best that teachers and students remain far from judgment, because
that is one thing that can really make the learning process difficult.&lt;/p&gt;
&lt;h2 id=&#34;effortless-concentration&#34; class=&#34;anchor-header&#34;&gt;Effortless Concentration &lt;a class=&#34;anchor-link&#34; href=&#34;#effortless-concentration&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Galloway has some interesting ideas to offer in this subject. He
stresses to his students to always watch the ball, listen to its sound,
and not to look at the opponent. This is very helpful because the
learner remains focused on the task at hand and his/her mind is not
jumping all over the place. He found that deep concentration seemed to
slow down time! Tennis players actually found that when they
concentrated deeply, it seemed as if the ball was actually reaching them
slower than usual.&lt;/p&gt;
&lt;p&gt;Extrapolating this information to the realm of holistic education is
very interesting.&lt;/p&gt;
&lt;p&gt;People who try to educate themselves for a reason such as to receive a
degree or to be involved in a certain profession, won&amp;rsquo;t necessarily get
the results because they are not concentrating on the task at hand, but
are always thinking about the future. They are doing the task for the
wrong reasons, and therefore making the learning process very difficult
for themselves.&lt;/p&gt;
&lt;p&gt;When the student immerses oneself in learning and actually enjoys the
work, they are not worried about outcome and therefore the stress factor
and the difficulties decrease enormously.&lt;/p&gt;
&lt;h1 id=&#34;zen&#34; class=&#34;anchor-header&#34;&gt;Zen &lt;a class=&#34;anchor-link&#34; href=&#34;#zen&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&amp;ldquo;It is wisdom which is seeking for wisdom.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;The ancient tradition of Zen has much to teach the Western world not
only about how to live a peaceful existence, but also about education.
There have been hundreds of ancient monasteries where a student of Zen
learns nothing but of oneself. Quietly sitting, he/she learns how to be
still and to listen to the voice of their own soul. This quality is
certainly lacking in today&amp;rsquo;s educational system, yet if we learn from
Zen we will recognize a rich fountain of knowledge through which
students come out alive and ready for life.&lt;/p&gt;
&lt;p&gt;Here are few Zen principles and ideas taught by Shunryo Suzuki, and
other Zen practitioners which can prove to be most enlightening in this
field&lt;/p&gt;
&lt;h2 id=&#34;beginners-mind&#34; class=&#34;anchor-header&#34;&gt;Beginner&amp;rsquo;s Mind &lt;a class=&#34;anchor-link&#34; href=&#34;#beginners-mind&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&amp;ldquo;In the beginner&amp;rsquo;s mind there are many possibilities, but in the
expert&amp;rsquo;s there are few.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Students should learn to always have a beginner&amp;rsquo;s mind. When students
are awarded with metals because they have achieved something, they begin
to feel like experts. We are breeding experts in today&amp;rsquo;s educational
system. In other words we are breeding individuals who can not look
outside their expert environment for solutions, therefore are left with
few possibilities. Instead a beginner&amp;rsquo;s mind is an empty mind, it is
always ready for anything; it is open to everything.&lt;/p&gt;
&lt;h2 id=&#34;pridediscouragement&#34; class=&#34;anchor-header&#34;&gt;Pride/Discouragement &lt;a class=&#34;anchor-link&#34; href=&#34;#pridediscouragement&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;If a student takes pride in his/her attainment, or becomes discouraged
by their effort they will be met with a &amp;rsquo;thick wall&amp;rsquo; which will hinder
their learning. According to Zen, pride and discouragement are the same
thing - like heads and tails on the same coin. Where there is pride,
there will soon be discouragement, it is inevitable. Because these
emotions do not contribute to inner calmness, rather to agitation of
some sort, the student who is striving will always be frustrated. We
must teach our students to do the work because it needs to be done, not
because of some material gain.&lt;/p&gt;
&lt;h2 id=&#34;koans&#34; class=&#34;anchor-header&#34;&gt;Koans &lt;a class=&#34;anchor-link&#34; href=&#34;#koans&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Finding one&amp;rsquo;s mind is a form of Zen education. In the Zen fashion, a
koan may be used to teach students to find the mind. However, a koan is
not an ordinary teaching method. A koan is a tool to invoke the
student&amp;rsquo;s insight that does not depend on reasoning, ideas, and words.&lt;/p&gt;
&lt;p&gt;Not depending on reasoning, ideas and words! This would shock the
educational system, for reliance on these three things is what their
foundation is laid upon. It would be very interesting to teach students
how not to always rely on their intellectual abilities, but on their
inner voice.&lt;/p&gt;
&lt;p&gt;Many students find themselves lost in the world, and can not decipher
what to do with their lives. But if they were taught to be still and to
listen their inner guidance would direct them.&lt;/p&gt;
&lt;h2 id=&#34;a-zen-reflection-on-modern-education&#34; class=&#34;anchor-header&#34;&gt;A Zen Reflection on Modern Education &lt;a class=&#34;anchor-link&#34; href=&#34;#a-zen-reflection-on-modern-education&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Zen does not look fondly upon modern educational methods. From a Zen
perspective, modern education has become an occupational training
program to promote financial interest. Today, most students are
concerned with finding financial stability and material gain. Against
this trend, Zen education encourages students to seek spiritual
stability. This, they believe, is a natural human inclination, while not
everyone is talented to become a computer specialist or an investment
banker. Zen education guides students to know themselves, teaching them
to be compassionate, understanding, and well- balanced individuals.&lt;/p&gt;
&lt;p&gt;Through the eyes of Zen, education can have a revolutionary effect on
one&amp;rsquo;s spirit, unlike modern education which has become a mere process,
rather than a transformation of one&amp;rsquo;s humanity. Education has become
excessively competitive and causes students to become self-centered and
reward-seeking individuals who fail to know the true purpose of their
lives. Centuries ago Indian and Chinese Buddhist monasteries provided
followers with spiritual guidance as the core of education; on the other
hand, universities today accentuate occupational training more than
spiritual education.&lt;/p&gt;
&lt;h1 id=&#34;conclusions&#34; class=&#34;anchor-header&#34;&gt;Conclusions &lt;a class=&#34;anchor-link&#34; href=&#34;#conclusions&#34; aria-hidden=&#34;true&#34;&gt;
&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;anchor-icon&#34; width=&#34;24&#34; height=&#34;24&#34; viewBox=&#34;0 0 24 24&#34; stroke-width=&#34;2&#34; stroke=&#34;currentColor&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;
  &lt;path d=&#34;M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5&#34; /&gt;
  &lt;path d=&#34;M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5&#34; /&gt;
&lt;/svg&gt;
&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;This has been a very brief synopsis of various educational philosophies
and techniques. Throughout time we find that many of the same ideas come
up over and over again. Perhaps it is time to heed the calls of great
thinkers and awaken to a new way of teaching, which would inevitably
breed a new way of being.&lt;/p&gt;
&lt;p&gt;TODO …&lt;br&gt;
links of relevance&lt;br&gt;
library references&lt;/p&gt;</description>
    </item>
    
  </channel>
</rss>
