<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Posts on Andy&#39;s Linkblog</title>
    <link>/posts/</link>
    <description>Andy&#39;s Linkblog (Posts)</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    
      
        <managingEditor>sylvester.andy@gmail.com
          
            (Andy Sylvester)
          
        </managingEditor>
      

      
    

    
    <lastBuildDate>Thu, 07 Aug 2025 00:00:00 +0000</lastBuildDate>
    
    <atom:link href="/posts/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>Links 06-21-2025</title>
      <link>/posts/linkblog_2025_06_21/</link>
      <pubDate>Sat, 21 Jun 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_06_21/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.doomsdayscenario.co/p/ice-believes-it-will-never-face-accountability-again&#34;&gt;Doomsday Scenario/Garrett Graff&lt;/a&gt; - ICE believes it will never face accountability again&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://theconversation.com/how-ice-is-becoming-a-secret-police-force-under-the-trump-administration-255019&#34;&gt;The Conversation&lt;/a&gt; - How ICE is becoming a secret police force under the Trump administration&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://reason.com/2025/06/21/trump-shreds-the-constitution-by-bombing-iran/&#34;&gt;Reason Magazine&lt;/a&gt; - Trump Shreds the Constitution By Bombing Iran&lt;/p&gt;
&lt;p&gt;King Trump Bombs Iran - No Kings!&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 06-20-2025</title>
      <link>/posts/linkblog_2025_06_20/</link>
      <pubDate>Fri, 20 Jun 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_06_20/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.msn.com/en-us/money/companies/amazon-tells-thousands-of-employees-to-relocate-or-resign/ar-AA1H6Ozv?ocid=msedgdhp&amp;amp;pc=U531&amp;amp;cvid=3acdff650b1940a7a5dc42d778b7519b&amp;amp;ei=13&#34;&gt;MSN&lt;/a&gt; - Amazon Tells Thousands of Employees to Relocate or Resign&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.entrepreneur.com/business-news/amazons-rto-mandate-complicated-by-lack-of-desks-space/487079&#34;&gt;Entrepreneur Magazine&lt;/a&gt; - &amp;lsquo;2,000 People, 900 Parking Spaces&amp;rsquo;: Amazon&amp;rsquo;s Return-to-Office Mandate Has Hit a Snag — Not Enough Desks or Parking&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.entrepreneur.com/business-news/amazon-jpmorgan-rto-mandates-have-workers-looking-elsewhere/486527&#34;&gt;Entrepreneur Magazine&lt;/a&gt; - RTO Mandates Have Workers Looking for Alternatives to Companies like Amazon and JPMorgan&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.cnbc.com/2025/01/29/amazon-cuts-some-jobs-in-its-communications-sustainability-units.html&#34;&gt;CNBC&lt;/a&gt; - Amazon lays off ‘small number’ of employees in communications and sustainability units&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 05-31-2025</title>
      <link>/posts/linkblog_2025_05_31/</link>
      <pubDate>Sat, 31 May 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_05_31/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://matthiasorgler.com/2025/03/30/how-to-respond-when-teams-say-their-work-doesnt-fit-a-fixed-sprint/&#34;&gt;Matthias Orgler&lt;/a&gt; - How to Respond When Teams Say Their Work Doesn’t Fit a Fixed Sprint&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=lf3kjIgg-Ns&amp;amp;t=2857s&#34;&gt;Mary Poppendieck&lt;/a&gt; - Mary Poppendieck: Burn Your Backlog, Optimise for Flow, Pandemic Response, AI and Future of Work&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thenewstack.io/mary-poppendieck-on-why-you-should-just-burn-your-backlog/&#34;&gt;The New Stack&lt;/a&gt; - Mary Poppendieck on Why You Should Just Burn Your Backlog&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.infoq.com/presentations/redefining-software-engineering/&#34;&gt;InfoQ&lt;/a&gt; - Redefining software engineering&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.msn.com/en-us/tv/news/lester-holt-signs-off-from-anchoring-nbc-nightly-news/vi-AA1FPZbd?ocid=winp2fptaskbarhover&amp;amp;cvid=545cecee2b9742fe80f896411b14a597&amp;amp;ei=11#details&#34;&gt;MSN&lt;/a&gt; - Lester Holt signs off final time from NBC Nightly News&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 05-29-2025</title>
      <link>/posts/linkblog_2025_05_29/</link>
      <pubDate>Thu, 29 May 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_05_29/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cnn.com/2025/05/29/us/spelling-bee-faizan-zaki&#34;&gt;CNN&lt;/a&gt; - Faizan Zaki wins the Scripps National Spelling Bee a year after finishing runner-up&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 05-28-2025</title>
      <link>/posts/linkblog_2025_05_28/</link>
      <pubDate>Wed, 28 May 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_05_28/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.inquirer.com/columnists/attytood/ice-ximena-arias-cristobal-immigration-civility-college-admissions-20250527.html&#34;&gt;Philadelphia Inquirer&lt;/a&gt; - The ugly truth behind ICE agents’ masks | Will Bunch Newsletter&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.robinsloan.com/lab/employment-data/&#34;&gt;Robin Sloan&lt;/a&gt; - What do people do all day? (examines effect of AI on white-collar jobs)&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 05-13-2025</title>
      <link>/posts/linkblog_2025_05_13/</link>
      <pubDate>Tue, 13 May 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_05_13/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://mattgemmell.scot/emacs/&#34;&gt;Matt Gemell&lt;/a&gt; - Emacs&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://frankmcpherson.blog/2025/05/12/the-administrations-rationalization-of-an.html&#34;&gt;Frank McPherson&lt;/a&gt; - The Adminstration&amp;rsquo;s Rationalization of an Emolument&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://reason.com/volokh/2025/05/11/have-you-ever-seen-an-emolument-fly/&#34;&gt;Reason Magazine&lt;/a&gt; - Have you ever seen an emolument fly?&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thomashunter.name/posts/2025-03-23-post-apocalyptic-computing&#34;&gt;Thomas Hunter&lt;/a&gt; - Post-Apocalyptic Computing&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.texasobserver.org/a-day-in-a-democracy/&#34;&gt;Texas Observer&lt;/a&gt; - A Day in a Democracy (in Texas)&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 05-07-2025</title>
      <link>/posts/linkblog_2025_05_07/</link>
      <pubDate>Wed, 07 May 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_05_07/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://wagingnonviolence.org/2025/05/brand-new-activist-what-got-me-to-join/&#34;&gt;https://wagingnonviolence.org/2025/05/brand-new-activist-what-got-me-to-join/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.linkedin.com/pulse/how-i-decide-what-write-mark-sheehy-ak5vc/&#34;&gt;https://www.linkedin.com/pulse/how-i-decide-what-write-mark-sheehy-ak5vc/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.thebulwark.com/p/trumps-lies-blow-up-in-shocking-declassified&#34;&gt;https://www.thebulwark.com/p/trumps-lies-blow-up-in-shocking-declassified&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thefederalist.com/2025/05/07/pennsylvania-county-sent-voters-wrong-mail-ballots-for-may-primary/&#34;&gt;https://thefederalist.com/2025/05/07/pennsylvania-county-sent-voters-wrong-mail-ballots-for-may-primary/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://electionlawblog.org/?p=149796&#34;&gt;https://electionlawblog.org/?p=149796&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://electionlawblog.org/?p=149799&#34;&gt;https://electionlawblog.org/?p=149799&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.ecosophia.net/the-fall-and-rise-of-peak-oil/&#34;&gt;https://www.ecosophia.net/the-fall-and-rise-of-peak-oil/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.ecosophia.net/blogroll-of-doom/&#34;&gt;https://www.ecosophia.net/blogroll-of-doom/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://electionlawblog.org/?p=149808&#34;&gt;https://electionlawblog.org/?p=149808&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.wcnc.com/article/news/politics/north-carolina-politics/jefferson-griffin-concedes-north-carolina-supreme-court-race/275-28c53d27-f72b-4397-b317-d5e2a7d59608&#34;&gt;https://www.wcnc.com/article/news/politics/north-carolina-politics/jefferson-griffin-concedes-north-carolina-supreme-court-race/275-28c53d27-f72b-4397-b317-d5e2a7d59608&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.justsecurity.org/112822/hegseth-promises-pentagon-billions/&#34;&gt;https://www.justsecurity.org/112822/hegseth-promises-pentagon-billions/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.justsecurity.org/110820/how-congress-can-stop-crypto-crash/&#34;&gt;https://www.justsecurity.org/110820/how-congress-can-stop-crypto-crash/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thefederalist.com/2025/05/07/statehouse-republicans-work-with-democrats-to-make-florida-purple-again/&#34;&gt;https://thefederalist.com/2025/05/07/statehouse-republicans-work-with-democrats-to-make-florida-purple-again/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://ifstudies.org/blog/the-gender-gap-in-marriages-between-college-educated-partners&#34;&gt;https://ifstudies.org/blog/the-gender-gap-in-marriages-between-college-educated-partners&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thefederalist.com/2025/05/07/colorado-postal-worker-pleads-guilty-to-fraudulently-casting-multiple-mail-ballots-in-2024-election/&#34;&gt;https://thefederalist.com/2025/05/07/colorado-postal-worker-pleads-guilty-to-fraudulently-casting-multiple-mail-ballots-in-2024-election/&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 04-28-2025</title>
      <link>/posts/linkblog_2025_04_28/</link>
      <pubDate>Mon, 28 Apr 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_04_28/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://thefederalist.com/2025/04/28/communist-linked-protest-groups-call-enforcing-law-on-wisconsin-judge-authoritarianism-abuse-of-power/&#34;&gt;https://thefederalist.com/2025/04/28/communist-linked-protest-groups-call-enforcing-law-on-wisconsin-judge-authoritarianism-abuse-of-power/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://electionlawblog.org/?p=149687&#34;&gt;https://electionlawblog.org/?p=149687&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thefederalist.com/2025/04/28/after-lying-about-bidens-obvious-senility-corrupt-journos-lie-about-the-cover-up/&#34;&gt;https://thefederalist.com/2025/04/28/after-lying-about-bidens-obvious-senility-corrupt-journos-lie-about-the-cover-up/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thefederalist.com/2025/04/28/more-than-80-percent-of-pa-precincts-have-no-primary-candidates-for-vital-election-official-position/&#34;&gt;https://thefederalist.com/2025/04/28/more-than-80-percent-of-pa-precincts-have-no-primary-candidates-for-vital-election-official-position/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thefederalist.com/2025/04/28/abc-reporter-pretends-trump-wasnt-shot-while-accepting-award-for-assassination-attempt-coverage/&#34;&gt;https://thefederalist.com/2025/04/28/abc-reporter-pretends-trump-wasnt-shot-while-accepting-award-for-assassination-attempt-coverage/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.emptywheel.net/2025/04/28/and-then-the-russian-apologists-left-complaining-about-tds/&#34;&gt;https://www.emptywheel.net/2025/04/28/and-then-the-russian-apologists-left-complaining-about-tds/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://electionlawblog.org/?p=149675&#34;&gt;https://electionlawblog.org/?p=149675&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://jeffreycisaacdesign.wordpress.com/2025/04/27/the-constitution-of-freedom-a-reply-to-micah-beckwiths-misreading-of-the-3-5-compromise/&#34;&gt;https://jeffreycisaacdesign.wordpress.com/2025/04/27/the-constitution-of-freedom-a-reply-to-micah-beckwiths-misreading-of-the-3-5-compromise/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.emptywheel.net/2025/04/27/some-thoughts-on-the-arrest-of-judge-hannah-dugan/&#34;&gt;https://www.emptywheel.net/2025/04/27/some-thoughts-on-the-arrest-of-judge-hannah-dugan/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://tracydurnell.com/2025/04/26/non-prepper-emergency-preparedness/&#34;&gt;https://tracydurnell.com/2025/04/26/non-prepper-emergency-preparedness/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://simonwillison.net/2025/Apr/28/give-it-away-for-free/&#34;&gt;https://simonwillison.net/2025/Apr/28/give-it-away-for-free/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.nytimes.com/2025/04/27/business/media/60-minutes-scott-pelley-paramount.html?unlocked_article_code=1.DE8._bg2.PGGfTs0lST_l&#34;&gt;https://www.nytimes.com/2025/04/27/business/media/60-minutes-scott-pelley-paramount.html?unlocked_article_code=1.DE8._bg2.PGGfTs0lST_l&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://beardystarstuff.net/posts/2025-04-28.html&#34;&gt;https://beardystarstuff.net/posts/2025-04-28.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://heathenstorm.com/2025/04/25/startin-up-a-posse/&#34;&gt;https://heathenstorm.com/2025/04/25/startin-up-a-posse/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.theguardian.com/us-news/2025/apr/24/womanosphere-conservative-women&#34;&gt;https://www.theguardian.com/us-news/2025/apr/24/womanosphere-conservative-women&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://slate.com/news-and-politics/2025/04/christian-men-donald-trump-masculinity-crisis.html?via=rss&#34;&gt;https://slate.com/news-and-politics/2025/04/christian-men-donald-trump-masculinity-crisis.html?via=rss&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://x.com/AdamParkhomenko/status/1916925731109835021&#34;&gt;https://x.com/AdamParkhomenko/status/1916925731109835021&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 04-25-2025</title>
      <link>/posts/linkblog_2025_04_25/</link>
      <pubDate>Fri, 25 Apr 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_04_25/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.jsonline.com/story/news/breaking/2025/04/25/milwaukee-county-judge-hannah-dugan-arrested-by-feds-at-courthouse/83270885007/&#34;&gt;https://www.jsonline.com/story/news/breaking/2025/04/25/milwaukee-county-judge-hannah-dugan-arrested-by-feds-at-courthouse/83270885007/&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 04-24-2025</title>
      <link>/posts/linkblog_2025_04_24/</link>
      <pubDate>Thu, 24 Apr 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_04_24/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://abcnews.go.com/US/judge-orders-return-2nd-migrant-deported-el-salvador/story?id=121110233&#34;&gt;https://abcnews.go.com/US/judge-orders-return-2nd-migrant-deported-el-salvador/story?id=121110233&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 04-23-2025</title>
      <link>/posts/linkblog_2025_04_23/</link>
      <pubDate>Wed, 23 Apr 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_04_23/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://aaronparnas.substack.com/p/ive-decided-to-become-a-full-time&#34;&gt;https://aaronparnas.substack.com/p/ive-decided-to-become-a-full-time&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://mrbrianpuck.wordpress.com/2025/04/15/redefining-local-media/&#34;&gt;https://mrbrianpuck.wordpress.com/2025/04/15/redefining-local-media/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.thebulwark.com/p/donald-trump-wants-story-to-die-democratic-members-congress-el-salvador-cecot-kilmar-abrego-garcia-andry-hernandez-romero&#34;&gt;https://www.thebulwark.com/p/donald-trump-wants-story-to-die-democratic-members-congress-el-salvador-cecot-kilmar-abrego-garcia-andry-hernandez-romero&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://bernoff.com/blog/model-journalists-book-theft-promotion-tips-newsletter-23-april-2025&#34;&gt;https://bernoff.com/blog/model-journalists-book-theft-promotion-tips-newsletter-23-april-2025&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.linkedin.com/posts/awsamuel_ai-activity-7320326657607618560-OG_5?rcm=ACoAAABphQwBT8PftEB_Wm66F03AGR1gcXHprcQ&#34;&gt;https://www.linkedin.com/posts/awsamuel_ai-activity-7320326657607618560-OG_5?rcm=ACoAAABphQwBT8PftEB_Wm66F03AGR1gcXHprcQ&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://electionlawblog.org/?p=149575&#34;&gt;https://electionlawblog.org/?p=149575&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5224659&#34;&gt;https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5224659&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://oregoncapitalchronicle.com/2025/04/23/in-rural-oregon-u-s-rep-janelle-bynum-talks-health-care-business-and-fighting-back/&#34;&gt;https://oregoncapitalchronicle.com/2025/04/23/in-rural-oregon-u-s-rep-janelle-bynum-talks-health-care-business-and-fighting-back/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://werd.io/2025/grumpy-morning-thoughts&#34;&gt;https://werd.io/2025/grumpy-morning-thoughts&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://readwise.io/reader/shared/01jscnz37kd0dhq76a8556rwpn/&#34;&gt;https://readwise.io/reader/shared/01jscnz37kd0dhq76a8556rwpn/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://frankmcpherson.blog/2025/04/21/i-read-this-post-about.html&#34;&gt;https://frankmcpherson.blog/2025/04/21/i-read-this-post-about.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.theatlantic.com/ideas/archive/2025/04/america-trump-authoritarianism-global/682528/&#34;&gt;https://www.theatlantic.com/ideas/archive/2025/04/america-trump-authoritarianism-global/682528/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.theatlantic.com/ideas/archive/2025/04/hegseth-trump-resign/682536/&#34;&gt;https://www.theatlantic.com/ideas/archive/2025/04/hegseth-trump-resign/682536/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.reuters.com/legal/trump-must-give-some-venezuelan-migrants-21-days-notice-before-deportations-2025-04-22/&#34;&gt;https://www.reuters.com/legal/trump-must-give-some-venezuelan-migrants-21-days-notice-before-deportations-2025-04-22/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.thisiscolossal.com/2025/04/jose-naranja-travel-notebooks/&#34;&gt;https://www.thisiscolossal.com/2025/04/jose-naranja-travel-notebooks/&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 04-20-2025</title>
      <link>/posts/linkblog_2025_04_20/</link>
      <pubDate>Sun, 20 Apr 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_04_20/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://thoughtshrapnel.com/2025/04/18/i-just-think-that-people.html&#34;&gt;https://thoughtshrapnel.com/2025/04/18/i-just-think-that-people.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.ted.com/talks/carole_cadwalladr_this_is_what_a_digital_coup_looks_like&#34;&gt;https://www.ted.com/talks/carole_cadwalladr_this_is_what_a_digital_coup_looks_like&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.techdirt.com/2025/04/18/white-house-censoring-press-pool-reports-while-still-discriminating-against-ap/&#34;&gt;https://www.techdirt.com/2025/04/18/white-house-censoring-press-pool-reports-while-still-discriminating-against-ap/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.thedailybeast.com/pope-snubs-vance-and-gets-deputy-to-lecture-vp-on-compassion/?via=twitter_page&#34;&gt;https://www.thedailybeast.com/pope-snubs-vance-and-gets-deputy-to-lecture-vp-on-compassion/?via=twitter_page&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 04-17-2025</title>
      <link>/posts/linkblog_2025_04_17/</link>
      <pubDate>Thu, 17 Apr 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_04_17/</guid>
      <description>&lt;pre&gt;&lt;code&gt;https://electionlawblog.org/?p=149478

https://electionlawblog.org/?p=149480

https://beardystarstuff.net/linked.html#2025-04-17-01

https://19thnews.org/2025/04/anti-abortion-activists-beverly-hills-clinic/

https://thefederalist.com/2025/04/17/meet-the-4-house-democrats-brave-enough-to-vote-for-election-integrity/

https://seths.blog/2025/04/the-use-and-design-of-tools/

https://ma.tt/2025/04/cecil/

https://tracydurnell.com/2025/04/16/the-contradictions-of-fascist-communication/

https://sachachua.com/blog/2025/04/playfulness/

https://www.thebulwark.com/p/democrats-are-rebuilding-but-with

https://www.i-programmer.info/news/99-professional/17971-programming-in-the-age-of-ai.html

https://bernoff.com/blog/write-right-hand-to-hand-books-defiant-harvard-newsletter-16-april-2025

https://cogdogblog.com/2025/04/iactivitypub-test-range/

https://www.washingtonpost.com/politics/2025/04/17/sen-lisa-murkowski-trump-administration/?pwapi_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJyZWFzb24iOiJnaWZ0IiwibmJmIjoxNzQ0ODYyNDAwLCJpc3MiOiJzdWJzY3JpcHRpb25zIiwiZXhwIjoxNzQ2MjQ0Nzk5LCJpYXQiOjE3NDQ4NjI0MDAsImp0aSI6ImU3ZmUyNjNhLWY1NTUtNDU0NC05ZjE0LTA2OGQ0YTQ2MjFlYSIsInVybCI6Imh0dHBzOi8vd3d3Lndhc2hpbmd0b25wb3N0LmNvbS9wb2xpdGljcy8yMDI1LzA0LzE3L3Nlbi1saXNhLW11cmtvd3NraS10cnVtcC1hZG1pbmlzdHJhdGlvbi8ifQ.aYrgiEDE1Lh04rzW5VD9g3hy95PM1GZLHCXbl5D0VIQ

https://www.nbcnews.com/news/us-news/doctor-email-immigration-leave-country-rcna201698

https://osteophage.neocities.org/essays/twitterlike

https://jetpack.com/support/json-api/

https://www.cnn.com/politics/live-news/trump-tariffs-immigration-news-04-17-25/index.html?t=1744928135811

https://www.cnn.com/2025/04/17/politics/paula-xinis-judge-kilmar-abrego-garcia/index.html

https://www.cnn.com/2025/04/16/politics/abrego-garcia-2021-protective-order-statement/index.html

https://micro.blog/dave/62407214

https://www.wpr.org/news/federal-government-find-you-immigration-officials-wrongfully-told-fox-valley-man-leave

https://endonend.org/2025/04/17/crucial-tracks-the-app-the.html

https://fjmnotes.com/

https://redundant.bearblog.dev/subscribe-to-radio-free-america/
&lt;/code&gt;&lt;/pre&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 04-16-2025</title>
      <link>/posts/linkblog_2025_04_16/</link>
      <pubDate>Wed, 16 Apr 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_04_16/</guid>
      <description>&lt;pre&gt;&lt;code&gt;https://electionlawblog.org/?p=149461

https://electionlawblog.org/?p=149465

https://www.justsecurity.org/110429/immigration-registration-trap-goes-live/

https://donaldclarkplanb.blogspot.com/2025/04/fiverr-ceos-stunning-letter-to-all.html

https://daveverse.wordpress.com/2025/04/16/blueskys-real-strength-is-its-user-community-not-its-protocol/

https://www.manton.org/2025/04/16/great-post-from-ben-werdmuller.html

https://werd.io/2025/if-i-ran-bluesky-product

https://github.com/scripting/wordlandSupport/issues/54

https://electrek.co/2025/04/14/tesla-tsla-replace-computer-4-million-cars-or-compensate-their-owners/

https://www.theguardian.com/us-news/2025/apr/15/chuck-grassley-town-hall

https://www.cnn.com/2025/04/16/politics/town-halls-congress-tempers-flare/index.html

https://www.cnn.com/2025/04/15/politics/video/grassley-town-hall-el-salvador-deportation-digvid

https://www.cnn.com/2025/04/15/travel/huajiang-grand-canyon-bridge-china-intl-hnk/index.html

https://www.cnn.com/2025/04/16/politics/boasberg-contempt-deportation-flights/index.html

https://wordpress.com/theme/retrospect?tab_filter=blog

https://wordpress.com/forums/topic/set-default-font-size/#:~:text=To%20do%20so%2C%20visit%20Appearance,size%20to%20Small%20(13px).&amp;amp;text=Hope%20this%20helps!
&lt;/code&gt;&lt;/pre&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 04-15-2025</title>
      <link>/posts/linkblog_2025_04_15/</link>
      <pubDate>Tue, 15 Apr 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_04_15/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.thebulwark.com/p/reaction-trumps-meeting-with-el-salvadors&#34;&gt;https://www.thebulwark.com/p/reaction-trumps-meeting-with-el-salvadors&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://howtosavetheworld.ca/2025/04/15/links-of-the-month-april-2025/&#34;&gt;https://howtosavetheworld.ca/2025/04/15/links-of-the-month-april-2025/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://ruk.ca/content/what-about-radiation&#34;&gt;https://ruk.ca/content/what-about-radiation&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.thebulwark.com/p/there-will-be-more-kilmar-abrego-garcia-dark-day-bukele-trump-el-salvador-cecot-oval-office&#34;&gt;https://www.thebulwark.com/p/there-will-be-more-kilmar-abrego-garcia-dark-day-bukele-trump-el-salvador-cecot-oval-office&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://oregoncapitalchronicle.com/2025/04/15/repub/president-of-el-salvador-refuses-to-return-wrongly-deported-maryland-man-to-the-u-s/&#34;&gt;https://oregoncapitalchronicle.com/2025/04/15/repub/president-of-el-salvador-refuses-to-return-wrongly-deported-maryland-man-to-the-u-s/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://blog.andrewshell.org/essays/learning-questions/&#34;&gt;https://blog.andrewshell.org/essays/learning-questions/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.emptywheel.net/2025/04/15/why-did-donald-trump-free-someone-he-purports-to-be-a-dangerous-terrorist/&#34;&gt;https://www.emptywheel.net/2025/04/15/why-did-donald-trump-free-someone-he-purports-to-be-a-dangerous-terrorist/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://takeonrules.com/2025/04/14/personal-limitations-and-self-exploration/&#34;&gt;https://takeonrules.com/2025/04/14/personal-limitations-and-self-exploration/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://takeonrules.com/2011/08/09/mustering-into-the-gencon-volunteer-corp/&#34;&gt;https://takeonrules.com/2011/08/09/mustering-into-the-gencon-volunteer-corp/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thefederalist.com/2025/04/14/trumps-easter-message-and-uks-paganism-show-clear-choice-christianity-or-cultural-suicide/&#34;&gt;https://thefederalist.com/2025/04/14/trumps-easter-message-and-uks-paganism-show-clear-choice-christianity-or-cultural-suicide/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://oldschool.scripting.com/frank.mcpherson@gmail.com/2025/04/14/151157.html&#34;&gt;http://oldschool.scripting.com/frank.mcpherson@gmail.com/2025/04/14/151157.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://frankmcpherson.blog/2025/04/14/here-is-my-use-case.html&#34;&gt;https://frankmcpherson.blog/2025/04/14/here-is-my-use-case.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://daveverse.wordpress.com/2025/04/15/this-is-not-the-america-we-grew-up-in/&#34;&gt;https://daveverse.wordpress.com/2025/04/15/this-is-not-the-america-we-grew-up-in/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.cnn.com/2025/04/15/politics/trump-bukele-immigration-colleges-media/index.html&#34;&gt;https://www.cnn.com/2025/04/15/politics/trump-bukele-immigration-colleges-media/index.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.thebulwark.com/p/bring-him-home?publication_id=87281&amp;amp;post_id=161374685&amp;amp;isFreemail=false&amp;amp;r=2fku&amp;amp;triedRedirect=true&#34;&gt;https://www.thebulwark.com/p/bring-him-home?publication_id=87281&amp;post_id=161374685&amp;isFreemail=false&amp;r=2fku&amp;triedRedirect=true&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://snyder.substack.com/p/state-terror?publication_id=310897&amp;amp;post_id=161368782&amp;amp;isFreemail=true&amp;amp;r=2k4r8&amp;amp;triedRedirect=true&#34;&gt;https://snyder.substack.com/p/state-terror?publication_id=310897&amp;post_id=161368782&amp;isFreemail=true&amp;r=2k4r8&amp;triedRedirect=true&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.theatlantic.com/ideas/archive/2025/04/trump-kleptocracy-autocracy-inc/682281/?gift=B65VRQjMMsZQilGgdT7IHIuS7lFG9Q0RKE2ldp2yLLY&#34;&gt;https://www.theatlantic.com/ideas/archive/2025/04/trump-kleptocracy-autocracy-inc/682281/?gift=B65VRQjMMsZQilGgdT7IHIuS7lFG9Q0RKE2ldp2yLLY&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.nbcnews.com/politics/trump-administration/live-blog/trump-administration-biden-congress-immigration-doge-live-udates-rcna201262&#34;&gt;https://www.nbcnews.com/politics/trump-administration/live-blog/trump-administration-biden-congress-immigration-doge-live-udates-rcna201262&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.nbcnews.com/politics/congress/democratic-lawmakers-say-ll-travel-el-salvador-push-kilmar-abrego-garc-rcna201279&#34;&gt;https://www.nbcnews.com/politics/congress/democratic-lawmakers-say-ll-travel-el-salvador-push-kilmar-abrego-garc-rcna201279&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.cbsnews.com/news/kilmar-abrego-garcias-court-trump-deportation-el-salvador-president/&#34;&gt;https://www.cbsnews.com/news/kilmar-abrego-garcias-court-trump-deportation-el-salvador-president/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://wagingnonviolence.org/2025/04/what-to-do-if-the-insurrection-act-is-invoked/&#34;&gt;https://wagingnonviolence.org/2025/04/what-to-do-if-the-insurrection-act-is-invoked/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://wagingnonviolence.org/metta/podcast/the-path-out-of-polarization/&#34;&gt;https://wagingnonviolence.org/metta/podcast/the-path-out-of-polarization/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://wagingnonviolence.org/2024/11/10-things-to-do-if-trump-wins/&#34;&gt;https://wagingnonviolence.org/2024/11/10-things-to-do-if-trump-wins/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.cnn.com/2025/04/15/politics/abrego-garcia-case-hearing-xinis-discovery/index.html&#34;&gt;https://www.cnn.com/2025/04/15/politics/abrego-garcia-case-hearing-xinis-discovery/index.html&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 04-14-2025</title>
      <link>/posts/linkblog_2025_04_14/</link>
      <pubDate>Mon, 14 Apr 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_04_14/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://fogknife.com/2025-04-14-we-are-kilmar-armando-abrego-garcia-or-we-are-nothing.html&#34;&gt;https://fogknife.com/2025-04-14-we-are-kilmar-armando-abrego-garcia-or-we-are-nothing.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.emptywheel.net/2025/04/14/what-trump-wants-from-the-nayib-bukele-presser/&#34;&gt;https://www.emptywheel.net/2025/04/14/what-trump-wants-from-the-nayib-bukele-presser/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.votebeat.org/wisconsin/2025/04/14/madison-clerk-maribeth-witzel-behl-resigns-after-november-ballot-error/&#34;&gt;https://www.votebeat.org/wisconsin/2025/04/14/madison-clerk-maribeth-witzel-behl-resigns-after-november-ballot-error/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.thebulwark.com/p/is-free-speech-on-life-support&#34;&gt;https://www.thebulwark.com/p/is-free-speech-on-life-support&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://blog.andrewshell.org/essays/great-at-setting-bad-goals/&#34;&gt;https://blog.andrewshell.org/essays/great-at-setting-bad-goals/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thefederalist.com/2025/04/14/scotus-timidity-triggers-constitutional-crisis/&#34;&gt;https://thefederalist.com/2025/04/14/scotus-timidity-triggers-constitutional-crisis/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thefederalist.com/2025/04/14/bill-from-nevada-elections-chief-would-permanently-obstruct-citizen-voter-roll-cleanup/&#34;&gt;https://thefederalist.com/2025/04/14/bill-from-nevada-elections-chief-would-permanently-obstruct-citizen-voter-roll-cleanup/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thefederalist.com/2025/04/14/this-easter-american-christians-should-embrace-persecution/&#34;&gt;https://thefederalist.com/2025/04/14/this-easter-american-christians-should-embrace-persecution/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://tracydurnell.com/2025/04/13/blogs-are-personal-infrastructure/&#34;&gt;https://tracydurnell.com/2025/04/13/blogs-are-personal-infrastructure/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://bix.blog/posts/2025-04-13-an-open-letter-to-weei/&#34;&gt;https://bix.blog/posts/2025-04-13-an-open-letter-to-weei/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.thebulwark.com/p/what-is-john-roberts-thinking&#34;&gt;https://www.thebulwark.com/p/what-is-john-roberts-thinking&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.manton.org/2025/04/13/rob-fahrni-blogs-more-thoughts.html&#34;&gt;https://www.manton.org/2025/04/13/rob-fahrni-blogs-more-thoughts.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://rob.crabapples.net/2025/04/13/inbound-rss-as-a-protocol.html&#34;&gt;https://rob.crabapples.net/2025/04/13/inbound-rss-as-a-protocol.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://talkingpointsmemo.com/news/trump-bukele-condemn-abrego-garcia-to-prison-on-live-tv&#34;&gt;https://talkingpointsmemo.com/news/trump-bukele-condemn-abrego-garcia-to-prison-on-live-tv&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://talkingpointsmemo.com/edblog/bukeles-offense-against-the-american-people&#34;&gt;https://talkingpointsmemo.com/edblog/bukeles-offense-against-the-american-people&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.theatlantic.com/politics/archive/2025/04/bukele-trump-court-order/682432/?taid=67fd6111a4be1c0001c5a5a1&#34;&gt;https://www.theatlantic.com/politics/archive/2025/04/bukele-trump-court-order/682432/?taid=67fd6111a4be1c0001c5a5a1&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.newyorker.com/news/the-weekend-essay/so-you-want-to-be-a-dissident&#34;&gt;https://www.newyorker.com/news/the-weekend-essay/so-you-want-to-be-a-dissident&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.wsj.com/us-news/texas-lottery-gamblers-jackpot-win-40e3d6fb&#34;&gt;https://www.wsj.com/us-news/texas-lottery-gamblers-jackpot-win-40e3d6fb&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.nbcnews.com/pop-culture/pop-culture-news/walton-goggins-applauds-snl-skit-mocking-white-lotus-rcna201235&#34;&gt;https://www.nbcnews.com/pop-culture/pop-culture-news/walton-goggins-applauds-snl-skit-mocking-white-lotus-rcna201235&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.nbcnews.com/politics/trump-administration/live-blog/trump-administration-tariffs-china-immigration-musk-doge-live-updates-rcna200873&#34;&gt;https://www.nbcnews.com/politics/trump-administration/live-blog/trump-administration-tariffs-china-immigration-musk-doge-live-updates-rcna200873&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.nbcnews.com/politics/trump-administration/president-el-salvador-wont-return-deported-man-kilmar-abrego-garcia-rcna201136&#34;&gt;https://www.nbcnews.com/politics/trump-administration/president-el-salvador-wont-return-deported-man-kilmar-abrego-garcia-rcna201136&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.nbcnews.com/select/shopping/best-camcorder-video-cameras-rcna200642&#34;&gt;https://www.nbcnews.com/select/shopping/best-camcorder-video-cameras-rcna200642&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 04-13-2025</title>
      <link>/posts/linkblog_2025_04_13/</link>
      <pubDate>Sun, 13 Apr 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_04_13/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.yahoo.com/news/oeuf-u-egg-prices-hit-181051734.html&#34;&gt;https://www.yahoo.com/news/oeuf-u-egg-prices-hit-181051734.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://parkerortolani.blog/2025/04/11/the-week-chatgpt-truly-became.html&#34;&gt;https://parkerortolani.blog/2025/04/11/the-week-chatgpt-truly-became.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.wired.com/story/homeland-security-email-tells-a-us-citizen-to-immediately-self-deport/&#34;&gt;https://www.wired.com/story/homeland-security-email-tells-a-us-citizen-to-immediately-self-deport/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://simonwillison.net/2025/Apr/13/stevens/#atom-everything&#34;&gt;https://simonwillison.net/2025/Apr/13/stevens/#atom-everything&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.geoffreylitt.com/2025/04/12/how-i-made-a-useful-ai-assistant-with-one-sqlite-table-and-a-handful-of-cron-jobs&#34;&gt;https://www.geoffreylitt.com/2025/04/12/how-i-made-a-useful-ai-assistant-with-one-sqlite-table-and-a-handful-of-cron-jobs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.thebulwark.com/p/trump-can-be-stopped-heres-how-bulwark&#34;&gt;https://www.thebulwark.com/p/trump-can-be-stopped-heres-how-bulwark&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://peaksurfer.blogspot.com/2025/04/batman-and-penguin-dark-night-lifts.html&#34;&gt;https://peaksurfer.blogspot.com/2025/04/batman-and-penguin-dark-night-lifts.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://peaksurfer.blogspot.com/2025/04/actung-comics-dark-night.html&#34;&gt;https://peaksurfer.blogspot.com/2025/04/actung-comics-dark-night.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://takeonrules.com/2025/04/12/welcome-to-the-world-of-tomorrow/&#34;&gt;https://takeonrules.com/2025/04/12/welcome-to-the-world-of-tomorrow/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://sachachua.com/blog/2025/04/week-ending-april-11-2025-sidenotes-on-this-day-life/&#34;&gt;https://sachachua.com/blog/2025/04/week-ending-april-11-2025-sidenotes-on-this-day-life/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://tracydurnell.com/2025/04/12/media-incentives/&#34;&gt;https://tracydurnell.com/2025/04/12/media-incentives/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://tracydurnell.com/2025/04/12/letter-to-senators-re-illegal-deportations/&#34;&gt;https://tracydurnell.com/2025/04/12/letter-to-senators-re-illegal-deportations/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.scopeofwork.net/silica-gel/&#34;&gt;https://www.scopeofwork.net/silica-gel/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://blog.jonudell.net/2025/04/12/who-will-take-care-of-you-in-your-time-of-need/&#34;&gt;https://blog.jonudell.net/2025/04/12/who-will-take-care-of-you-in-your-time-of-need/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://brew.bsd.cafe/stefano/BSSG&#34;&gt;https://brew.bsd.cafe/stefano/BSSG&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://seths.blog/2025/04/the-ai-effort-gap/&#34;&gt;https://seths.blog/2025/04/the-ai-effort-gap/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://manuelmoreale.com/when-a-side-project-finds-you&#34;&gt;https://manuelmoreale.com/when-a-side-project-finds-you&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://rsscloud.colinwalker.blog/&#34;&gt;https://rsscloud.colinwalker.blog/&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 04-11-2025</title>
      <link>/posts/linkblog_2025_04_11/</link>
      <pubDate>Fri, 11 Apr 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_04_11/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.opendemocracy.net/en/oureconomy/deep-adaptation-opens-necessary-conversation-about-breakdown-civilisation/&#34;&gt;https://www.opendemocracy.net/en/oureconomy/deep-adaptation-opens-necessary-conversation-about-breakdown-civilisation/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://collapseos.org/&#34;&gt;https://collapseos.org/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://tormentnexus.substack.com/p/be-careful-what-you-say-on-social?publication_id=2975535&amp;amp;post_id=161096702&amp;amp;isFreemail=true&amp;amp;r=w33x&amp;amp;triedRedirect=true&#34;&gt;https://tormentnexus.substack.com/p/be-careful-what-you-say-on-social?publication_id=2975535&amp;post_id=161096702&amp;isFreemail=true&amp;r=w33x&amp;triedRedirect=true&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://pluralistic.net/2025/04/11/it-is-better-to-buy/#than-to-compete&#34;&gt;https://pluralistic.net/2025/04/11/it-is-better-to-buy/#than-to-compete&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://apnews.com/article/immigration-north-america-donald-trump-ap-top-news-international-news-fdda2ff0b877416c8ae1c1a77a3cc425&#34;&gt;https://apnews.com/article/immigration-north-america-donald-trump-ap-top-news-international-news-fdda2ff0b877416c8ae1c1a77a3cc425&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.military.com/daily-news/2025/04/10/space-force-commander-greenland-sent-out-email-breaking-vance-after-his-visit.html&#34;&gt;https://www.military.com/daily-news/2025/04/10/space-force-commander-greenland-sent-out-email-breaking-vance-after-his-visit.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.theatlantic.com/politics/archive/2025/04/dictatorships-trump-republicans/682387/?gift=f35zZN0v_gDFE8xNwlQAHYbOSHQ8PDE8ECdpejCCxcM&#34;&gt;https://www.theatlantic.com/politics/archive/2025/04/dictatorships-trump-republicans/682387/?gift=f35zZN0v_gDFE8xNwlQAHYbOSHQ8PDE8ECdpejCCxcM&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thehill.com/homenews/administration/5244396-trump-administration-removed-greenland-space/&#34;&gt;https://thehill.com/homenews/administration/5244396-trump-administration-removed-greenland-space/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;xxx&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.yahoo.com/news/oeuf-u-egg-prices-hit-181051734.html&#34;&gt;https://www.yahoo.com/news/oeuf-u-egg-prices-hit-181051734.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://parkerortolani.blog/2025/04/11/the-week-chatgpt-truly-became.html&#34;&gt;https://parkerortolani.blog/2025/04/11/the-week-chatgpt-truly-became.html&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 04-09-2025</title>
      <link>/posts/linkblog_2025_04_09/</link>
      <pubDate>Wed, 09 Apr 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_04_09/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://electionlawblog.org/?p=149383&#34;&gt;https://electionlawblog.org/?p=149383&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thefederalist.com/2025/04/09/trainwreck-tim-walz-took-minnesota-from-a-19-billion-surplus-to-a-6-billion-deficit/&#34;&gt;https://thefederalist.com/2025/04/09/trainwreck-tim-walz-took-minnesota-from-a-19-billion-surplus-to-a-6-billion-deficit/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.theguardian.com/us-news/2025/apr/09/trump-address-republicans-china-tariffs&#34;&gt;https://www.theguardian.com/us-news/2025/apr/09/trump-address-republicans-china-tariffs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://a.wholelottanothing.org/predictability-and-trust-is-key-to-american-business-and-its-disappearing-quickly/&#34;&gt;https://a.wholelottanothing.org/predictability-and-trust-is-key-to-american-business-and-its-disappearing-quickly/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://brilliantcrank.com/connection-isnt-just-personal-its-political/&#34;&gt;https://brilliantcrank.com/connection-isnt-just-personal-its-political/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.nbcnews.com/news/us-news/michelle-obama-addresses-future-making-decisions-divorce-rumors-rcna200449&#34;&gt;https://www.nbcnews.com/news/us-news/michelle-obama-addresses-future-making-decisions-divorce-rumors-rcna200449&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 04-09-2025</title>
      <link>/posts/linkblog_2025_04_10/</link>
      <pubDate>Wed, 09 Apr 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_04_10/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://oregoncapitalchronicle.com/2025/04/10/oregon-governor-education-director-hold-the-line-against-trump-funding-threats-over-dei/&#34;&gt;https://oregoncapitalchronicle.com/2025/04/10/oregon-governor-education-director-hold-the-line-against-trump-funding-threats-over-dei/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://pdx.eater.com/2025/4/10/24405079/new-restaurant-bar-openings-portland-milwaukie-april-2025&#34;&gt;https://pdx.eater.com/2025/4/10/24405079/new-restaurant-bar-openings-portland-milwaukie-april-2025&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://wagingnonviolence.org/2025/04/could-we-be-entering-a-movement-moment-against-trump/&#34;&gt;https://wagingnonviolence.org/2025/04/could-we-be-entering-a-movement-moment-against-trump/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thefederalist.com/2025/04/10/208-democrats-vote-against-legislation-to-keep-noncitizens-out-of-elections/&#34;&gt;https://thefederalist.com/2025/04/10/208-democrats-vote-against-legislation-to-keep-noncitizens-out-of-elections/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://kraft.blog/2025/04/still-at-automattic/&#34;&gt;https://kraft.blog/2025/04/still-at-automattic/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.emptywheel.net/2025/04/10/when-we-take-the-streets/&#34;&gt;https://www.emptywheel.net/2025/04/10/when-we-take-the-streets/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://electionlawblog.org/?p=149404&#34;&gt;https://electionlawblog.org/?p=149404&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.emptywheel.net/2025/04/10/trumps-latest-weaponization-is-about-historic-loyalty-oaths-as-much-as-current-ones/&#34;&gt;https://www.emptywheel.net/2025/04/10/trumps-latest-weaponization-is-about-historic-loyalty-oaths-as-much-as-current-ones/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://oregoncapitalchronicle.com/2025/04/10/oregon-lawmakers-punt-on-bill-to-prohibit-new-livestock-farms-in-states-most-polluted-areas/&#34;&gt;https://oregoncapitalchronicle.com/2025/04/10/oregon-lawmakers-punt-on-bill-to-prohibit-new-livestock-farms-in-states-most-polluted-areas/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://oregoncapitalchronicle.com/2025/04/10/with-trump-tariffs-oregon-wine-is-over-a-barrel/&#34;&gt;https://oregoncapitalchronicle.com/2025/04/10/with-trump-tariffs-oregon-wine-is-over-a-barrel/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thefederalist.com/2025/04/10/why-is-trumps-doj-hiding-an-fbi-informants-deposition-on-the-ok-bombing/&#34;&gt;https://thefederalist.com/2025/04/10/why-is-trumps-doj-hiding-an-fbi-informants-deposition-on-the-ok-bombing/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://energyskeptic.com/2025/have-we-reached-peak-food-sustainability-challenged-as-many-renewable-resources-max-out/&#34;&gt;https://energyskeptic.com/2025/have-we-reached-peak-food-sustainability-challenged-as-many-renewable-resources-max-out/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://takeonrules.com/2025/04/09/tending-to-my-writing-ecosystem-and-existing-notes/&#34;&gt;https://takeonrules.com/2025/04/09/tending-to-my-writing-ecosystem-and-existing-notes/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://electionlawblog.org/?p=149394&#34;&gt;https://electionlawblog.org/?p=149394&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://sarajaksa.eu/2025/04/how-not-to-argue-on-pull-request-reviews-lightning-talk-presented-at-pycon-austria-2025/&#34;&gt;https://sarajaksa.eu/2025/04/how-not-to-argue-on-pull-request-reviews-lightning-talk-presented-at-pycon-austria-2025/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.thebulwark.com/p/concentration-camps-and-the-deportation&#34;&gt;https://www.thebulwark.com/p/concentration-camps-and-the-deportation&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://19thnews.org/2025/04/save-act-house-voting/&#34;&gt;https://19thnews.org/2025/04/save-act-house-voting/&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 04-07-2025</title>
      <link>/posts/linkblog_2025_04_07/</link>
      <pubDate>Mon, 07 Apr 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_04_07/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://electionlawblog.org/?p=149356&#34;&gt;https://electionlawblog.org/?p=149356&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://jarche.com/2025/04/working-for-capitalists/&#34;&gt;https://jarche.com/2025/04/working-for-capitalists/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thefederalist.com/2025/04/08/milwaukee-officials-blocked-windows-preventing-observers-from-seeing-them-process-ballots/&#34;&gt;https://thefederalist.com/2025/04/08/milwaukee-officials-blocked-windows-preventing-observers-from-seeing-them-process-ballots/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.emptywheel.net/2025/04/08/supreme-court-starts-cleaning-up-kristi-noems-sloppy-messes/&#34;&gt;https://www.emptywheel.net/2025/04/08/supreme-court-starts-cleaning-up-kristi-noems-sloppy-messes/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thefederalist.com/2025/04/08/why-are-there-so-many-aviation-accidents/&#34;&gt;https://thefederalist.com/2025/04/08/why-are-there-so-many-aviation-accidents/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://blog.andrewshell.org/essays/better-learning/&#34;&gt;https://blog.andrewshell.org/essays/better-learning/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://hinessight.blogs.com/salempoliticalsnark/2025/04/trumps-tariffs-are-a-loser-for-him-no-matter-what-he-does.html&#34;&gt;https://hinessight.blogs.com/salempoliticalsnark/2025/04/trumps-tariffs-are-a-loser-for-him-no-matter-what-he-does.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://caseyhandmer.wordpress.com/2025/04/08/to-conquer-the-primary-energy-consumption-layer-of-our-entire-civilization/&#34;&gt;https://caseyhandmer.wordpress.com/2025/04/08/to-conquer-the-primary-energy-consumption-layer-of-our-entire-civilization/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://doc.searls.com/2025/04/07/days/&#34;&gt;https://doc.searls.com/2025/04/07/days/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.votebeat.org/texas/2025/04/07/18th-congressional-district-special-election-greg-abbott-sylvester-turner/&#34;&gt;https://www.votebeat.org/texas/2025/04/07/18th-congressional-district-special-election-greg-abbott-sylvester-turner/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://19thnews.org/2025/04/proxy-voting-new-parents-congress-fight-over/&#34;&gt;https://19thnews.org/2025/04/proxy-voting-new-parents-congress-fight-over/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thefederalist.com/2025/04/07/5-dems-who-voted-for-election-security-reform-wont-say-if-theyll-support-the-save-act-again/&#34;&gt;https://thefederalist.com/2025/04/07/5-dems-who-voted-for-election-security-reform-wont-say-if-theyll-support-the-save-act-again/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://intellectualoid.com/2025/04/06/monday-april-7-a-tad-early/&#34;&gt;https://intellectualoid.com/2025/04/06/monday-april-7-a-tad-early/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://public.tableau.com/app/profile/danielleharlow/viz/UnitedStatesDisappearedTracker/Map&#34;&gt;https://public.tableau.com/app/profile/danielleharlow/viz/UnitedStatesDisappearedTracker/Map&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.nytimes.com/2025/04/02/opinion/trump-ice-immigrants.html?unlocked_article_code=1.8k4.mJFP.Hi4Prz0JqN39&#34;&gt;https://www.nytimes.com/2025/04/02/opinion/trump-ice-immigrants.html?unlocked_article_code=1.8k4.mJFP.Hi4Prz0JqN39&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.hamiltonnolan.com/p/divergence-from-the-interests-of&#34;&gt;https://www.hamiltonnolan.com/p/divergence-from-the-interests-of&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://nymag.com/intelligencer/article/liberal-jewish-antisemitism-trump-protection.html&#34;&gt;https://nymag.com/intelligencer/article/liberal-jewish-antisemitism-trump-protection.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://timesofindia.indiatimes.com/technology/mobiles-tabs/how-apple-flew-5-flights-full-of-iphones-from-india-and-china-in-3-days-to-beat-trump-tariffs/articleshow/120044321.cms&#34;&gt;https://timesofindia.indiatimes.com/technology/mobiles-tabs/how-apple-flew-5-flights-full-of-iphones-from-india-and-china-in-3-days-to-beat-trump-tariffs/articleshow/120044321.cms&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://redundant.bearblog.dev/reforms-needed-in-us-government/&#34;&gt;https://redundant.bearblog.dev/reforms-needed-in-us-government/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://linkage.lol/what-to-do-if-you-get-arrested/&#34;&gt;https://linkage.lol/what-to-do-if-you-get-arrested/&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 04-06-2025</title>
      <link>/posts/linkblog_2025_04_06/</link>
      <pubDate>Sun, 06 Apr 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_04_06/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.jwpjazz.com/cullum.html&#34;&gt;http://www.jwpjazz.com/cullum.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Jim_Cullum_Jr.#cite_note-JAC-2&#34;&gt;https://en.wikipedia.org/wiki/Jim_Cullum_Jr.#cite_note-JAC-2&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Mission_City_Hot_Rhythm_Cats&#34;&gt;https://en.wikipedia.org/wiki/Mission_City_Hot_Rhythm_Cats&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.missioncityjazz.com/&#34;&gt;https://www.missioncityjazz.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.wrti.org/wrti-spotlight/2019-08-14/rivewalk-jazz-radio-show-founder-jim-cullum-jr-has-died-at-age-77&#34;&gt;https://www.wrti.org/wrti-spotlight/2019-08-14/rivewalk-jazz-radio-show-founder-jim-cullum-jr-has-died-at-age-77&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://riverwalkjazz.stanford.edu/&#34;&gt;https://riverwalkjazz.stanford.edu/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.espn.com/womens-college-basketball/story/_/id/44553875/womens-march-madness-2025-uconn-huskies-paige-bueckers-ncaa-championship-title-game&#34;&gt;https://www.espn.com/womens-college-basketball/story/_/id/44553875/womens-march-madness-2025-uconn-huskies-paige-bueckers-ncaa-championship-title-game&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 04-05-2025</title>
      <link>/posts/linkblog_2025_04_05/</link>
      <pubDate>Sat, 05 Apr 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_04_05/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.usatoday.com/story/news/politics/2025/04/05/trump-protest-rallies-hands-off/82868543007/&#34;&gt;USA Today&lt;/a&gt; - Anti-Trump protesters gathered at hundreds of locations nationwide - Thousands protested Trump nationwide Saturday against Musk, budget cuts, tariffs; in favor of democracy, immigrants, empathy&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.nbcnews.com/news/us-news/global-hands-off-protests-donald-trump-elon-musk-rcna199847&#34;&gt;NBC News&lt;/a&gt; - Demonstrators rally in &amp;lsquo;Hands Off&amp;rsquo; protests against Trump policies and Musk-led government cuts - “Hands Off!” rallies took place in Chicago, Boston, Washington, D.C., New York City and other cities across the country on Saturday.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://handsoff2025.com/&#34;&gt;Hands Off 2025&lt;/a&gt; - Main site coordinating April 5th protests (see &lt;a href=&#34;https://www.mobilize.us/handsoff/map/&#34;&gt;here&lt;/a&gt; for map of protests and &lt;a href=&#34;https://www.mobilize.us/handsoff/&#34;&gt;here&lt;/a&gt; for list of protests)&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.fiftyfifty.one/&#34;&gt;50501&lt;/a&gt; - Fifty states, fifty protests, one movement&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://apnews.com/article/trump-musk-doge-protests-hands-off-472c574303260cbac315367cc808960d&#34;&gt;Associated Press&lt;/a&gt; - Angry protesters from New York to Alaska assail Trump and Musk in ‘Hands Off!’ rallies&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.theatlantic.com/politics/archive/2025/04/protest-washington-hands-off/682317/?gift=f35zZN0v_gDFE8xNwlQAHT9a3_yzwHVY5_WpAzDmt7Q&#34;&gt;The Atlantic&lt;/a&gt; - The Cardboard-Carrying Opposition Arrives - The “Hands Off” protest in Washington, D.C., drew thousands of people with a lot of feelings—but as-yet-inchoate anger at the Trump administration.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://john.philpin.com/2025/04/06/inspired-to-finally-for-out.html&#34;&gt;John Philpin&lt;/a&gt; - Trying out FeedLand&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 04-02-2025</title>
      <link>/posts/linkblog_2025_04_02/</link>
      <pubDate>Wed, 02 Apr 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_04_02/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://werd.io/2025/how-to-leak-to-a-journalist&#34;&gt;Werd.io&lt;/a&gt; - How to leak to a journalist&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://19thnews.org/2025/04/cory-booker-trump-floor-speech/&#34;&gt;The 19th&lt;/a&gt; - What Cory Booker spoke about for 25 hours: the programs holding America together - Threats to public education, Social Security benefits and Medicaid funding were at the heart of the senator’s record-setting floor speech against the Trump administration.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thefederalist.com/2025/04/02/judge-admits-substantial-concerns-about-security-of-georgias-voting-system-but-refuses-to-address-them/&#34;&gt;The Federalist&lt;/a&gt; - Judge Admits ‘Substantial Concerns’ About ‘Security’ Of Georgia’s Voting System But Refuses To Address Them&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://oregoncapitalchronicle.com/2025/04/01/these-are-not-normal-times-sen-cory-booker-says-in-record-breaking-senate-speech/&#34;&gt;Oregon Capital Chronicle&lt;/a&gt; - ‘These are not normal times,’ Sen. Cory Booker says in record-breaking Senate speech&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://plainorg.com/&#34;&gt;Plain Org&lt;/a&gt; - Org app for IOS&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://lmno.lol/alvaro&#34;&gt;Álvaro Ramírez&lt;/a&gt; - His blog&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thefederalist.com/2025/04/02/five-ways-non-citizens-with-social-security-numbers-can-scam-america/&#34;&gt;The Federalist&lt;/a&gt; - Five Ways Non-Citizens With Social Security Numbers Can Scam America&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thefederalist.com/2025/04/02/catholics-thwarting-a-black-mass-shows-you-dont-just-have-to-tolerate-everything/&#34;&gt;The Federalist&lt;/a&gt; - Catholics Thwarting A ‘Black Mass’ Shows You Don’t Just Have To Tolerate Everything&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://electionlawblog.org/?p=149277&#34;&gt;Election Law Blog&lt;/a&gt; - Watched Archived Video of SDP Webinar, Combatting False Election Information: Lessons from 2024 and a Look to the Future&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://electionlawblog.org/?p=149273&#34;&gt;Election Law Blog&lt;/a&gt; - “Nearly 60 bipartisan election officials express their opposition to the SAVE Act”&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://simonwillison.net/2025/Apr/1/half-stack-data-science/#atom-everything&#34;&gt;Simon Willison&lt;/a&gt; - Half Stack Data Science: Programming with AI, with Simon Willison&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://techcrunch.com/2025/04/02/wordpress-maker-automattic-lays-off-16-of-staff/&#34;&gt;TechCrunch&lt;/a&gt; - WordPress maker Automattic lays off 16% of staff&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.technometria.com/p/long-live-rss&#34;&gt;Phil Windley&lt;/a&gt; - Long Live RSS&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://boffosocko.com/2025/04/02/atl-vs-lad-2025-03-31-scorecard/&#34;&gt;Chris Aldrich&lt;/a&gt; - Typed baseball scorecard - neat!&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://ia.net/topics/markdown-and-the-slow-fade-of-the-formatting-fetish&#34;&gt;iA&lt;/a&gt; - Markdown and the Slow Fade of the Formatting Fetish&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.i-programmer.info/history/9-machines/517-the-prehistory-of-computers.html&#34;&gt;I-Programmer&lt;/a&gt; - Pre-History of Computing&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.nypl.org/events/programs/2025/04/01/timothy-snyder&#34;&gt;New York Public Library&lt;/a&gt; - Timothy Snyder: The New Paganism—A Framework for Understanding Our Politics&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 03-30-2025</title>
      <link>/posts/linkblog_2025_03_30/</link>
      <pubDate>Sun, 30 Mar 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_03_30/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://bsky.app/profile/radiofreeameri.ca&#34;&gt;Radio Free America Bluesky&lt;/a&gt; - Bluesky account for news site&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://feedland.social/opml?screenname=davewiner&amp;amp;catname=radiofree&#34;&gt;Radio Free America Feed List&lt;/a&gt; - Feed list from Dave Winer&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.motherjones.com/politics/2025/03/trump-third-term-constitution-2028/&#34;&gt;Mother Jones&lt;/a&gt; - “I’m Not Joking”: Trump Again Floats Running for Anti-Constitutional Third Term - “There are methods which you could do it,” he reportedly told NBC News.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://krebsonsecurity.com/2025/03/how-each-pillar-of-the-1st-amendment-is-under-attack/&#34;&gt;Krebs on Security&lt;/a&gt; - How Each Pillar of the 1st Amendment is Under Attack&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://wepa.unima.org/en/&#34;&gt;World Encyclopedia of Puppetry Arts&lt;/a&gt; - It offers 1272 articles written, translated and edited by 341 contributors, on puppet techniques, the major puppeteers and the history of puppets in several countries, etc.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.publicnotice.co/p/john-roberts-trump-supreme-court-2025&#34;&gt;Public Notice&lt;/a&gt; - John Roberts created a monster. It&amp;rsquo;s about to eat him. - The Supreme Court faces an existential dilemma of its own creation.&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 03-28-2025</title>
      <link>/posts/linkblog_2025_03_28/</link>
      <pubDate>Fri, 28 Mar 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_03_28/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.linkedin.com/posts/david-wilson-purdue_flying-blind-the-737-max-tragedy-and-the-activity-7309945672907071488-FPB0?utm_source=share&amp;amp;utm_medium=member_desktop&amp;amp;rcm=ACoAAAr1VeIBN7OhWWLM8O1eaeKA8tp6BCnEu-k&#34;&gt;David Wilson/LinkedIn&lt;/a&gt; - Book recommendation on 737 MAX tragedy&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.emptywheel.net/2025/03/26/clean-on-opsec-pete-hegseth-spilled-specific-details-of-an-attack-in-advance/&#34;&gt;Emptywheel&lt;/a&gt; - Clean on OpSec: Pete Hegseth Spilled Specific Details of an Attack in Advance&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thebarbedwire.com/2025/03/27/heb-mexico-regios-monterrey/&#34;&gt;The Barbed Wire&lt;/a&gt; - HEB grocery stores making inroads in northern Mexico&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://simonwillison.net/2025/Mar/28/incomplete-json-pretty-printer/#atom-everything&#34;&gt;Simon Willison&lt;/a&gt; - Incomplete JSON Pretty Printer&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://simonwillison.net/2025/Mar/28/nelson-minar/#atom-everything&#34;&gt;Simon Willison&lt;/a&gt; - Comment from Nelson Minar about the first meeting at Google on the Atom syndication standard - really? Is this worth anything?&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://pdx.eater.com/maps/best-portland-breakfast-restaurants-eggs-benedict-hash-pancakes&#34;&gt;PDX Eater&lt;/a&gt; - Where to find the best breakfasts in Portland&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 03-24-2025</title>
      <link>/posts/linkblog_2025_03_24/</link>
      <pubDate>Mon, 24 Mar 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_03_24/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://tracydurnell.com/2025/03/23/slow-craft-writing-noncapitalist-mentality/&#34;&gt;Tracy Durness&lt;/a&gt; - Slow craft: writing with a noncapitalist mentality (Part 6) - This is part six of a series on tackling wants, managing my media diet, and finding enough. Each post stands alone, so you don’t have to read them all. Read the introduction on “&lt;a href=&#34;https://tracydurnell.com/2024/12/30/mindset-of-more/&#34;&gt;the mindset of more&lt;/a&gt;.”&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://bryanalexander.org/politics/joining-two-anti-trump-events-this-month/&#34;&gt;Bryan Alexander&lt;/a&gt; - Joining two anti-Trump events this month&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.i-programmer.info/news/105-artificial-intelligence/17914-alexnet-source-code-now-open-source.html&#34;&gt;I Programmer&lt;/a&gt; - AlexNet Source Code Now Open Source&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://jarche.com/2025/03/a-new-understanding-of-my-confusion/&#34;&gt;Harold Jarche&lt;/a&gt; - a new understanding of my confusion&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://wagingnonviolence.org/2025/03/who-has-time-to-think-about-nuclear-weapons/&#34;&gt;Waging Non-Violence&lt;/a&gt; - Who has time to think about nuclear weapons? Nuclear weapons might be low on the list of concerns for Americans right now, but resisting them has never been more important.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://gothamist.com/arts-entertainment/sandwiches-in-nyc-have-become-enormous-and-too-big-to-eat-so-i-tried-some&#34;&gt;Gothamist&lt;/a&gt; - Sandwiches in NYC have become enormous and too big to eat. So I tried some.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://viehumaniste.wordpress.com/2025/03/23/aggressiveness-a-maga-pre-planned-technique-lets-learn/&#34;&gt;Viehumnaiste&lt;/a&gt; - Aggressiveness, a MAGA pre-planned technique – Let’s learn again!&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://cestlaz.zamansky.net/posts/cs-for-all-or-all-for-cs/&#34;&gt;C&amp;rsquo;est la Z&lt;/a&gt; - CS For All or All for CS?&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.macstories.net/linked/app-store-vibes/&#34;&gt;Mac Stories&lt;/a&gt; - App Store Vibes&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.citationneeded.news/free-and-open-access-in-the-age-of-generative-ai/&#34;&gt;Citation Needed&lt;/a&gt; - “Wait, not like that”: Free and open access in the age of generative AI - The real threat isn’t AI using open knowledge — it’s AI companies killing the projects that make knowledge free&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=yR8Wj5MXaS4&#34;&gt;https://www.youtube.com/watch?v=yR8Wj5MXaS4&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 03-23-2025</title>
      <link>/posts/linkblog_2025_03_23/</link>
      <pubDate>Sun, 23 Mar 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_03_23/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cnn.com/2025/03/23/politics/hakeem-jeffries-nancy-pelosi-democratic-party-crossroads/index.html&#34;&gt;CNN&lt;/a&gt; - ‘Use your power’: Hakeem Jeffries at a crossroads as Democrats urgently search for strategy&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://time.com/7269604/el-salvador-photos-venezuelan-detainees/&#34;&gt;Time Magazine&lt;/a&gt; - What the Venezuelans Deported to El Salvador Experienced&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.cnn.com/2025/03/20/politics/aoc-bernie-sanders-democratic-party/index.html?iid=cnn_buildContentRecirc_end_recirc&#34;&gt;CNN&lt;/a&gt; - Alexandria Ocasio-Cortez says Democratic Party needs to fight harder while rallying with Bernie Sanders&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://beardystarstuff.net/posts/2025-03-22.html&#34;&gt;Beardy Star Stuff&lt;/a&gt; - So, you&amp;rsquo;re a frustrated Apple user looking for alternatives?&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://wagingnonviolence.org/2025/03/migrant-solidarity-portland-trump/&#34;&gt;Waging Non-Violence&lt;/a&gt; - Portland is building a model for migrant solidarity under Trump - As ICE raids ramp up across the country, Portland&amp;rsquo;s Asylum Seeker Solidarity Collective is building trust and community through mutual aid.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://til.simonwillison.net/github-actions/github-pages&#34;&gt;Today I Learned/Simon Willison&lt;/a&gt; - Building and deploying a custom site using GitHub Actions and GitHub Pages&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://simonwillison.net/2025/Mar/11/using-llms-for-code/&#34;&gt;Simon Willison&lt;/a&gt; - Here’s how I use LLMs to help me write code&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.theguardian.com/technology/2025/mar/16/ai-software-coding-programmer-expertise-jobs-threat&#34;&gt;The Guardian&lt;/a&gt; - Now you don’t even need code to be a programmer. But you do still need expertise - AI is so good at writing software that one father asked it to organise his kids’ school lunches. But that doesn’t mean it’s taking over&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.thebulwark.com/p/the-trick-to-stopping-trumps-chaos&#34;&gt;The Bulwark&lt;/a&gt; - The Trick To Stopping Trump&amp;rsquo;s Chaos (with Larry Diamond) - John Avlon&amp;rsquo;s &amp;ldquo;How To Fix It&amp;rdquo; podcast&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 03-20-2025</title>
      <link>/posts/linkblog_2025_03_20/</link>
      <pubDate>Thu, 20 Mar 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_03_20/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=EqLfXzzPB0g&amp;amp;t=115s&#34;&gt;https://www.youtube.com/watch?v=EqLfXzzPB0g&amp;t=115s&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://doc.searls.com/2025/03/20/its-over/&#34;&gt;Doc Searls&lt;/a&gt; - It&amp;rsquo;s Over - The Voice of America is silent&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 03-19-2025</title>
      <link>/posts/linkblog_2025_03_19/</link>
      <pubDate>Wed, 19 Mar 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_03_19/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://wagingnonviolence.org/2025/03/resistance-alive-well-us/&#34;&gt;Waging Non-Violence&lt;/a&gt; - Resistance is alive and well in the United States - Protests of Trump may not look like the mass marches of 2017, but research shows they are far more numerous and frequent — while also shifting to more powerful forms of resistance.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://wagingnonviolence.org/2025/03/resistance-to-trump-is-everywhere-inside-the-first-50-days-of-mass-protest/&#34;&gt;Waging Non-Violence&lt;/a&gt; - Resistance to Trump is everywhere — inside the first 50 days of mass protest - From mass refusals to boycotts to walkouts, regular Americans are bravely pushing back against the administration. Their actions are diverse and multiplying — and already having an impact.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://talkingpointsmemo.com/morning-memo/trump-suffers-series-of-court-setbacks-on-dramatic-day&#34;&gt;Talking Points Memo&lt;/a&gt; - Morning Memo - Trump Suffers Series Of Court Setbacks On Dramatic Day&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.headsupnews.org/p/bernie-sanders-and-aoc-to-headline?r=1ju529&#34;&gt;Heads-Up News&lt;/a&gt; - Bernie Sanders and AOC to headline five resistance rallies in three days - Will they tell their supporters what to do next?&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://ramblinggit.com/2025/03/19/what-happens-if-trump-and.html&#34;&gt;Rambling Git&lt;/a&gt; - What if Trump Tries Censoring US Blogs? Where to go.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/amasad/jfk_files&#34;&gt;Github&lt;/a&gt; - JFK Files converted to Markdown&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 03-18-2025</title>
      <link>/posts/linkblog_2025_03_18/</link>
      <pubDate>Tue, 18 Mar 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_03_18/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://wagingnonviolence.org/2025/03/there-is-a-new-silent-majority-to-activate/&#34;&gt;https://wagingnonviolence.org/2025/03/there-is-a-new-silent-majority-to-activate/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://wagingnonviolence.org/2024/11/how-we-can-meet-challenges-of-authoritarianism/&#34;&gt;https://wagingnonviolence.org/2024/11/how-we-can-meet-challenges-of-authoritarianism/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://static1.squarespace.com/static/666b71d25d155b3509763e61/t/6696c79b4483c7565da3e43c/1721157535696/HOPE&amp;#43;PV&amp;#43;End&amp;#43;Political&amp;#43;Violence&amp;#43;Guide&amp;#43;07-16-24&amp;#43;version.pdf&#34;&gt;https://static1.squarespace.com/static/666b71d25d155b3509763e61/t/6696c79b4483c7565da3e43c/1721157535696/HOPE+PV+End+Political+Violence+Guide+07-16-24+version.pdf&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://overzero.ghost.io/building-aresiliency-network/&#34;&gt;https://overzero.ghost.io/building-aresiliency-network/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://blog.andrewshell.org/essays/useful-learning/&#34;&gt;https://blog.andrewshell.org/essays/useful-learning/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://bobwertz.com/2025/03/18/writing-became-secondary.html&#34;&gt;https://bobwertz.com/2025/03/18/writing-became-secondary.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://apnews.com/article/jfk-assassination-files-release-trump-3e8f31e18468d96b53210572e0992c07?taid=67da0143ea5620000169e16c&#34;&gt;https://apnews.com/article/jfk-assassination-files-release-trump-3e8f31e18468d96b53210572e0992c07?taid=67da0143ea5620000169e16c&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.archives.gov/research/jfk/release-2025&#34;&gt;https://www.archives.gov/research/jfk/release-2025&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 03-16-2025</title>
      <link>/posts/linkblog_2025_03_16/</link>
      <pubDate>Sun, 16 Mar 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_03_16/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cnn.com/2025/03/16/politics/video/cnn-poll-democrats-favorability-all-time-low-crockett-sotu-digvid&#34;&gt;CNN&lt;/a&gt; - Jasmine Crockett reacts to CNN poll showing Democrats’ favorability at an all-time low&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/zeon-studio/hugoplate/tree/main&#34;&gt;https://github.com/zeon-studio/hugoplate/tree/main&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 03-16-2025</title>
      <link>/posts/linkblog_2025_03_17/</link>
      <pubDate>Sun, 16 Mar 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_03_17/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.bloomberg.com/news/newsletters/2025-03-13/the-growing-battle-over-how-to-define-a-podcast?accessToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzb3VyY2UiOiJTdWJzY3JpYmVyR2lmdGVkQXJ0aWNsZSIsImlhdCI6MTc0MjEwNDMyNiwiZXhwIjoxNzQyNzA5MTI2LCJhcnRpY2xlSWQiOiJTVDJRMEZEV1gyUFMwMCIsImJjb25uZWN0SWQiOiIwNEFGQkMxQkYyMTA0NUVEODg3MzQxQkQwQzIyNzRBMCJ9.CArKQ_SIkYJVhvY27OXBNeeKrxn8HK07NWTm_-NPoEs&#34;&gt;Bloomberg&lt;/a&gt; - The Growing Battle Over How to Define a ‘Podcast’ - As YouTube pushes deeper into podcasting and Spotify pursues video, once-distinct business lines are getting increasingly blurry&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 03-15-2025</title>
      <link>/posts/linkblog_2025_03_15/</link>
      <pubDate>Sat, 15 Mar 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_03_15/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://hinessight.blogs.com/salempoliticalsnark/2025/03/five-reasons-why-i-support-senate-democrats-voting-to-avoid-government-shutdown.html&#34;&gt;https://hinessight.blogs.com/salempoliticalsnark/2025/03/five-reasons-why-i-support-senate-democrats-voting-to-avoid-government-shutdown.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.axios.com/2025/03/15/dem-debate-government-shutdown-schumer-vs-aoc&#34;&gt;https://www.axios.com/2025/03/15/dem-debate-government-shutdown-schumer-vs-aoc&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 03-14-2025</title>
      <link>/posts/linkblog_2025_03_14/</link>
      <pubDate>Fri, 14 Mar 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_03_14/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://thehill.com/homenews/senate/5196291-takeaways-senate-house-gop-spending-bill/&#34;&gt;https://thehill.com/homenews/senate/5196291-takeaways-senate-house-gop-spending-bill/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thehill.com/homenews/senate/5195784-fetterman-ocasio-cortez-government-shutdown/&#34;&gt;https://thehill.com/homenews/senate/5195784-fetterman-ocasio-cortez-government-shutdown/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.cnn.com/travel/best-pies-around-world-dishes/index.html&#34;&gt;https://www.cnn.com/travel/best-pies-around-world-dishes/index.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.emptywheel.net/2025/03/14/democrats-have-to-stop-making-political-decisions-with-an-eye-towards-2026/&#34;&gt;https://www.emptywheel.net/2025/03/14/democrats-have-to-stop-making-political-decisions-with-an-eye-towards-2026/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://michiganadvance.com/2025/03/14/slotkin-will-vote-against-gop-spending-bill-cites-need-for-honest-bipartisan-conversation/&#34;&gt;https://michiganadvance.com/2025/03/14/slotkin-will-vote-against-gop-spending-bill-cites-need-for-honest-bipartisan-conversation/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/03/11/great-replacement-excuse-to-cut-your-social-security/&#34;&gt;https://digbysblog.net/2025/03/11/great-replacement-excuse-to-cut-your-social-security/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/03/11/take-care-of-the-cronies/&#34;&gt;https://digbysblog.net/2025/03/11/take-care-of-the-cronies/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/03/11/he-means-it-2/&#34;&gt;https://digbysblog.net/2025/03/11/he-means-it-2/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.thecrimson.com/article/2025/3/14/enos-levitsky-harvard-columbia-trump/&#34;&gt;https://www.thecrimson.com/article/2025/3/14/enos-levitsky-harvard-columbia-trump/&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 03-09-2025</title>
      <link>/posts/linkblog_2025_03_09/</link>
      <pubDate>Sun, 09 Mar 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_03_09/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=OWIXut6gVqs&#34;&gt;https://www.youtube.com/watch?v=OWIXut6gVqs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=hAhzioIH6no&#34;&gt;https://www.youtube.com/watch?v=hAhzioIH6no&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=qdVVXxUsalE&#34;&gt;https://www.youtube.com/watch?v=qdVVXxUsalE&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=66TtaWrSMDI&#34;&gt;https://www.youtube.com/watch?v=66TtaWrSMDI&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=apfeLsxPShM&#34;&gt;https://www.youtube.com/watch?v=apfeLsxPShM&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://tomlennon.com/metal-hurlant-the-french-comic-that-changed-the-world/&#34;&gt;https://tomlennon.com/metal-hurlant-the-french-comic-that-changed-the-world/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.vox.com/future-perfect/400603/trump-resistance-activism-democracy-authoritarianism&#34;&gt;https://www.vox.com/future-perfect/400603/trump-resistance-activism-democracy-authoritarianism&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=unSSHfIs3U0&#34;&gt;https://www.youtube.com/watch?v=unSSHfIs3U0&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.cnn.com/2025/03/09/politics/video/jd-vance-cincinnati-protesters-ukraine-russia-digvid&#34;&gt;https://www.cnn.com/2025/03/09/politics/video/jd-vance-cincinnati-protesters-ukraine-russia-digvid&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 03-07-2025</title>
      <link>/posts/linkblog_2025_03_07/</link>
      <pubDate>Fri, 07 Mar 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_03_07/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://electionlawblog.org/?p=148864&#34;&gt;https://electionlawblog.org/?p=148864&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.justsecurity.org/108295/us-federal-employees-workplace-surveillance/&#34;&gt;https://www.justsecurity.org/108295/us-federal-employees-workplace-surveillance/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://imgs.scripting.com/2025/03/07/letHitlerSpeak.png&#34;&gt;https://imgs.scripting.com/2025/03/07/letHitlerSpeak.png&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.lawfaremedia.org/article/the-situation--a-ukrainian-hostage-situation&#34;&gt;https://www.lawfaremedia.org/article/the-situation--a-ukrainian-hostage-situation&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.joanwestenberg.com/the-fediverse-isnt-the-future-its-the-present-weve-been-denied/&#34;&gt;https://www.joanwestenberg.com/the-fediverse-isnt-the-future-its-the-present-weve-been-denied/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://paulkrugman.substack.com/p/from-orban-to-trump-part-ii&#34;&gt;https://paulkrugman.substack.com/p/from-orban-to-trump-part-ii&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://snyder.substack.com/p/antisemitism-in-the-oval-office&#34;&gt;https://snyder.substack.com/p/antisemitism-in-the-oval-office&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/03/06/make-america-have-a-great-recession-again/&#34;&gt;https://digbysblog.net/2025/03/06/make-america-have-a-great-recession-again/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/03/06/things-are-currently-operating-in-a-way-i-have-never-seen-in-government-before/&#34;&gt;https://digbysblog.net/2025/03/06/things-are-currently-operating-in-a-way-i-have-never-seen-in-government-before/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/03/06/hes-sending-them-back-to-the-war-zone/&#34;&gt;https://digbysblog.net/2025/03/06/hes-sending-them-back-to-the-war-zone/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.dailykos.com/story/2025/3/6/2308416/-Judges-have-2-options-Rule-in-Trump-s-favor-or-face-death-threats&#34;&gt;https://www.dailykos.com/story/2025/3/6/2308416/-Judges-have-2-options-Rule-in-Trump-s-favor-or-face-death-threats&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.propublica.org/article/valere-public-schools-superintendent-salary-texas&#34;&gt;https://www.propublica.org/article/valere-public-schools-superintendent-salary-texas&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.penguinrandomhouse.com/books/586030/how-fascism-works-by-jason-stanley/&#34;&gt;https://www.penguinrandomhouse.com/books/586030/how-fascism-works-by-jason-stanley/&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 03-06-2025</title>
      <link>/posts/linkblog_2025_03_06/</link>
      <pubDate>Thu, 06 Mar 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_03_06/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://blog.andrewshell.org/essays/shell-framework/&#34;&gt;https://blog.andrewshell.org/essays/shell-framework/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://frankmcpherson.blog/2025/03/06/the-fundamental-tenant-of-us.html&#34;&gt;https://frankmcpherson.blog/2025/03/06/the-fundamental-tenant-of-us.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://cogdogblog.com/2025/03/live-web-shows/&#34;&gt;https://cogdogblog.com/2025/03/live-web-shows/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.emptywheel.net/2025/03/06/trumps-article-i-management/&#34;&gt;https://www.emptywheel.net/2025/03/06/trumps-article-i-management/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://hinessight.blogs.com/salempoliticalsnark/2025/03/trump-looked-strong-in-last-nights-speech-democrats-looked-weak.html&#34;&gt;https://hinessight.blogs.com/salempoliticalsnark/2025/03/trump-looked-strong-in-last-nights-speech-democrats-looked-weak.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://simonwillison.net/2025/Mar/6/vibe-coding/#atom-everything&#34;&gt;https://simonwillison.net/2025/Mar/6/vibe-coding/#atom-everything&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://pdx.eater.com/maps/best-portland-oregon-happy-hours&#34;&gt;https://pdx.eater.com/maps/best-portland-oregon-happy-hours&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://oregoncapitalchronicle.com/2025/03/05/oregon-budget-writers-plan-to-spend-hundreds-of-millions-more-on-health-social-services/&#34;&gt;https://oregoncapitalchronicle.com/2025/03/05/oregon-budget-writers-plan-to-spend-hundreds-of-millions-more-on-health-social-services/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://sachachua.com/blog/2025/03/reflecting-on-my-conscientiousness-or-whatever-the-opposite-is/&#34;&gt;https://sachachua.com/blog/2025/03/reflecting-on-my-conscientiousness-or-whatever-the-opposite-is/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://plaindrops.de/blog/2025/tenyearsofemacs/&#34;&gt;https://plaindrops.de/blog/2025/tenyearsofemacs/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://frankmcpherson.blog/2025/03/04/the-world-view-narrative-of.html&#34;&gt;https://frankmcpherson.blog/2025/03/04/the-world-view-narrative-of.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.iheart.com/podcast/1119-countdown-with-keith-olbe-99705496/episode/the-attempt-to-make-it-illegal-269590587/&#34;&gt;https://www.iheart.com/podcast/1119-countdown-with-keith-olbe-99705496/episode/the-attempt-to-make-it-illegal-269590587/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.techdirt.com/2025/03/04/why-techdirt-is-now-a-democracy-blog-whether-we-like-it-or-not/&#34;&gt;https://www.techdirt.com/2025/03/04/why-techdirt-is-now-a-democracy-blog-whether-we-like-it-or-not/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.cnn.com/2025/03/06/politics/video/house-republicans-censure-al-green-for-protest-digvid&#34;&gt;https://www.cnn.com/2025/03/06/politics/video/house-republicans-censure-al-green-for-protest-digvid&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.axios.com/2025/03/06/democrats-disrupt-trump-speech-reaction&#34;&gt;https://www.axios.com/2025/03/06/democrats-disrupt-trump-speech-reaction&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.reuters.com/world/us/trump-plans-revoke-legal-status-ukrainians-who-fled-us-sources-say-2025-03-06/&#34;&gt;https://www.reuters.com/world/us/trump-plans-revoke-legal-status-ukrainians-who-fled-us-sources-say-2025-03-06/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://x.com/frontlinekit/status/1897400210223140968&#34;&gt;https://x.com/frontlinekit/status/1897400210223140968&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://crooksandliars.com/2025/03/unbelievable-watch-jd-vance-ignore-hurt&#34;&gt;https://crooksandliars.com/2025/03/unbelievable-watch-jd-vance-ignore-hurt&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/03/05/brutes-no-monsters/&#34;&gt;https://digbysblog.net/2025/03/05/brutes-no-monsters/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/03/05/thanks-again-i-wont-forget/&#34;&gt;https://digbysblog.net/2025/03/05/thanks-again-i-wont-forget/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/03/05/bottom-of-the-barrel/&#34;&gt;https://digbysblog.net/2025/03/05/bottom-of-the-barrel/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://pluralistic.net/2021/05/09/the-memex-method/&#34;&gt;https://pluralistic.net/2021/05/09/the-memex-method/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=f4FcmWsnZRo&#34;&gt;https://www.youtube.com/watch?v=f4FcmWsnZRo&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=f4FcmWsnZRo&#34;&gt;https://www.youtube.com/watch?v=f4FcmWsnZRo&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=YJSZamZG12s&#34;&gt;https://www.youtube.com/watch?v=YJSZamZG12s&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.reddit.com/r/Reaper/comments/aushw2/anyone_use_reaper_for_live_performances/?rdt=62323&#34;&gt;https://www.reddit.com/r/Reaper/comments/aushw2/anyone_use_reaper_for_live_performances/?rdt=62323&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 03-03-2025</title>
      <link>/posts/linkblog_2025_03_03/</link>
      <pubDate>Mon, 03 Mar 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_03_03/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://19thnews.org/2025/03/bloody-sunday-anniversary-black-women-stories/&#34;&gt;https://19thnews.org/2025/03/bloody-sunday-anniversary-black-women-stories/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://oldschool.scripting.com/frank.mcpherson@gmail.com/2025/03/03.html&#34;&gt;http://oldschool.scripting.com/frank.mcpherson@gmail.com/2025/03/03.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.dailykos.com/stories/2025/3/3/2307555/-Fired-DOGE-victims-get-to-stare-down-Trump-during-big-speech-to-Congress&#34;&gt;https://www.dailykos.com/stories/2025/3/3/2307555/-Fired-DOGE-victims-get-to-stare-down-Trump-during-big-speech-to-Congress&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.msn.com/en-ie/news/world/ukrainian-drones-strike-deep-into-russia-hitting-ufa-refinery/ar-AA1A9JUA&#34;&gt;https://www.msn.com/en-ie/news/world/ukrainian-drones-strike-deep-into-russia-hitting-ufa-refinery/ar-AA1A9JUA&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://dailywrap.net/en-ie/ukrainian-forces-advance-deep-into-russian-territory-military-unprepared,7058188381312641a&#34;&gt;https://dailywrap.net/en-ie/ukrainian-forces-advance-deep-into-russian-territory-military-unprepared,7058188381312641a&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://anniemueller.com/posts/despite-the-horrors-the-laundry-must-be-done-despite-the-laundry-the-horrors-must-be-faced&#34;&gt;https://anniemueller.com/posts/despite-the-horrors-the-laundry-must-be-done-despite-the-laundry-the-horrors-must-be-faced&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.emptywheel.net/2025/03/01/the-five-ways-trump-is-sabotaging-the-united-states/&#34;&gt;https://www.emptywheel.net/2025/03/01/the-five-ways-trump-is-sabotaging-the-united-states/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/03/02/they-tried-to-tell-us/&#34;&gt;https://digbysblog.net/2025/03/02/they-tried-to-tell-us/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/03/02/a-useless-waste-of-space/&#34;&gt;https://digbysblog.net/2025/03/02/a-useless-waste-of-space/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/03/02/protests/&#34;&gt;https://digbysblog.net/2025/03/02/protests/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/03/02/qotd-harry-truman/&#34;&gt;https://digbysblog.net/2025/03/02/qotd-harry-truman/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://caddy.community/t/ssl-configuration-in-caddy/15535&#34;&gt;https://caddy.community/t/ssl-configuration-in-caddy/15535&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://caddyserver.com/docs/automatic-https&#34;&gt;https://caddyserver.com/docs/automatic-https&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://medium.com/@jonathan.hoffman91/mastering-caddy-ssl-a-complete-guide-to-https-and-tls-configurations-d8c8394463e4&#34;&gt;https://medium.com/@jonathan.hoffman91/mastering-caddy-ssl-a-complete-guide-to-https-and-tls-configurations-d8c8394463e4&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://radioopensource.org/angus-kings-civics-lesson/&#34;&gt;https://radioopensource.org/angus-kings-civics-lesson/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.linkedin.com/feed/update/urn:li:activity:7301293697894166528/&#34;&gt;https://www.linkedin.com/feed/update/urn:li:activity:7301293697894166528/&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 3-01-2025</title>
      <link>/posts/linkblog_2025_03_01/</link>
      <pubDate>Sat, 01 Mar 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_03_01/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.yahoo.com/news/zelensky-walked-trump-trap-expert-114914262.html&#34;&gt;https://www.yahoo.com/news/zelensky-walked-trump-trap-expert-114914262.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://kottke.org/25/03/jd-vance-chastised-by-vermont-snow-reporter&#34;&gt;https://kottke.org/25/03/jd-vance-chastised-by-vermont-snow-reporter&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.theguardian.com/us-news/2025/feb/27/republicans-trump-threats&#34;&gt;https://www.theguardian.com/us-news/2025/feb/27/republicans-trump-threats&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://doc.searls.com/2025/02/28/testing-wordland/&#34;&gt;https://doc.searls.com/2025/02/28/testing-wordland/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.goldendomevt.com/#gsc.tab=0&#34;&gt;https://www.goldendomevt.com/#gsc.tab=0&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://blog.numericcitizen.me/2025/02/28/even-if-us-gave-billions.html&#34;&gt;https://blog.numericcitizen.me/2025/02/28/even-if-us-gave-billions.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.theatlantic.com/politics/archive/2025/02/zelensky-trump-putin-ukraine/681883/&#34;&gt;https://www.theatlantic.com/politics/archive/2025/02/zelensky-trump-putin-ukraine/681883/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.yahoo.com/news/voices-zelensky-laid-bare-ugly-195432346.html&#34;&gt;https://www.yahoo.com/news/voices-zelensky-laid-bare-ugly-195432346.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.cnn.com/2025/03/01/politics/video/se-cupp-trump-vance-looked-like-two-losers-on-barstools-in-oval-office&#34;&gt;https://www.cnn.com/2025/03/01/politics/video/se-cupp-trump-vance-looked-like-two-losers-on-barstools-in-oval-office&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 2-27-2025</title>
      <link>/posts/linkblog_2025_02_27/</link>
      <pubDate>Thu, 27 Feb 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_02_27/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://sixcolors.com/post/2025/02/how-to-bulk-download-kindle-files-while-you-can/&#34;&gt;https://sixcolors.com/post/2025/02/how-to-bulk-download-kindle-files-while-you-can/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://wagingnonviolence.org/2025/02/we-are-seeing-the-beginnings-of-mass-noncompliance-with-trump-musk-coup/&#34;&gt;https://wagingnonviolence.org/2025/02/we-are-seeing-the-beginnings-of-mass-noncompliance-with-trump-musk-coup/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.votebeat.org/arizona/2025/02/27/maricopa-county-elections-officials-power-struggle-justin-heap-thomas-galvin/&#34;&gt;https://www.votebeat.org/arizona/2025/02/27/maricopa-county-elections-officials-power-struggle-justin-heap-thomas-galvin/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.thebulwark.com/p/house-dems-congress-budget-deadline-republican-trifecta&#34;&gt;https://www.thebulwark.com/p/house-dems-congress-budget-deadline-republican-trifecta&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://electionlawblog.org/?p=148771&#34;&gt;https://electionlawblog.org/?p=148771&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://electionlawblog.org/?p=148760&#34;&gt;https://electionlawblog.org/?p=148760&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://columbialawreview.org/content/networking-the-party-first-amendment-rights-and-the-pursuit-of-responsive-party-government/&#34;&gt;https://columbialawreview.org/content/networking-the-party-first-amendment-rights-and-the-pursuit-of-responsive-party-government/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.thebulwark.com/p/how-amateur-us-citizens-beat-the&#34;&gt;https://www.thebulwark.com/p/how-amateur-us-citizens-beat-the&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://energyskeptic.com/2025/geothermal/&#34;&gt;https://energyskeptic.com/2025/geothermal/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://oregoncapitalchronicle.com/2025/02/26/oregon-resumes-automatic-voter-registration-paused-for-months-because-of-dmv-errors/&#34;&gt;https://oregoncapitalchronicle.com/2025/02/26/oregon-resumes-automatic-voter-registration-paused-for-months-because-of-dmv-errors/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://apnews.com/article/elon-musk-wired-doge-trump-1f3988a459d39f39e7be6c598aa3d710&#34;&gt;https://apnews.com/article/elon-musk-wired-doge-trump-1f3988a459d39f39e7be6c598aa3d710&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/stonehank/html-to-md/blob/HEAD/README-EN.md&#34;&gt;https://github.com/stonehank/html-to-md/blob/HEAD/README-EN.md&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://stonehank.github.io/html-to-md/&#34;&gt;https://stonehank.github.io/html-to-md/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.nbcnews.com/politics/politics-news/judge-orders-trump-admin-rescind-memo-directing-mass-firing-federal-wo-rcna194131&#34;&gt;https://www.nbcnews.com/politics/politics-news/judge-orders-trump-admin-rescind-memo-directing-mass-firing-federal-wo-rcna194131&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/scripting/wordlandSupport/issues/46&#34;&gt;https://github.com/scripting/wordlandSupport/issues/46&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 2-24-2025</title>
      <link>/posts/linkblog_2025_02_24/</link>
      <pubDate>Mon, 24 Feb 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_02_24/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://werd.io/2025/what-felt-impossible-became-possible&#34;&gt;https://werd.io/2025/what-felt-impossible-became-possible&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://dansinker.com/posts/2025-02-23-dale/&#34;&gt;https://dansinker.com/posts/2025-02-23-dale/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.thebulwark.com/p/start-the-2026-campaigns-right-now&#34;&gt;https://www.thebulwark.com/p/start-the-2026-campaigns-right-now&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://sive.rs/ulysses&#34;&gt;https://sive.rs/ulysses&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/02/24/three-years-of-heroism/&#34;&gt;https://digbysblog.net/2025/02/24/three-years-of-heroism/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://understandingwar.org/backgrounder/ukraine-fact-sheet-february-21-2025&#34;&gt;https://understandingwar.org/backgrounder/ukraine-fact-sheet-february-21-2025&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/02/23/meet-the-new-deputy-director-of-the-fbi/&#34;&gt;https://digbysblog.net/2025/02/23/meet-the-new-deputy-director-of-the-fbi/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.usatoday.com/story/entertainment/tv/2025/02/24/lester-holt-step-down-nbc-nightly-news/80017369007/&#34;&gt;https://www.usatoday.com/story/entertainment/tv/2025/02/24/lester-holt-step-down-nbc-nightly-news/80017369007/&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 2-22-2025</title>
      <link>/posts/linkblog_2025_02_22/</link>
      <pubDate>Sat, 22 Feb 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_02_22/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://jeffreycisaacdesign.wordpress.com/2025/02/22/caligula-on-my-mind/&#34;&gt;Democracy in Dark Times&lt;/a&gt; - Caligula On My Mind&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://pdx.eater.com/maps/portland-oregon-best-pizza-pizzerias&#34;&gt;PDX Eater&lt;/a&gt; - The Best Pizzas in Portland, Oregon and Beyond - Portland&amp;rsquo;s standout pizzerias for everything from Detroit squares to sourdough slices&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 2-21-2025</title>
      <link>/posts/linkblog_2025_02_21/</link>
      <pubDate>Fri, 21 Feb 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_02_21/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.emptywheel.net/2025/02/21/what-we-talk-about-when-we-talk-about-ai-part-two/&#34;&gt;EmptyWheel&lt;/a&gt; - What We Talk About When We Talk About AI (Part Two)&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thefederalist.com/2025/02/20/trumps-border-success-proves-republicans-never-had-to-negotiate-our-sovereignty/&#34;&gt;The Federalist&lt;/a&gt; - Trump’s Border Success Proves Republicans Never Had To Negotiate Our Sovereignty&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://wagingnonviolence.org/2025/02/youth-led-group-get-free-wants-to-spark-mass-refusals-maga-white-supremacy/&#34;&gt;Waging Non-Violence&lt;/a&gt; - This youth-led group wants to spark mass refusals to MAGA’s white supremacist agenda - Inspired by the abolitionist and civil rights movements, Get Free is mobilizing young people to turn campuses and communities into freedom beacons that defy Trump-Musk’s authoritarian power grabs.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://littlevillagemag.com/stacey-walker-op-ed-still-playing-by-west-wing-rules/&#34;&gt;Little Village Magazine&lt;/a&gt; - Democrats are still playing by ‘West Wing’ rules, and it’s costing us everything&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.thebulwark.com/p/organizing-a-revolution-in-2025-with&#34;&gt;The Bulwark&lt;/a&gt; - Organizing a Revolution in 2025 (With Tamika D. Mallory)&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://frankmcpherson.blog/2025/02/20/the-republic-has-failed-why.html&#34;&gt;Frank McPherson/Routine Revelations&lt;/a&gt; - The Republic Has Failed; Why Does It Matter?&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://bsky.app/profile/thetnholler.bsky.social/post/3lileeeuuac2w&#34;&gt;The Tennessee Holler&lt;/a&gt; -  @aoc.bsky.social out fighting for the people &amp;amp; federal workers: “Every day our job is to wake up and say ‘what can I do today?’ — There is no act too small. Every action matters.” 🇺🇸&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://podcasts.apple.com/us/podcast/rahm-emanuels-tough-love-intervention-for-the/id1643307527?i=1000694298149&#34;&gt;Apple Podcasts&lt;/a&gt; - Rahm Emanuel’s Tough Love Intervention for the Democratic Party - On with Kara Swisher&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://x.com/ChristopherJM/status/1892896325726773476&#34;&gt;X&lt;/a&gt; - Heckuva cover @nypost addressed directly to Trump. “It’s right for President Trump to want to stop the bloodshed in Ukraine, but there are certain truths we all must remember - namely that Vladimir Putin is solely responsible for this war.”&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.wsj.com/world/europe/why-germanys-confidence-is-shattered-and-its-economy-is-kaput-d1d95890&#34;&gt;Wall Street Journal&lt;/a&gt; - Why Germany’s Confidence Is Shattered and Its Economy Is Kaput - Historians and economists say risk-averse leadership is holding back Europe’s largest economy&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://prospect.org/justice/2025-02-21-why-delaware-democrats-trying-to-give-elon-musk-55-billion/&#34;&gt;The American Prospect&lt;/a&gt; - Why Are Delaware Democrats Trying to Give Elon Musk $55 Billion? - There are more important things than the state’s corporate franchise fees.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.theguardian.com/us-news/2025/feb/21/trump-mass-firings-federal-government-bill&#34;&gt;The Guardian&lt;/a&gt; - Trump administration’s mass firings could leave federal government with ‘monumental’ bill, say experts - Lawyer says ‘astounding’ purge will cost government, after workers with positive reviews cut due to ‘poor performance’&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://talkingpointsmemo.com/where-things-stand/rand-paul-sheepishly-nods-to-fact-that-musk-is-not-supposed-to-be-in-charge-of-govt-funding&#34;&gt;Talking Points Memo&lt;/a&gt; - Rand Paul Sheepishly Nods To Fact That Musk Is Not Supposed To Be In Charge Of Gov’t Funding&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/02/20/the-wrecking-ball-is-not-popular/&#34;&gt;Digby&amp;rsquo;s Hullabaloo&lt;/a&gt; - The Wrecking Ball Is Not Popular&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/02/20/atrocities-of-the-day/&#34;&gt;Digby&amp;rsquo;s Hullabaloo&lt;/a&gt; - Atrocities Of The Day&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/02/20/elon-goes-to-cpac/&#34;&gt;Digby&amp;rsquo;s Hullabaloo&lt;/a&gt; - Elon Goes To CPAC&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/02/21/what-did-you-do/&#34;&gt;Digby&amp;rsquo;s Hullabaloo&lt;/a&gt; - What Did You Do?&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.threads.net/@michelestillman/post/DGU3dEduKu2&#34;&gt;Threads&lt;/a&gt; - Video at legislator town hall&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=RrIAyUgHaf0&#34;&gt;YouTube&lt;/a&gt; - Democracy Now!: &amp;ldquo;I Am Finally Free!&amp;rdquo;: Indigenous Leader Leonard Peltier Released After Nearly 50 Years Imprisoned&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.tamikadmallory.com/&#34;&gt;Tamika Mallory&lt;/a&gt; - Home page&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.cnn.com/2025/02/21/politics/video/rich-mccormick-town-hall-trump-power-digvid&#34;&gt;CNN&lt;/a&gt; - Angry voters confront GOP representative over Trump&amp;rsquo;s push to expand his power&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.cnn.com/2025/02/21/politics/rich-mccormick-georgia-trump/index.html&#34;&gt;CNN&lt;/a&gt; - GOP congressman faces criticism and several boos at Georgia town hall&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.tiktok.com/@sister_siren/video/7473415954383392043&#34;&gt;TikTok&lt;/a&gt; - Cliff Bentz video at town hall meeting&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 2-20-2025</title>
      <link>/posts/linkblog_2025_02_20/</link>
      <pubDate>Thu, 20 Feb 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_02_20/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://oldschool.scripting.com/ksmith3123@gmail.com/2025/02/20/142157.html&#34;&gt;Ken Smith&lt;/a&gt; -Dislodging the idea of conversation from social media (Part 1)&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.rawstory.com/trump-gop-ukraine-2671187748/&#34;&gt;Raw Story&lt;/a&gt; - Republicans appear to have &amp;lsquo;blown a circuit&amp;rsquo; after Trump remarks: MSNBC analyst&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://crooksandliars.com/2025/02/jasmine-crockett-sleepy-joe-least-we-could&#34;&gt;Crooks and Liars&lt;/a&gt; - Jasmine Crockett: With Sleepy Joe, At Least We Could Sleep At Night - &amp;ldquo;People seem to be surprised that the first felon ever elected to the White House commits crimes or breaks the law,&amp;rdquo; Crockett said.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://blueamerica.crooksandliars.com/2025/02/03/50-states-50-capitols-50-protests-noon-2-5-25/&#34;&gt;Blue America&lt;/a&gt; - 50 States. 50 Protests. 1 Day – @Noon, 2/5/25&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/02/19/hes-just-saying-it-out-loud-now/&#34;&gt;Digby&amp;rsquo;s Hullabaloo&lt;/a&gt; - He’s Just Saying It Out Loud Now&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.nj.com/tv/2025/02/dan-aykroyd-addresses-his-absence-from-snl-50th-anniversary.html&#34;&gt;New Jersey.com&lt;/a&gt; - Dan Aykroyd addresses his absence from ‘SNL’ 50th anniversary&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://variety.com/2025/tv/news/why-dana-carvey-bill-hader-dan-aykroyd-not-snl-50-1236311883/&#34;&gt;Variety&lt;/a&gt; - Why Dana Carvey, Bill Hader and More ‘SNL’ Legends Skipped 50th Anniversary Show&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://nypost.com/2025/02/16/entertainment/chevy-chase-attends-snl-50-after-bill-murray-feud-slamming-show/&#34;&gt;New York Post&lt;/a&gt; - Chevy Chase attends ‘SNL 50’ special after slamming show — and nearly coming to blows with Bill Murray&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 2-19-2025</title>
      <link>/posts/linkblog_2025_02_19/</link>
      <pubDate>Wed, 19 Feb 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_02_19/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://thefederalist.com/2025/02/19/in-oregon-motor-voter-and-mass-mail-ballots-invited-cheating-even-the-top-house-democrat-admits-it/&#34;&gt;The Federalist&lt;/a&gt; - In Oregon, Motor Voter And Mass Mail Ballots Invited Cheating. Even The Top House Democrat Admits It&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://onlinejournalismblog.com/2025/02/19/7-prompt-design-techniques-for-generative-ai-every-journalist-should-know/&#34;&gt;Online Journalism Blog&lt;/a&gt; - 7 prompt design techniques for generative AI every journalist should know&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.citationneeded.news/issue-77/&#34;&gt;Molly White/Citation Needed&lt;/a&gt; - Issue 77 – Whenever presidents get involved, if they become angry, you don&amp;rsquo;t want to be there - A major crypto scandal tarnishes the reputation of Solana bigwigs, crypto influencers, and Argentine President Javier Milei.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thefederalist.com/2025/02/18/trumps-immediate-border-crossing-plummet-shows-biden-could-have-secured-the-homeland-but-didnt/&#34;&gt;The Federalist&lt;/a&gt; - Trump’s Immediate Border-Crossing Plummet Shows Biden Could Have Secured The Homeland But Didn’t&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://oregoncapitalchronicle.com/2025/02/18/former-oregon-house-gop-leader-will-run-for-senate-gop-leaders-seat/&#34;&gt;Oregon Capital Chronicle&lt;/a&gt; - Former Oregon House GOP leader will run for Senate GOP leader’s seat - Rep. Jeff Helfrich, R-Hood River, hopes to replace Sen. Daniel Bonham, who is barred from running for reelection&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://jamesg.blog/2025/02/18/working-on-my-confidence&#34;&gt;James&amp;rsquo; Coffee Blog&lt;/a&gt; - Working on my confidence&lt;/p&gt;
&lt;p&gt;{Josh Bernoff](&lt;a href=&#34;https://bernoff.com/blog/dont-write-a-book&#34;&gt;https://bernoff.com/blog/dont-write-a-book&lt;/a&gt;) -&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.rawstory.com/stephen-miller-cnn/&#34;&gt;Raw Story&lt;/a&gt; - &amp;lsquo;Stephen, let&amp;rsquo;s calm down&amp;rsquo;: Yelling Trump aide berates host as he loses cool live on CNN&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.thenation.com/article/politics/democratic-party-fecklessness/&#34;&gt;The Nation&lt;/a&gt; - Why Democrats Won’t Throw a Real Punch - Faced with existential threats from the right, the Democratic leadership remains timid; faced with demands for justice from the left, it goes on the attack.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://werd.io/2025/are-we-self-segregating-on-social-media&#34;&gt;Ben Werdmuller&lt;/a&gt; - Are We Self-Segregating on Social Media?&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://werd.io/2025/own-whats-yours&#34;&gt;Ben Werdmuller&lt;/a&gt; - Own what’s yours&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.thebulwark.com/p/staying-patriotic-in-trumps-america&#34;&gt;The Bulwark&lt;/a&gt; - Staying Patriotic in Trump’s America - Loving the country while hating its government.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.emptywheel.net/2025/02/18/dale-ho-asks-for-signed-consent-from-eric-adams-alex-spiro-and-bill-burck-dont-provide-it/&#34;&gt;EmptyWheel&lt;/a&gt; - Dale Ho Asks for Signed Consent from Eric Adams; Alex Spiro and Bill Burck Don’t Provide It&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.thenation.com/article/politics/how-to-organize-our-way-out-of-the-trump-musk-putsch/&#34;&gt;The Nation&lt;/a&gt; - How to Organize Our Way Out of the Trump-Musk Putsch - A plan to harness grassroots energy — and to hold Democratic leaders accountable&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://contrarian.substack.com/p/fighting-the-putsch&#34;&gt;The Contrarian&lt;/a&gt; - Fighting the Putsch - Democrats need to throw every possible wrench into the plans of Trump, Musk, and their GOP cultists in Congress&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://storage.courtlistener.com/recap/gov.uscourts.dcd.277463/gov.uscourts.dcd.277463.29.0_1.pdf?no-og=1&#34;&gt;Court Listener&lt;/a&gt; - Tanya Chutkan judgement against 13 state attorney generals on Trump lawsuit&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://thehill.com/regulation/court-battles/5151676-chutkan-musk-doge-federal-agencies/&#34;&gt;The Hill&lt;/a&gt; - Chutkan refuses to block Musk, DOGE from 7 federal agencies&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.rawstory.com/trump-tanya-chutkan-2671181306/&#34;&gt;Raw Story&lt;/a&gt; - CNN conservative left momentarily speechless when host challenges him on Trump attack&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.emptywheel.net/2025/02/19/emil-bove-throwing-gold-bars-off-the-titanic/&#34;&gt;EmptyWheel&lt;/a&gt; - Emil Bove Throwing Gold Bars Off the Titanic&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/02/18/whats-going-on-at-doj/&#34;&gt;Digby&amp;rsquo;s Hullabaloo&lt;/a&gt; - What’s Going On At DOJ?&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/02/18/grift-graft-and-golf/&#34;&gt;Digby&amp;rsquo;s Hullabaloo&lt;/a&gt; - Grift, Graft and Golf&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/02/18/psychos/&#34;&gt;Digby&amp;rsquo;s Hullabaloo&lt;/a&gt; - Psychos&lt;/p&gt;
&lt;blockquote class=&#34;twitter-tweet&#34;&gt;&lt;p lang=&#34;en&#34; dir=&#34;ltr&#34;&gt;Last week on DSR&amp;#39;s Words Matter, &lt;a href=&#34;https://twitter.com/NormOrnstein?ref_src=twsrc%5Etfw&#34;&gt;@NormOrnstein&lt;/a&gt; and David sat down to discuss what is going on in our government and why Washington needs a Democrat who is going to stand up and say “f*ck you.”&lt;br&gt;&lt;br&gt;Listen: &lt;a href=&#34;https://t.co/5UopseoATm&#34;&gt;https://t.co/5UopseoATm&lt;/a&gt; &lt;a href=&#34;https://t.co/0S3PvOM3So&#34;&gt;pic.twitter.com/0S3PvOM3So&lt;/a&gt;&lt;/p&gt;&amp;mdash; The DSR Network (@deepstateradio) &lt;a href=&#34;https://twitter.com/deepstateradio/status/1891947337934680525?ref_src=twsrc%5Etfw&#34;&gt;February 18, 2025&lt;/a&gt;&lt;/blockquote&gt;
&lt;script async src=&#34;https://platform.twitter.com/widgets.js&#34; charset=&#34;utf-8&#34;&gt;&lt;/script&gt;


&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 2-18-2025</title>
      <link>/posts/linkblog_2025_02_18/</link>
      <pubDate>Tue, 18 Feb 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_02_18/</guid>
      <description>&lt;blockquote class=&#34;twitter-tweet&#34;&gt;&lt;p lang=&#34;en&#34; dir=&#34;ltr&#34;&gt;This is why you fight these cowards.&lt;br&gt;&lt;br&gt;The moment you stand up to them, they crumble.&lt;br&gt;&lt;br&gt;Homan has nothing. The Fourth Amendment is clear and I am well within my duties to educate people of their rights.&lt;br&gt;&lt;br&gt;He can threaten me with jail &amp;amp; call names all he wants. He’s got nothing else. &lt;a href=&#34;https://t.co/XzUfeP634P&#34;&gt;https://t.co/XzUfeP634P&lt;/a&gt;&lt;/p&gt;&amp;mdash; Alexandria Ocasio-Cortez (@AOC) &lt;a href=&#34;https://twitter.com/AOC/status/1891688304229167406?ref_src=twsrc%5Etfw&#34;&gt;February 18, 2025&lt;/a&gt;&lt;/blockquote&gt;
&lt;script async src=&#34;https://platform.twitter.com/widgets.js&#34; charset=&#34;utf-8&#34;&gt;&lt;/script&gt;


&lt;p&gt;&lt;a href=&#34;https://electionlawblog.org/?p=148657&#34;&gt;Election Law Blog&lt;/a&gt; - How Germany Polices Offensive Speech on the Internet (video)&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/02/17/social-security-on-the-radar/&#34;&gt;Digby&amp;rsquo;s Hullabaloo&lt;/a&gt; - Social Security On The Radar&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://digbysblog.net/2025/02/17/no-hes-not-popular/&#34;&gt;Digby&amp;rsquo;s Hullabaloo&lt;/a&gt; - No, He’s Not Popular&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.emptywheel.net/2025/02/18/why-elon-musk-cant-run-doge-sic-anymore/&#34;&gt;EmptyWheel&lt;/a&gt; - Why Elon Musk Can’t Run DOGE [sic] Anymore&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.theatlantic.com/ideas/archive/2025/02/january-6-trump-history/681647/&#34;&gt;The Atlantic&lt;/a&gt; - January 6 Still Happened - The Trump administration can pardon the insurrectionists and delete pages of evidence. But it cannot hide what took place on that day.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://politicalwire.com/2025/02/18/new-app-is-turbocharging-calls-to-congress/&#34;&gt;Political Wire&lt;/a&gt; - New App Is Turbocharging Calls to Congress&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.messageboxnews.com/p/how-to-make-trump-unpopular-again?publication_id=65026&amp;amp;post_id=157140062&amp;amp;isFreemail=true&amp;amp;r=2fku&amp;amp;triedRedirect=true&#34;&gt;The Message Box&lt;/a&gt; - How to Make Trump Unpopular Again - Democrats need to quickly recognize that the best way to slow down Trump is to drive his poll numbers down.&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    
    <item>
      <title>Links 2-17-2025</title>
      <link>/posts/linkblog_2025_02_17/</link>
      <pubDate>Mon, 17 Feb 2025 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/linkblog_2025_02_17/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.dailykos.com/stories/2025/2/17/2304347/-Protests-ramp-up-across-the-country-as-rage-builds-against-Trump-and-Musk&#34;&gt;Daily Kos&lt;/a&gt; - Protests ramp up across the country as rage builds against Trump and Musk&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.fiftyfifty.one/&#34;&gt;50 protests 50 states 1 movement&lt;/a&gt; - Join us in the fight to uphold the Constitution and end executive overreach.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://pol-rev.com/&#34;&gt;Political Revolution&lt;/a&gt; - The Political Revolution advances politics in America through progressive grassroots activism. Our political action committee is dedicated to electing progressive candidates and supporting issue-focused efforts to transform our government, so it represents all our citizens, not just the wealthy few.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.jwz.org/blog/2025/02/bezos-is-as-always-100-in-the-bag-for-musk-and-trump/&#34;&gt;JWZ.org&lt;/a&gt; - Bezos is, as always, 100% in the bag for Musk and Trump&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.commoncause.org/articles/jeff-bezos-doesnt-want-you-to-see-this/&#34;&gt;Common Cause&lt;/a&gt; - Here’s the ad the Washington Post wouldn’t run - The Washington Post – which has a responsibility to hold a magnifying glass up to powerful people like Elon Musk and Donald Trump – refused to run our ad calling them out.​&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.cnn.com/politics/live-news/trump-administration-russia-ukraine-02-17-25#cm79n503h000z3b6m4the3vfp&#34;&gt;CNN&lt;/a&gt; - Nationwide demonstrations take place as part of 50501 movement protesting Trump and Musk&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://zeteo.com/p/trump-monarchy-presidency-article-2-explained&#34;&gt;Zeteo&lt;/a&gt; - Trump Wants a Monarchy, Not a Presidency. He Must Be Stopped - As a constitutional law professor, I can tell you we are in danger of losing our democracy over the president&amp;rsquo;s false claim to unlimited executive power under Article II.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;youtube-privacy-enhanced-shortcode&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#youtube-privacy-enhanced-shortcode&#34;&gt;
        #
    &lt;/a&gt;
    YouTube Privacy Enhanced Shortcode
&lt;/div&gt;
&lt;/h2&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&#34; allowfullscreen=&#34;allowfullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/ZJthWmvUzzc?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;hr&gt;
&lt;h2 id=&#34;twitter-simple-shortcode&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#twitter-simple-shortcode&#34;&gt;
        #
    &lt;/a&gt;
    Twitter Simple Shortcode
&lt;/div&gt;
&lt;/h2&gt;
&lt;blockquote class=&#34;twitter-tweet&#34;&gt;&lt;p lang=&#34;en&#34; dir=&#34;ltr&#34;&gt;“In addition to being more logical, asymmetry has the advantage that its complete appearance is far more optically effective than symmetry.”&lt;br&gt;— Jan Tschichold &lt;a href=&#34;https://t.co/gcv7SrhvJb&#34;&gt;pic.twitter.com/gcv7SrhvJb&lt;/a&gt;&lt;/p&gt;&amp;mdash; Design Reviewed | Graphic Design History (@DesignReviewed) &lt;a href=&#34;https://twitter.com/DesignReviewed/status/1085870671291310081?ref_src=twsrc%5Etfw&#34;&gt;January 17, 2019&lt;/a&gt;&lt;/blockquote&gt;
&lt;script async src=&#34;https://platform.twitter.com/widgets.js&#34; charset=&#34;utf-8&#34;&gt;&lt;/script&gt;


&lt;br&gt;
&lt;hr&gt;
&lt;h2 id=&#34;vimeo-simple-shortcode&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#vimeo-simple-shortcode&#34;&gt;
        #
    &lt;/a&gt;
    Vimeo Simple Shortcode
&lt;/div&gt;
&lt;/h2&gt;
&lt;style&gt;
.__h_video {
   position: relative;
   padding-bottom: 56.23%;
   height: 0;
   overflow: hidden;
   width: 100%;
   background: #000;
}
.__h_video img {
   width: 100%;
   height: auto;
   color: #000;
}
.__h_video .play {
   height: 72px;
   width: 72px;
   left: 50%;
   top: 50%;
   margin-left: -36px;
   margin-top: -36px;
   position: absolute;
   cursor: pointer;
}
&lt;/style&gt;&lt;div class=&#34;s_video_simple __h_video&#34;&gt;
          &lt;a href=&#34;https://vimeo.com/4.8912912e&amp;#43;07&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;
            &lt;img src=&#34;https://i.vimeocdn.com/video/337401969-979f0cc9f55fdf305fb8984e90d92639ec9d7ecc4c9dfbc6536e28edb43784ce-d_640?region=us&#34; srcset=&#34;https://i.vimeocdn.com/video/337401969-979f0cc9f55fdf305fb8984e90d92639ec9d7ecc4c9dfbc6536e28edb43784ce-d_640?region=us 1x, https://i.vimeocdn.com/video/337401969-979f0cc9f55fdf305fb8984e90d92639ec9d7ecc4c9dfbc6536e28edb43784ce-d_640?region=us 2x&#34; alt=&#34;Sing Jan Swing - Kinetic Type&#34;&gt;
            &lt;div class=&#34;play&#34;&gt;
              &lt;svg version=&#34;1&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 61 61&#34;&gt;&lt;circle cx=&#34;30.5&#34; cy=&#34;30.5&#34; r=&#34;30.5&#34; opacity=&#34;.8&#34; fill=&#34;#000&#34;&gt;&lt;/circle&gt;&lt;path d=&#34;M25.3 19.2c-2.1-1.2-3.8-.2-3.8 2.2v18.1c0 2.4 1.7 3.4 3.8 2.2l16.6-9.1c2.1-1.2 2.1-3.2 0-4.4l-16.6-9z&#34; fill=&#34;#fff&#34;&gt;&lt;/path&gt;&lt;/svg&gt;
            &lt;/div&gt;
          &lt;/a&gt;
        &lt;/div&gt;</description>
    </item>
    
    <item>
      <title>Markdown Syntax Guide</title>
      <link>/posts/markdown-syntax/</link>
      <pubDate>Tue, 07 May 2024 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/markdown-syntax/</guid>
      <description>&lt;p&gt;This article offers a sample of basic Markdown syntax that can be used in Hugo content files, also it shows whether basic HTML elements are decorated with CSS in a Hugo theme.&lt;/p&gt;
&lt;h2 id=&#34;headings&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#headings&#34;&gt;
        #
    &lt;/a&gt;
    Headings
&lt;/div&gt;
&lt;/h2&gt;
&lt;p&gt;The following HTML &lt;code&gt;&amp;lt;h2&amp;gt;&lt;/code&gt;—&lt;code&gt;&amp;lt;h6&amp;gt;&lt;/code&gt; elements represent 5 levels of section headings. &lt;code&gt;&amp;lt;h2&amp;gt;&lt;/code&gt; is the highest section level while &lt;code&gt;&amp;lt;h6&amp;gt;&lt;/code&gt; is the lowest.&lt;/p&gt;
&lt;h2 id=&#34;h2&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#h2&#34;&gt;
        #
    &lt;/a&gt;
    H2
&lt;/div&gt;
&lt;/h2&gt;
&lt;p&gt;You should using &lt;code&gt;## H2&lt;/code&gt; as your section title, since the file title is &lt;code&gt;# H1&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;If you use &lt;code&gt;# H1&lt;/code&gt; as your section title, you will get a warning from linter:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-txt&#34; data-lang=&#34;txt&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;MD025/single-title/single-h1: Multiple top-level headings in the same document
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;h3&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#h3&#34;&gt;
        ##
    &lt;/a&gt;
    H3
&lt;/div&gt;
&lt;/h3&gt;
&lt;h4 id=&#34;h4&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#h4&#34;&gt;
        ###
    &lt;/a&gt;
    H4
&lt;/div&gt;
&lt;/h4&gt;
&lt;h5 id=&#34;h5&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#h5&#34;&gt;
        ####
    &lt;/a&gt;
    H5
&lt;/div&gt;
&lt;/h5&gt;
&lt;h6 id=&#34;h6&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#h6&#34;&gt;
        #####
    &lt;/a&gt;
    H6
&lt;/div&gt;
&lt;/h6&gt;
&lt;h2 id=&#34;paragraph&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#paragraph&#34;&gt;
        #
    &lt;/a&gt;
    Paragraph
&lt;/div&gt;
&lt;/h2&gt;
&lt;p&gt;Xerum, quo qui aut unt expliquam qui dolut labo. Aque venitatiusda cum, voluptionse latur sitiae dolessi aut parist aut dollo enim qui voluptate ma dolestendit peritin re plis aut quas inctum laceat est volestemque commosa as cus endigna tectur?
Quianimin porecus evelectur, cum que nis nust voloribus ratem aut omnimi, sitatur? Quiatem. Nam, omnis sum am facea corem alique molestrunt et eos evelece arcillit ut aut eos eos nus, sin conecerem erum fuga.&lt;/p&gt;
&lt;p&gt;Itatur? Quiatae cullecum rem ent aut odis in re eossequodi nonsequ idebis ne sapicia is sinveli squiatum, core et que aut hariosam ex eat.&lt;/p&gt;
&lt;h2 id=&#34;blockquotes&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#blockquotes&#34;&gt;
        #
    &lt;/a&gt;
    Blockquotes
&lt;/div&gt;
&lt;/h2&gt;
&lt;p&gt;The blockquote element represents content that is quoted from another source, optionally with a citation which must be within a &lt;code&gt;footer&lt;/code&gt; or &lt;code&gt;cite&lt;/code&gt; element, and optionally with in-line changes such as annotations and abbreviations.&lt;/p&gt;
&lt;h3 id=&#34;blockquote-without-attribution&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#blockquote-without-attribution&#34;&gt;
        ##
    &lt;/a&gt;
    Blockquote without attribution
&lt;/div&gt;
&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Tiam, ad mint andaepu dandae nostion secatur sequo quae.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt; that you can use &lt;em&gt;Markdown syntax&lt;/em&gt; within a blockquote.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;blockquote-with-attribution&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#blockquote-with-attribution&#34;&gt;
        ##
    &lt;/a&gt;
    Blockquote with attribution
&lt;/div&gt;
&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Don&amp;rsquo;t communicate by sharing memory, share memory by communicating.&lt;/p&gt;
— &lt;cite&gt;Rob Pike&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;/cite&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;h2 id=&#34;tables&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#tables&#34;&gt;
        #
    &lt;/a&gt;
    Tables
&lt;/div&gt;
&lt;/h2&gt;
&lt;p&gt;Tables aren&amp;rsquo;t part of the core Markdown spec, but Hugo supports supports them out-of-the-box.&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Name&lt;/th&gt;
          &lt;th&gt;Age&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;Bob&lt;/td&gt;
          &lt;td&gt;27&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Alice&lt;/td&gt;
          &lt;td&gt;23&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;inline-markdown-within-tables&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#inline-markdown-within-tables&#34;&gt;
        ##
    &lt;/a&gt;
    Inline Markdown within tables
&lt;/div&gt;
&lt;/h3&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Inline&lt;/th&gt;
          &lt;th&gt;Markdown&lt;/th&gt;
          &lt;th&gt;In&lt;/th&gt;
          &lt;th&gt;Table&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;em&gt;italics&lt;/em&gt;&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;bold&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;del&gt;strikethrough&lt;/del&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;code&lt;/code&gt;&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;code-blocks&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#code-blocks&#34;&gt;
        #
    &lt;/a&gt;
    Code Blocks
&lt;/div&gt;
&lt;/h2&gt;
&lt;h3 id=&#34;code-block-with-backticks-and-showing-highlighted-lines&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#code-block-with-backticks-and-showing-highlighted-lines&#34;&gt;
        ##
    &lt;/a&gt;
    Code block with backticks and showing highlighted lines
&lt;/div&gt;
&lt;/h3&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;display:grid;&#34;&gt;
&lt;table style=&#34;border-spacing:0;padding:0;margin:0;border:0;&#34;&gt;&lt;tr&gt;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;&#34;&gt;
&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;display:grid;&#34;&gt;&lt;code&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;199
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;200
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;201
&lt;/span&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;202
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;203
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;204
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;205
&lt;/span&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;206
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;207
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;208
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;;width:100%&#34;&gt;
&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;display:grid;&#34;&gt;&lt;code class=&#34;language-html&#34; data-lang=&#34;html&#34;&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;html&lt;/span&gt; &lt;span style=&#34;color:#8caaee&#34;&gt;lang&lt;/span&gt;&lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#a6d189&#34;&gt;&amp;#34;en&amp;#34;&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;head&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;  &amp;lt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;meta&lt;/span&gt; &lt;span style=&#34;color:#8caaee&#34;&gt;charset&lt;/span&gt;&lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#a6d189&#34;&gt;&amp;#34;UTF-8&amp;#34;&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;  &amp;lt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;title&lt;/span&gt;&amp;gt;Example HTML5 Document&amp;lt;/&lt;span style=&#34;color:#ca9ee6&#34;&gt;title&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;/&lt;span style=&#34;color:#ca9ee6&#34;&gt;head&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;body&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;  &amp;lt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;p&lt;/span&gt;&amp;gt;Test&amp;lt;/&lt;span style=&#34;color:#ca9ee6&#34;&gt;p&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;/&lt;span style=&#34;color:#ca9ee6&#34;&gt;body&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;/&lt;span style=&#34;color:#ca9ee6&#34;&gt;html&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id=&#34;code-block-indented-with-four-spaces&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#code-block-indented-with-four-spaces&#34;&gt;
        ##
    &lt;/a&gt;
    Code block indented with four spaces
&lt;/div&gt;
&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;!doctype html&amp;gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;
&amp;lt;head&amp;gt;
  &amp;lt;meta charset=&amp;quot;utf-8&amp;quot;&amp;gt;
  &amp;lt;title&amp;gt;Example HTML5 Document&amp;lt;/title&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
  &amp;lt;p&amp;gt;Test&amp;lt;/p&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&#34;code-block-with-hugos-internal-highlight-shortcode&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#code-block-with-hugos-internal-highlight-shortcode&#34;&gt;
        ##
    &lt;/a&gt;
    Code block with Hugo&amp;rsquo;s internal highlight shortcode
&lt;/div&gt;
&lt;/h3&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-html&#34; data-lang=&#34;html&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;html&lt;/span&gt; &lt;span style=&#34;color:#8caaee&#34;&gt;lang&lt;/span&gt;&lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#a6d189&#34;&gt;&amp;#34;en&amp;#34;&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;head&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &amp;lt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;meta&lt;/span&gt; &lt;span style=&#34;color:#8caaee&#34;&gt;charset&lt;/span&gt;&lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#a6d189&#34;&gt;&amp;#34;UTF-8&amp;#34;&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &amp;lt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;title&lt;/span&gt;&amp;gt;Example HTML5 Document&amp;lt;/&lt;span style=&#34;color:#ca9ee6&#34;&gt;title&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;/&lt;span style=&#34;color:#ca9ee6&#34;&gt;head&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;body&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &amp;lt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;p&lt;/span&gt;&amp;gt;Test&amp;lt;/&lt;span style=&#34;color:#ca9ee6&#34;&gt;p&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;/&lt;span style=&#34;color:#ca9ee6&#34;&gt;body&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;/&lt;span style=&#34;color:#ca9ee6&#34;&gt;html&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h2 id=&#34;list-types&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#list-types&#34;&gt;
        #
    &lt;/a&gt;
    List Types
&lt;/div&gt;
&lt;/h2&gt;
&lt;h3 id=&#34;ordered-list&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#ordered-list&#34;&gt;
        ##
    &lt;/a&gt;
    Ordered List
&lt;/div&gt;
&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;First item&lt;/li&gt;
&lt;li&gt;Second item&lt;/li&gt;
&lt;li&gt;Third item&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;unordered-list&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#unordered-list&#34;&gt;
        ##
    &lt;/a&gt;
    Unordered List
&lt;/div&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;List item&lt;/li&gt;
&lt;li&gt;Another item&lt;/li&gt;
&lt;li&gt;And another item&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;nested-list&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#nested-list&#34;&gt;
        ##
    &lt;/a&gt;
    Nested list
&lt;/div&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Item&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;First Sub-item&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Second Sub-item&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;other-elements--abbr-sub-sup-kbd-mark&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#other-elements--abbr-sub-sup-kbd-mark&#34;&gt;
        #
    &lt;/a&gt;
    Other Elements — abbr, sub, sup, kbd, mark
&lt;/div&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;abbr title=&#34;Graphics Interchange Format&#34;&gt;GIF&lt;/abbr&gt; is a bitmap image format.&lt;/p&gt;
&lt;p&gt;H&lt;sub&gt;2&lt;/sub&gt;O&lt;/p&gt;
&lt;p&gt;X&lt;sup&gt;n&lt;/sup&gt; + Y&lt;sup&gt;n&lt;/sup&gt; = Z&lt;sup&gt;n&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;Press &lt;kbd&gt;CTRL&lt;/kbd&gt;+&lt;kbd&gt;ALT&lt;/kbd&gt;+&lt;kbd&gt;Delete&lt;/kbd&gt; to end the session.&lt;/p&gt;
&lt;p&gt;Most &lt;mark&gt;salamanders&lt;/mark&gt; are nocturnal, and hunt for insects, worms, and other small creatures.&lt;/p&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;The above quote is excerpted from Rob Pike&amp;rsquo;s &lt;a href=&#34;https://www.youtube.com/watch?v=PAAkCSZUG1c&#34;&gt;talk&lt;/a&gt; during Gopherfest, November 18, 2015.&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;/ol&gt;
&lt;/div&gt;</description>
    </item>
    
    <item>
      <title>Demo - Support for Diagrams</title>
      <link>/posts/demo-diagram/</link>
      <pubDate>Mon, 06 May 2024 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/demo-diagram/</guid>
      <description>&lt;p&gt;Feel free to switch between the light and dark themes to see how the diagram adapts its colors accordingly.&lt;/p&gt;
&lt;h2 id=&#34;mermaid-diagrams&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#mermaid-diagrams&#34;&gt;
        #
    &lt;/a&gt;
    Mermaid Diagrams
&lt;/div&gt;
&lt;/h2&gt;
&lt;pre class=&#34;mermaid&#34;&gt;gantt
    title A Gantt Diagram
    dateFormat YYYY-MM-DD
    section Section
        A task          :a1, 2014-01-01, 30d
        Another task    :after a1, 20d
    section Another
        Task in Another :2014-01-12, 12d
        another task    :24d
&lt;/pre&gt;

&lt;p&gt;Get more examples at &lt;a href=&#34;https://mermaid.js.org/intro/&#34;&gt;About Mermaid&lt;/a&gt;&lt;/p&gt;
&lt;pre class=&#34;mermaid&#34;&gt;gitGraph:
    commit &#34;Ashish&#34;
    branch newbranch
    checkout newbranch
    commit id:&#34;1111&#34;
    commit tag:&#34;test&#34;
    checkout main
    commit type: HIGHLIGHT
    commit
    merge newbranch
    commit
    branch b2
    commit
&lt;/pre&gt;

&lt;pre class=&#34;mermaid&#34;&gt;stateDiagram
    [*] --&gt; Still
    Still --&gt; [*]

    Still --&gt; Moving
    Moving --&gt; Still
    Moving --&gt; Crash
    Crash --&gt; [*]
&lt;/pre&gt;

&lt;pre class=&#34;mermaid&#34;&gt;sankey-beta

Pumped heat,&#34;Heating and cooling, &#34;&#34;homes&#34;&#34;&#34;,193.026
Pumped heat,&#34;Heating and cooling, &#34;&#34;commercial&#34;&#34;&#34;,70.672
&lt;/pre&gt;

&lt;pre class=&#34;mermaid&#34;&gt;sequenceDiagram
    loop Daily query
        Alice-&gt;&gt;Bob: Hello Bob, how are you?
        alt is sick
            Bob-&gt;&gt;Alice: Not so good :(
        else is well
            Bob-&gt;&gt;Alice: Feeling fresh like a daisy
        end

        opt Extra response
            Bob-&gt;&gt;Alice: Thanks for asking
        end
    end
&lt;/pre&gt;

&lt;pre class=&#34;mermaid&#34;&gt;sequenceDiagram
    participant Alice
    participant Bob
    Alice-&gt;&gt;John: Hello John, how are you?
    loop Healthcheck
        John-&gt;&gt;John: Fight against hypochondria
    end
    Note right of John: Rational thoughts &lt;br/&gt;prevail!
    John--&gt;&gt;Alice: Great!
    John-&gt;&gt;Bob: How about you?
    Bob--&gt;&gt;John: Jolly good!
&lt;/pre&gt;

&lt;h2 id=&#34;goat&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#goat&#34;&gt;
        #
    &lt;/a&gt;
    GoAT
&lt;/div&gt;
&lt;/h2&gt;



&lt;div class=&#34;goat svg-container &#34;&gt;
  
    &lt;svg
      xmlns=&#34;http://www.w3.org/2000/svg&#34;
      font-family=&#34;Menlo,Lucida Console,monospace&#34;
      
        viewBox=&#34;0 0 680 121&#34;
      &gt;
      &lt;g transform=&#39;translate(8,16)&#39;&gt;
&lt;path d=&#39;M 440,0 L 464,0&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 576,0 L 584,0&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 408,16 L 440,16&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 552,16 L 560,16&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 144,32 L 176,32&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 176,32 L 208,32&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 296,32 L 312,32&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 312,32 L 328,32&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 440,32 L 464,32&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 576,32 L 584,32&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 384,48 L 408,48&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 512,48 L 536,48&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 128,64 L 144,64&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 144,64 L 160,64&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 192,64 L 208,64&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 208,64 L 224,64&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 440,64 L 464,64&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 576,64 L 584,64&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 408,80 L 440,80&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 552,80 L 560,80&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 440,96 L 464,96&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 576,96 L 584,96&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 128,64 L 128,80&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 144,32 L 144,64&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 160,64 L 160,80&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 176,0 L 176,32&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 192,64 L 192,80&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 208,32 L 208,64&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 224,64 L 224,80&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 280,48 L 280,64&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 312,0 L 312,32&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 344,48 L 344,64&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 408,16 L 408,48&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 408,48 L 408,80&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 440,0 L 440,16&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 440,16 L 440,32&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 440,64 L 440,80&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 440,80 L 440,96&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 536,32 L 536,48&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 536,48 L 536,64&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 8,80 L 24,48&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 24,48 L 48,0&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 56,80 L 72,48&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 624,48 L 640,16&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 640,16 L 648,0&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 640,80 L 648,64&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 24,48 L 40,80&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 48,0 L 72,48&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 72,48 L 88,80&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 624,48 L 640,80&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 640,80 L 648,96&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 640,16 L 648,32&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 576,0 A 16,16 0 0,0 560,16&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 552,16 A 16,16 0 0,0 536,32&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 296,32 A 16,16 0 0,0 280,48&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 328,32 A 16,16 0 0,1 344,48&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 560,16 A 16,16 0 0,0 576,32&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 280,64 A 16,16 0 0,0 264,80&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 280,64 A 16,16 0 0,1 296,80&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 344,64 A 16,16 0 0,0 328,80&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 344,64 A 16,16 0 0,1 360,80&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 576,64 A 16,16 0 0,0 560,80&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 536,64 A 16,16 0 0,0 552,80&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;path d=&#39;M 560,80 A 16,16 0 0,0 576,96&#39; fill=&#39;none&#39; stroke=&#39;currentColor&#39;&gt;&lt;/path&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;8&#39; y=&#39;100&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;1&lt;/text&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;40&#39; y=&#39;100&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;2&lt;/text&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;56&#39; y=&#39;100&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;3&lt;/text&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;88&#39; y=&#39;100&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;4&lt;/text&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;128&#39; y=&#39;100&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;1&lt;/text&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;160&#39; y=&#39;100&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;2&lt;/text&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;192&#39; y=&#39;100&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;3&lt;/text&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;224&#39; y=&#39;100&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;4&lt;/text&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;264&#39; y=&#39;100&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;1&lt;/text&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;296&#39; y=&#39;100&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;2&lt;/text&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;328&#39; y=&#39;100&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;3&lt;/text&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;360&#39; y=&#39;100&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;4&lt;/text&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;480&#39; y=&#39;4&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;1&lt;/text&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;480&#39; y=&#39;36&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;2&lt;/text&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;480&#39; y=&#39;68&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;3&lt;/text&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;480&#39; y=&#39;100&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;4&lt;/text&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;600&#39; y=&#39;4&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;1&lt;/text&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;600&#39; y=&#39;36&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;2&lt;/text&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;600&#39; y=&#39;68&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;3&lt;/text&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;600&#39; y=&#39;100&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;4&lt;/text&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;664&#39; y=&#39;4&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;1&lt;/text&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;664&#39; y=&#39;36&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;2&lt;/text&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;664&#39; y=&#39;68&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;3&lt;/text&gt;
&lt;text text-anchor=&#39;middle&#39; x=&#39;664&#39; y=&#39;100&#39; fill=&#39;currentColor&#39; style=&#39;font-size:1em&#39;&gt;4&lt;/text&gt;
&lt;/g&gt;

    &lt;/svg&gt;
  
&lt;/div&gt;</description>
    </item>
    
    <item>
      <title>Demo - Social Icons</title>
      <link>/posts/icons/</link>
      <pubDate>Sun, 05 May 2024 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/icons/</guid>
      <description>&lt;p&gt;To use an icon, simply copy its shortcode and paste it into your content where you want the icon to appear. The shortcode must be enclosed in &lt;code&gt;{{&amp;lt;   &amp;gt;}}&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Here is a list of available icons, their shortcodes, and what they look like when rendered:&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;name&lt;/th&gt;
          &lt;th&gt;shortcode&lt;/th&gt;
          &lt;th&gt;icon&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;4chan&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;4chan&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-4chan&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M14 11s6.054 -1.05 6 -4.5c-.038 -2.324 -2.485 -3.19 -3.016 -1.5c0 0 -.502 -2 -2.01 -2c-1.508 0 -2.984 3 -.974 8z&#34; /&gt;&lt;path d=&#34;M13.98 11s6.075 -1.05 6.02 -4.5c-.038 -2.324 -2.493 -3.19 -3.025 -1.5c0 0 -.505 -2 -2.017 -2c-1.513 0 -3 3 -.977 8z&#34; /&gt;&lt;path d=&#34;M13 13.98l.062 .309l.081 .35l.075 .29l.092 .328l.11 .358l.061 .188l.139 .392c.64 1.73 1.841 3.837 3.88 3.805c2.324 -.038 3.19 -2.493 1.5 -3.025l.148 -.045l.165 -.058a4.13 4.13 0 0 0 .098 -.039l.222 -.098c.586 -.28 1.367 -.832 1.367 -1.777c0 -1.513 -3 -3 -8 -.977z&#34; /&gt;&lt;path d=&#34;M10.02 13l-.309 .062l-.35 .081l-.29 .075l-.328 .092l-.358 .11l-.188 .061l-.392 .139c-1.73 .64 -3.837 1.84 -3.805 3.88c.038 2.324 2.493 3.19 3.025 1.5l.045 .148l.058 .165l.039 .098l.098 .222c.28 .586 .832 1.367 1.777 1.367c1.513 0 3 -3 .977 -8z&#34; /&gt;&lt;path d=&#34;M11 10.02l-.062 -.309l-.081 -.35l-.075 -.29l-.092 -.328l-.11 -.358l-.128 -.382l-.148 -.399c-.658 -1.687 -1.844 -3.634 -3.804 -3.604c-2.324 .038 -3.19 2.493 -1.5 3.025l-.148 .045l-.164 .058a4.13 4.13 0 0 0 -.1 .039l-.22 .098c-.588 .28 -1.368 .832 -1.368 1.777c0 1.513 3 3 8 .977z&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;leetcode&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;leetcode&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-leetcode&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M12 13h7.5&#34; /&gt;&lt;path d=&#34;M9.424 7.268l4.999 -4.999&#34; /&gt;&lt;path d=&#34;M16.633 16.644l-2.402 2.415a3.189 3.189 0 0 1 -4.524 0l-3.77 -3.787a3.223 3.223 0 0 1 0 -4.544l3.77 -3.787a3.189 3.189 0 0 1 4.524 0l2.302 2.313&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;qq&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;qq&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-qq&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M6 9.748a14.716 14.716 0 0 0 11.995 -.052c.275 -9.236 -11.104 -11.256 -11.995 .052z&#34; /&gt;&lt;path d=&#34;M18 10c.984 2.762 1.949 4.765 2 7.153c.014 .688 -.664 1.346 -1.184 .303c-.346 -.696 -.952 -1.181 -1.816 -1.456&#34; /&gt;&lt;path d=&#34;M17 16c.031 1.831 .147 3.102 -1 4&#34; /&gt;&lt;path d=&#34;M8 20c-1.099 -.87 -.914 -2.24 -1 -4&#34; /&gt;&lt;path d=&#34;M6 10c-.783 2.338 -1.742 4.12 -1.968 6.43c-.217 2.227 .716 1.644 1.16 .917c.296 -.487 .898 -.934 1.808 -1.347&#34; /&gt;&lt;path d=&#34;M15.898 13l-.476 -2&#34; /&gt;&lt;path d=&#34;M8 20l-1.5 1c-.5 .5 -.5 1 .5 1h10c1 0 1 -.5 .5 -1l-1.5 -1&#34; /&gt;&lt;path d=&#34;M13.75 7m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0&#34; /&gt;&lt;path d=&#34;M10.25 7m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;spotify&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;spotify&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-spotify&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0 -18 0&#34; /&gt;&lt;path d=&#34;M8 11.973c2.5 -1.473 5.5 -.973 7.5 .527&#34; /&gt;&lt;path d=&#34;M9 15c1.5 -1 4 -1 5 .5&#34; /&gt;&lt;path d=&#34;M7 9c2 -1 6 -2 10 .5&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;tinder&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;tinder&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-tinder&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M18.918 8.174c2.56 4.982 .501 11.656 -5.38 12.626c-7.702 1.687 -12.84 -7.716 -7.054 -13.229c.309 -.305 1.161 -1.095 1.516 -1.349c0 .528 .27 3.475 1 3.167c3 0 4 -4.222 3.587 -7.389c2.7 1.411 4.987 3.376 6.331 6.174z&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;youtube&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;youtube&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-youtube&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M2 8a4 4 0 0 1 4 -4h12a4 4 0 0 1 4 4v8a4 4 0 0 1 -4 4h-12a4 4 0 0 1 -4 -4v-8z&#34; /&gt;&lt;path d=&#34;M10 9l5 3l-5 3z&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;docs&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;docs&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-file-type-doc&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M14 3v4a1 1 0 0 0 1 1h4&#34; /&gt;&lt;path d=&#34;M5 12v-7a2 2 0 0 1 2 -2h7l5 5v4&#34; /&gt;&lt;path d=&#34;M5 15v6h1a2 2 0 0 0 2 -2v-2a2 2 0 0 0 -2 -2h-1z&#34; /&gt;&lt;path d=&#34;M20 16.5a1.5 1.5 0 0 0 -3 0v3a1.5 1.5 0 0 0 3 0&#34; /&gt;&lt;path d=&#34;M12.5 15a1.5 1.5 0 0 1 1.5 1.5v3a1.5 1.5 0 0 1 -3 0v-3a1.5 1.5 0 0 1 1.5 -1.5z&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;linkedin&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;linkedin&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-linkedin&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M4 4m0 2a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2z&#34; /&gt;&lt;path d=&#34;M8 11l0 5&#34; /&gt;&lt;path d=&#34;M8 8l0 .01&#34; /&gt;&lt;path d=&#34;M12 16l0 -5&#34; /&gt;&lt;path d=&#34;M16 16v-3a2 2 0 0 0 -4 0&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;reddit&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;reddit&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-reddit&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M12 8c2.648 0 5.028 .826 6.675 2.14a2.5 2.5 0 0 1 2.326 4.36c0 3.59 -4.03 6.5 -9 6.5c-4.875 0 -8.845 -2.8 -9 -6.294l-1 -.206a2.5 2.5 0 0 1 2.326 -4.36c1.646 -1.313 4.026 -2.14 6.674 -2.14z&#34; /&gt;&lt;path d=&#34;M12 8l1 -5l6 1&#34; /&gt;&lt;path d=&#34;M19 4m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0&#34; /&gt;&lt;circle cx=&#34;9&#34; cy=&#34;13&#34; r=&#34;.5&#34; fill=&#34;currentColor&#34; /&gt;&lt;circle cx=&#34;15&#34; cy=&#34;13&#34; r=&#34;.5&#34; fill=&#34;currentColor&#34; /&gt;&lt;path d=&#34;M10 17c.667 .333 1.333 .5 2 .5s1.333 -.167 2 -.5&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;steam&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;steam&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-steam&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M16.5 5a4.5 4.5 0 1 1 -.653 8.953l-4.347 3.009l0 .038a3 3 0 0 1 -2.824 3l-.176 0a3 3 0 0 1 -2.94 -2.402l-2.56 -1.098v-3.5l3.51 1.755a2.989 2.989 0 0 1 2.834 -.635l2.727 -3.818a4.5 4.5 0 0 1 4.429 -5.302z&#34; /&gt;&lt;circle cx=&#34;16.5&#34; cy=&#34;9.5&#34; r=&#34;1&#34; fill=&#34;currentColor&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;tumblr&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;tumblr&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-tumblr&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M14 21h4v-4h-4v-6h4v-4h-4v-4h-4v1a3 3 0 0 1 -3 3h-1v4h4v6a4 4 0 0 0 4 4&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;zhihu&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;zhihu&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-zhihu&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M14 6h6v12h-2l-2 2l-1 -2h-1z&#34; /&gt;&lt;path d=&#34;M4 12h6.5&#34; /&gt;&lt;path d=&#34;M10.5 6h-5&#34; /&gt;&lt;path d=&#34;M6 4c-.5 2.5 -1.5 3.5 -2.5 4.5&#34; /&gt;&lt;path d=&#34;M8 6v7c0 4.5 -2 5.5 -4 7&#34; /&gt;&lt;path d=&#34;M11 18l-3 -5&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;email&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;email&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-mail&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M3 7a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v10a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-10z&#34; /&gt;&lt;path d=&#34;M3 7l9 6l9 -6&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;mastodon&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;mastodon&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-mastodon&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M18.648 15.254c-1.816 1.763 -6.648 1.626 -6.648 1.626a18.262 18.262 0 0 1 -3.288 -.256c1.127 1.985 4.12 2.81 8.982 2.475c-1.945 2.013 -13.598 5.257 -13.668 -7.636l-.026 -1.154c0 -3.036 .023 -4.115 1.352 -5.633c1.671 -1.91 6.648 -1.666 6.648 -1.666s4.977 -.243 6.648 1.667c1.329 1.518 1.352 2.597 1.352 5.633s-.456 4.074 -1.352 4.944z&#34; /&gt;&lt;path d=&#34;M12 11.204v-2.926c0 -1.258 -.895 -2.278 -2 -2.278s-2 1.02 -2 2.278v4.722m4 -4.722c0 -1.258 .895 -2.278 2 -2.278s2 1.02 2 2.278v4.722&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;rss&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;rss&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-rss&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M5 19m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0&#34; /&gt;&lt;path d=&#34;M4 4a16 16 0 0 1 16 16&#34; /&gt;&lt;path d=&#34;M4 11a9 9 0 0 1 9 9&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;teams&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;teams&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-teams&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M3 7h10v10h-10z&#34; /&gt;&lt;path d=&#34;M6 10h4&#34; /&gt;&lt;path d=&#34;M8 10v4&#34; /&gt;&lt;path d=&#34;M8.104 17c.47 2.274 2.483 4 4.896 4a5 5 0 0 0 5 -5v-7h-5&#34; /&gt;&lt;path d=&#34;M18 18a4 4 0 0 0 4 -4v-5h-4&#34; /&gt;&lt;path d=&#34;M13.003 8.83a3 3 0 1 0 -1.833 -1.833&#34; /&gt;&lt;path d=&#34;M15.83 8.36a2.5 2.5 0 1 0 .594 -4.117&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;twitch&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;twitch&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-twitch&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M4 5v11a1 1 0 0 0 1 1h2v4l4 -4h5.584c.266 0 .52 -.105 .707 -.293l2.415 -2.414c.187 -.188 .293 -.442 .293 -.708v-8.585a1 1 0 0 0 -1 -1h-14a1 1 0 0 0 -1 1z&#34; /&gt;&lt;path d=&#34;M16 8l0 4&#34; /&gt;&lt;path d=&#34;M12 8l0 4&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;facebook&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;facebook&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-facebook&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M7 10v4h3v7h4v-7h3l1 -4h-4v-2a1 1 0 0 1 1 -1h3v-4h-3a5 5 0 0 0 -5 5v2h-3&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;medium&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;medium&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-medium&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M4 4m0 2a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2z&#34; /&gt;&lt;path d=&#34;M8 9h1l3 3l3 -3h1&#34; /&gt;&lt;path d=&#34;M8 15l2 0&#34; /&gt;&lt;path d=&#34;M14 15l2 0&#34; /&gt;&lt;path d=&#34;M9 9l0 6&#34; /&gt;&lt;path d=&#34;M15 9l0 6&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;skype&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;skype&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-skype&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M12 3a9 9 0 0 1 8.603 11.65a4.5 4.5 0 0 1 -5.953 5.953a9 9 0 0 1 -11.253 -11.253a4.5 4.5 0 0 1 5.953 -5.954a8.987 8.987 0 0 1 2.65 -.396z&#34; /&gt;&lt;path d=&#34;M8 14.5c.5 2 2.358 2.5 4 2.5c2.905 0 4 -1.187 4 -2.5c0 -1.503 -1.927 -2.5 -4 -2.5s-4 -1 -4 -2.5c0 -1.313 1.095 -2.5 4 -2.5c1.642 0 3.5 .5 4 2.5&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;telegram&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;telegram&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-telegram&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M15 10l-4 4l6 6l4 -16l-18 7l4 2l2 6l3 -4&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;twitter&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;twitter&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-twitter&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M22 4.01c-1 .49 -1.98 .689 -3 .99c-1.121 -1.265 -2.783 -1.335 -4.38 -.737s-2.643 2.06 -2.62 3.737v1c-3.245 .083 -6.135 -1.395 -8 -4c0 0 -4.182 7.433 4 11c-1.872 1.247 -3.739 2.088 -6 2c3.308 1.803 6.913 2.423 10.034 1.517c3.58 -1.04 6.522 -3.723 7.651 -7.742a13.84 13.84 0 0 0 .497 -3.753c0 -.249 1.51 -2.772 1.818 -4.013z&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;github&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;github&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-github&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M9 19c-4.3 1.4 -4.3 -2.5 -6 -3m12 5v-3.5c0 -1 .1 -1.4 -.5 -2c2.8 -.3 5.5 -1.4 5.5 -6a4.6 4.6 0 0 0 -1.3 -3.2a4.2 4.2 0 0 0 -.1 -3.2s-1.1 -.3 -3.5 1.3a12.3 12.3 0 0 0 -6.2 0c-2.4 -1.6 -3.5 -1.3 -3.5 -1.3a4.2 4.2 0 0 0 -.1 3.2a4.6 4.6 0 0 0 -1.3 3.2c0 4.6 2.7 5.7 5.5 6c-.6 .6 -.6 1.2 -.5 2v3.5&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;netease&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;netease-music&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-netease-music&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M9 4c-2.93 1.346 -5 5.046 -5 8.492c0 4.508 4 7.508 8 7.508s8 -3 8 -7c0 -3.513 -3.5 -5.513 -6 -5.513s-5 1.513 -5 4.513c0 2 1.5 3 3 3s3 -1 3 -3c0 -3.513 -2 -4.508 -2 -6.515c0 -3.504 3.5 -2.603 4 -1.502&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;slack&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;slack&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-slack&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M12 12v-6a2 2 0 0 1 4 0v6m0 -2a2 2 0 1 1 2 2h-6&#34; /&gt;&lt;path d=&#34;M12 12h6a2 2 0 0 1 0 4h-6m2 0a2 2 0 1 1 -2 2v-6&#34; /&gt;&lt;path d=&#34;M12 12v6a2 2 0 0 1 -4 0v-6m0 2a2 2 0 1 1 -2 -2h6&#34; /&gt;&lt;path d=&#34;M12 12h-6a2 2 0 0 1 0 -4h6m-2 0a2 2 0 1 1 2 -2v6&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;theme&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;theme-dark&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-moon&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;vk&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;vk&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-vk&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M14 19h-4a8 8 0 0 1 -8 -8v-5h4v5a4 4 0 0 0 4 4h0v-9h4v4.5l.03 0a4.531 4.531 0 0 0 3.97 -4.496h4l-.342 1.711a6.858 6.858 0 0 1 -3.658 4.789h0a5.34 5.34 0 0 1 3.566 4.111l.434 2.389h0h-4a4.531 4.531 0 0 0 -3.97 -4.496v4.5z&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;gitlab&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;gitlab&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-gitlab&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M21 14l-9 7l-9 -7l3 -11l3 7h6l3 -7z&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;notion&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;notion&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-notion&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M11 17.5v-6.5h.5l4 6h.5v-6.5&#34; /&gt;&lt;path d=&#34;M19.077 20.071l-11.53 .887a1 1 0 0 1 -.876 -.397l-2.471 -3.294a1 1 0 0 1 -.2 -.6v-10.741a1 1 0 0 1 .923 -.997l11.389 -.876a2 2 0 0 1 1.262 .33l1.535 1.023a2 2 0 0 1 .891 1.664v12.004a1 1 0 0 1 -.923 .997z&#34; /&gt;&lt;path d=&#34;M4.5 5.5l2.5 2.5&#34; /&gt;&lt;path d=&#34;M20 7l-13 1v12.5&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;snapchat&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;snapchat&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-snapchat&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M16.882 7.842a4.882 4.882 0 0 0 -9.764 0c0 4.273 -.213 6.409 -4.118 8.118c2 .882 2 .882 3 3c3 0 4 2 6 2s3 -2 6 -2c1 -2.118 1 -2.118 3 -3c-3.906 -1.709 -4.118 -3.845 -4.118 -8.118zm-13.882 8.119c4 -2.118 4 -4.118 1 -7.118m17 7.118c-4 -2.118 -4 -4.118 -1 -7.118&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;theme&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;theme-light&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-sun-high&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M14.828 14.828a4 4 0 1 0 -5.656 -5.656a4 4 0 0 0 5.656 5.656z&#34; /&gt;&lt;path d=&#34;M6.343 17.657l-1.414 1.414&#34; /&gt;&lt;path d=&#34;M6.343 6.343l-1.414 -1.414&#34; /&gt;&lt;path d=&#34;M17.657 6.343l1.414 -1.414&#34; /&gt;&lt;path d=&#34;M17.657 17.657l1.414 1.414&#34; /&gt;&lt;path d=&#34;M4 12h-2&#34; /&gt;&lt;path d=&#34;M12 4v-2&#34; /&gt;&lt;path d=&#34;M20 12h2&#34; /&gt;&lt;path d=&#34;M12 20v2&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;weibo&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;weibo&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-weibo&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M19 14.127c0 3.073 -3.502 5.873 -8 5.873c-4.126 0 -8 -2.224 -8 -5.565c0 -1.78 .984 -3.737 2.7 -5.567c2.362 -2.51 5.193 -3.687 6.551 -2.238c.415 .44 .752 1.39 .749 2.062c2 -1.615 4.308 .387 3.5 2.693c1.26 .557 2.5 .538 2.5 2.742z&#34; /&gt;&lt;path d=&#34;M15 4h1a5 5 0 0 1 5 5v1&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;instagram&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;instagram&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-instagram&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M4 4m0 4a4 4 0 0 1 4 -4h8a4 4 0 0 1 4 4v8a4 4 0 0 1 -4 4h-8a4 4 0 0 1 -4 -4z&#34; /&gt;&lt;path d=&#34;M12 12m-3 0a3 3 0 1 0 6 0a3 3 0 1 0 -6 0&#34; /&gt;&lt;path d=&#34;M16.5 7.5l0 .01&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;patreon&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;patreon&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-patreon&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M20 8.408c-.003 -2.299 -1.746 -4.182 -3.79 -4.862c-2.54 -.844 -5.888 -.722 -8.312 .453c-2.939 1.425 -3.862 4.545 -3.896 7.656c-.028 2.559 .22 9.297 3.92 9.345c2.75 .036 3.159 -3.603 4.43 -5.356c.906 -1.247 2.071 -1.599 3.506 -1.963c2.465 -.627 4.146 -2.626 4.142 -5.273z&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;soundcloud&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;soundcloud&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-soundcloud&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M17 11h1c1.38 0 3 1.274 3 3c0 1.657 -1.5 3 -3 3l-6 0v-10c3 0 4.5 1.5 5 4z&#34; /&gt;&lt;path d=&#34;M9 8l0 9&#34; /&gt;&lt;path d=&#34;M6 17l0 -7&#34; /&gt;&lt;path d=&#34;M3 16l0 -2&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;tiktok&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;tiktok&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-tiktok&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M21 7.917v4.034a9.948 9.948 0 0 1 -5 -1.951v4.5a6.5 6.5 0 1 1 -8 -6.326v4.326a2.5 2.5 0 1 0 4 2v-11.5h4.083a6.005 6.005 0 0 0 4.917 4.917z&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;x&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;{{&amp;lt; icon &amp;quot;x&amp;quot; &amp;gt;}}&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;svg  xmlns=&#34;http://www.w3.org/2000/svg&#34;  width=&#34;24&#34;  height=&#34;24&#34;  viewBox=&#34;0 0 24 24&#34;  fill=&#34;none&#34;  stroke=&#34;currentColor&#34;  stroke-width=&#34;2&#34;  stroke-linecap=&#34;round&#34;  stroke-linejoin=&#34;round&#34;  class=&#34;icon icon-tabler icons-tabler-outline icon-tabler-brand-x&#34;&gt;&lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M4 4l11.733 16h4.267l-11.733 -16z&#34; /&gt;&lt;path d=&#34;M4 20l6.768 -6.768m2.46 -2.46l6.772 -6.772&#34; /&gt;&lt;/svg&gt;
&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;</description>
    </item>
    
    <item>
      <title>Demo - Support for code, pre, kbd, mark</title>
      <link>/posts/demo-code-pre-kbd-mark/</link>
      <pubDate>Tue, 30 Apr 2024 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/demo-code-pre-kbd-mark/</guid>
      <description>&lt;h2 id=&#34;individual-support-for-code-pre-kbd-mark&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#individual-support-for-code-pre-kbd-mark&#34;&gt;
        #
    &lt;/a&gt;
    Individual support for code, pre, kbd, mark
&lt;/div&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;code&lt;/code&gt; &lt;pre&gt;pre&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;kbd&gt;CRTL&lt;/kbd&gt; + &lt;kbd&gt;K&lt;/kbd&gt; + &lt;kbd&gt;B&lt;/kbd&gt; + &lt;kbd&gt;D&lt;/kbd&gt;&lt;/p&gt;
&lt;p&gt;Feel free to switch between the light and dark themes to see the rendering differences.&lt;/p&gt;
&lt;h3 id=&#34;support-for-code-tag&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#support-for-code-tag&#34;&gt;
        ##
    &lt;/a&gt;
    Support for &amp;lt;code&amp;gt; tag
&lt;/div&gt;
&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;Direct Code&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;A verrrrrryyyyy llloooonnnggg coooodeeee&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;code&lt;/code&gt; &lt;code&gt;is&lt;/code&gt; &lt;code&gt;here&lt;/code&gt;&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-plain&#34; data-lang=&#34;plain&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;multiline
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;code
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;here
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-typescript&#34; data-lang=&#34;typescript&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// ```typescript
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;interface&lt;/span&gt; User {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  id: &lt;span style=&#34;color:#e78284&#34;&gt;number&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  firstName: &lt;span style=&#34;color:#e78284&#34;&gt;string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  lastName: &lt;span style=&#34;color:#e78284&#34;&gt;string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  role: &lt;span style=&#34;color:#e78284&#34;&gt;string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-typescript&#34; data-lang=&#34;typescript&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;1&lt;/span&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// ```typescript {linenos=inline}
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;2&lt;/span&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#e78284&#34;&gt;function&lt;/span&gt; updateUser(id: &lt;span style=&#34;color:#e78284&#34;&gt;number&lt;/span&gt;, update: &lt;span style=&#34;color:#e78284&#34;&gt;Partial&lt;/span&gt;&amp;lt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;User&lt;/span&gt;&amp;gt;) {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;3&lt;/span&gt;&lt;span&gt;  &lt;span style=&#34;color:#ca9ee6&#34;&gt;const&lt;/span&gt; user &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;=&lt;/span&gt; getUser(id)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;4&lt;/span&gt;&lt;span&gt;  &lt;span style=&#34;color:#ca9ee6&#34;&gt;const&lt;/span&gt; newUser &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;=&lt;/span&gt; { ...user, ...update }
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;5&lt;/span&gt;&lt;span&gt;  saveUser(id, newUser)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;6&lt;/span&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;
&lt;table style=&#34;border-spacing:0;padding:0;margin:0;border:0;&#34;&gt;&lt;tr&gt;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;&#34;&gt;
&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;1
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;2
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;3
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;4
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;5
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;6
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;;width:100%&#34;&gt;
&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-typescript&#34; data-lang=&#34;typescript&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// ```typescript {linenos=true}
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#e78284&#34;&gt;function&lt;/span&gt; updateUser(id: &lt;span style=&#34;color:#e78284&#34;&gt;number&lt;/span&gt;, update: &lt;span style=&#34;color:#e78284&#34;&gt;Partial&lt;/span&gt;&amp;lt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;User&lt;/span&gt;&amp;gt;) {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#ca9ee6&#34;&gt;const&lt;/span&gt; user &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;=&lt;/span&gt; getUser(id)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#ca9ee6&#34;&gt;const&lt;/span&gt; newUser &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;=&lt;/span&gt; { ...user, ...update }
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  saveUser(id, newUser)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id=&#34;support-for-pre-tag&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#support-for-pre-tag&#34;&gt;
        ##
    &lt;/a&gt;
    Support for &amp;lt;pre&amp;gt; tag
&lt;/div&gt;
&lt;/h3&gt;
&lt;pre&gt;pre text&lt;/pre&gt;
&lt;pre&gt;pre text&lt;/pre&gt;
&lt;pre&gt;pre text&lt;/pre&gt;
&lt;h3 id=&#34;support-for-kbd-tag&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#support-for-kbd-tag&#34;&gt;
        ##
    &lt;/a&gt;
    Support for &amp;lt;kbd&amp;gt; tag
&lt;/div&gt;
&lt;/h3&gt;
&lt;p&gt;Press &lt;kbd&gt;CTRL&lt;/kbd&gt; + &lt;kbd&gt;C&lt;/kbd&gt; to copy text (Windows).&lt;/p&gt;
&lt;p&gt;Press &lt;kbd&gt;CMD&lt;/kbd&gt; + &lt;kbd&gt;C&lt;/kbd&gt; to copy text (Mac OS).&lt;/p&gt;
&lt;p&gt;Press &lt;kbd&gt;CTRL&lt;/kbd&gt;+&lt;kbd&gt;ALT&lt;/kbd&gt;+&lt;kbd&gt;Delete&lt;/kbd&gt; to end the session.&lt;/p&gt;
&lt;h3 id=&#34;support-for-mark-tag&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#support-for-mark-tag&#34;&gt;
        ##
    &lt;/a&gt;
    Support for &amp;lt;mark&amp;gt; tag
&lt;/div&gt;
&lt;/h3&gt;
&lt;p&gt;Most &lt;mark&gt;salamanders&lt;/mark&gt; are nocturnal, and hunt for insects, worms, and other small creatures.
Most &lt;mark&gt;salamanders&lt;/mark&gt; are nocturnal, and hunt for insects, worms, and other small creatures.&lt;/p&gt;
&lt;p&gt;Most &lt;mark&gt;salamanders&lt;/mark&gt; are nocturnal, and hunt for insects, worms, and other small creatures.&lt;/p&gt;
&lt;h3 id=&#34;support-for-kbd-in-pre&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#support-for-kbd-in-pre&#34;&gt;
        ##
    &lt;/a&gt;
    Support for &amp;lt;kbd&amp;gt; in &amp;lt;pre&amp;gt;
&lt;/div&gt;
&lt;/h3&gt;
&lt;pre&gt;This is a &lt;kbd&gt;KBD&lt;/kbd&gt; inside a pre. &lt;/pre&gt;
&lt;h3 id=&#34;support-for-kbd-in-code--should-not-be-used&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#support-for-kbd-in-code--should-not-be-used&#34;&gt;
        ##
    &lt;/a&gt;
    Support for &amp;lt;kbd&amp;gt; in &amp;lt;code&amp;gt; (❌ Should not be used)
&lt;/div&gt;
&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;This is a &lt;kbd&gt;KBD&lt;/kbd&gt; inside a code. &lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;support-for-code-in-pre--should-not-be-used&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#support-for-code-in-pre--should-not-be-used&#34;&gt;
        ##
    &lt;/a&gt;
    Support for &amp;lt;code&amp;gt; in &amp;lt;pre&amp;gt; (❌ Should not be used)
&lt;/div&gt;
&lt;/h3&gt;
&lt;pre&gt;This is a &lt;code&gt;CODE&lt;/code&gt; inside a pre. &lt;/pre&gt;
&lt;h3 id=&#34;support-for-code-in-kbd--should-not-be-used&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#support-for-code-in-kbd--should-not-be-used&#34;&gt;
        ##
    &lt;/a&gt;
    Support for &amp;lt;code&amp;gt; in &amp;lt;kbd&amp;gt; (❌ Should not be used)
&lt;/div&gt;
&lt;/h3&gt;
&lt;p&gt;&lt;kbd&gt;This is a &lt;code&gt;CODE&lt;/code&gt; inside a kbd. &lt;/kbd&gt;&lt;/p&gt;
&lt;h3 id=&#34;support-for-pre-in-kbd--should-not-be-used&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#support-for-pre-in-kbd--should-not-be-used&#34;&gt;
        ##
    &lt;/a&gt;
    Support for &amp;lt;pre&amp;gt; in &amp;lt;kbd&amp;gt; (❌ Should not be used)
&lt;/div&gt;
&lt;/h3&gt;
&lt;p&gt;&lt;kbd&gt;This is a &lt;pre&gt;PRE&lt;/pre&gt; inside a kbd. &lt;/kbd&gt;&lt;/p&gt;
&lt;h3 id=&#34;support-for-pre-in-code--should-not-be-used&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#support-for-pre-in-code--should-not-be-used&#34;&gt;
        ##
    &lt;/a&gt;
    Support for &amp;lt;pre&amp;gt; in &amp;lt;code&amp;gt; (❌ Should not be used)
&lt;/div&gt;
&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;This is a &lt;pre&gt;PRE&lt;/pre&gt; inside a code. &lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;support-for-mark-in-kbd&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#support-for-mark-in-kbd&#34;&gt;
        ##
    &lt;/a&gt;
    Support for &amp;lt;mark&amp;gt; in &amp;lt;kbd&amp;gt;
&lt;/div&gt;
&lt;/h3&gt;
&lt;p&gt;&lt;kbd&gt;This is a &lt;mark&gt;MARK&lt;/mark&gt; inside a kbd. &lt;/kbd&gt;&lt;/p&gt;
&lt;h3 id=&#34;support-for-mark-in-code&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#support-for-mark-in-code&#34;&gt;
        ##
    &lt;/a&gt;
    Support for &amp;lt;mark&amp;gt; in &amp;lt;code&amp;gt;
&lt;/div&gt;
&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;This is a &lt;mark&gt;MARK&lt;/mark&gt; inside a code. &lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;support-for-mark-in-pre&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#support-for-mark-in-pre&#34;&gt;
        ##
    &lt;/a&gt;
    Support for &amp;lt;mark&amp;gt; in &amp;lt;pre&amp;gt;
&lt;/div&gt;
&lt;/h3&gt;
&lt;pre&gt;This is a &lt;mark&gt;MARK&lt;/mark&gt; inside a pre. &lt;/pre&gt;</description>
    </item>
    
    <item>
      <title>Demo - Multiline Codes</title>
      <link>/posts/demo-multiline-codes/</link>
      <pubDate>Tue, 23 Apr 2024 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/demo-multiline-codes/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;div style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;display:grid;&#34;&gt;
&lt;table style=&#34;border-spacing:0;padding:0;margin:0;border:0;&#34;&gt;&lt;tr&gt;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;&#34;&gt;
&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;display:grid;&#34;&gt;&lt;code&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;199
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;200
&lt;/span&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;201
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;202
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;203
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;204
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;205
&lt;/span&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;206
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;;width:100%&#34;&gt;
&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;display:grid;&#34;&gt;&lt;code class=&#34;language-c&#34; data-lang=&#34;c&#34;&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e78284&#34;&gt;int&lt;/span&gt; &lt;span style=&#34;color:#8caaee&#34;&gt;main&lt;/span&gt;() {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e78284&#34;&gt;int&lt;/span&gt; a &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;1&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#ca9ee6&#34;&gt;if&lt;/span&gt; (a &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;==&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;999&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// This is a very long comment to test the `overflow` attribute defined in CSS. The `overflow` property in CSS deals with the content when it overflows the block-level container. It can take the following values: `visible` (default), `hidden`, `scroll`, `auto`, and `clip`.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&lt;/span&gt;        &lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// If `visible` is specified, the content is not clipped and can render outside the container. If `hidden` is specified, the content is clipped and the rest of the content will be invisible. If `scroll` is specified, the browser should provide a scrolling mechanism for the user to access the clipped content.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&lt;/span&gt;    }
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#ca9ee6&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;0&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id=&#34;truth-table&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#truth-table&#34;&gt;
        #
    &lt;/a&gt;
    Truth Table
&lt;/div&gt;
&lt;/h2&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Item&lt;/th&gt;
          &lt;th&gt;Line Numbers&lt;/th&gt;
          &lt;th&gt;Highlight Lines&lt;/th&gt;
          &lt;th&gt;Anchor Lines&lt;/th&gt;
          &lt;th&gt;Wide CodeBlock Scroll&lt;/th&gt;
          &lt;th&gt;Supported&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;strong&gt;Full Feature Support&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;ture&lt;/td&gt;
          &lt;td&gt;true&lt;/td&gt;
          &lt;td&gt;true&lt;/td&gt;
          &lt;td&gt;✅&lt;/td&gt;
          &lt;td&gt;✅&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;table&lt;/td&gt;
          &lt;td&gt;true&lt;/td&gt;
          &lt;td&gt;true&lt;/td&gt;
          &lt;td&gt;✅&lt;/td&gt;
          &lt;td&gt;✅&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;table&lt;/td&gt;
          &lt;td&gt;true&lt;/td&gt;
          &lt;td&gt;false&lt;/td&gt;
          &lt;td&gt;✅&lt;/td&gt;
          &lt;td&gt;✅&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;inline&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;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;ture&lt;/td&gt;
          &lt;td&gt;true&lt;/td&gt;
          &lt;td&gt;false&lt;/td&gt;
          &lt;td&gt;✅&lt;/td&gt;
          &lt;td&gt;✅&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;ture&lt;/td&gt;
          &lt;td&gt;false&lt;/td&gt;
          &lt;td&gt;false&lt;/td&gt;
          &lt;td&gt;✅&lt;/td&gt;
          &lt;td&gt;✅&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;false&lt;/td&gt;
          &lt;td&gt;true&lt;/td&gt;
          &lt;td&gt;/&lt;/td&gt;
          &lt;td&gt;✅&lt;/td&gt;
          &lt;td&gt;✅&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Basic Support&lt;/td&gt;
          &lt;td&gt;false&lt;/td&gt;
          &lt;td&gt;false&lt;/td&gt;
          &lt;td&gt;/&lt;/td&gt;
          &lt;td&gt;✅&lt;/td&gt;
          &lt;td&gt;✅&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Note: Anubis2 does not support &lt;code&gt;hl_inline=true&lt;/code&gt;&lt;/p&gt;
&lt;h2 id=&#34;line-numbers-highlight-lines&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#line-numbers-highlight-lines&#34;&gt;
        #
    &lt;/a&gt;
    Line Numbers, Highlight Lines
&lt;/div&gt;
&lt;/h2&gt;
&lt;h3 id=&#34;line-number-table-and-highlight-lines&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#line-number-table-and-highlight-lines&#34;&gt;
        ##
    &lt;/a&gt;
    Line Number (table) and Highlight Lines
&lt;/div&gt;
&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;linenos=table&lt;/code&gt; will give copy-and-paste friendly code blocks.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;```c {linenos=table, hl_lines=[1,&amp;quot;3-4&amp;quot;,8], linenostart=199}
// codes ...
```
&lt;/code&gt;&lt;/pre&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;display:grid;&#34;&gt;
&lt;table style=&#34;border-spacing:0;padding:0;margin:0;border:0;&#34;&gt;&lt;tr&gt;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;&#34;&gt;
&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;display:grid;&#34;&gt;&lt;code&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;199
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;200
&lt;/span&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;201
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;202
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;203
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;204
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;205
&lt;/span&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;206
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;;width:100%&#34;&gt;
&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;display:grid;&#34;&gt;&lt;code class=&#34;language-c&#34; data-lang=&#34;c&#34;&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e78284&#34;&gt;int&lt;/span&gt; &lt;span style=&#34;color:#8caaee&#34;&gt;main&lt;/span&gt;() {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e78284&#34;&gt;int&lt;/span&gt; a &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;1&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#ca9ee6&#34;&gt;if&lt;/span&gt; (a &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;==&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;999&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// This is a very long comment to test the `overflow` attribute defined in CSS. The `overflow` property in CSS deals with the content when it overflows the block-level container. It can take the following values: `visible` (default), `hidden`, `scroll`, `auto`, and `clip`.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&lt;/span&gt;        &lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// If `visible` is specified, the content is not clipped and can render outside the container. If `hidden` is specified, the content is clipped and the rest of the content will be invisible. If `scroll` is specified, the browser should provide a scrolling mechanism for the user to access the clipped content.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&lt;/span&gt;    }
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#ca9ee6&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;0&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id=&#34;line-number-true-and-highlight-lines&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#line-number-true-and-highlight-lines&#34;&gt;
        ##
    &lt;/a&gt;
    Line Number (true) and Highlight Lines
&lt;/div&gt;
&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;```c {linenos=true, hl_lines=[1,&amp;quot;3-4&amp;quot;,8], linenostart=1}
// codes ...
```
&lt;/code&gt;&lt;/pre&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;display:grid;&#34;&gt;
&lt;table style=&#34;border-spacing:0;padding:0;margin:0;border:0;&#34;&gt;&lt;tr&gt;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;&#34;&gt;
&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;display:grid;&#34;&gt;&lt;code&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;1
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;2
&lt;/span&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;3
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;4
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;5
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;6
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;7
&lt;/span&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;8
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;;width:100%&#34;&gt;
&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;display:grid;&#34;&gt;&lt;code class=&#34;language-c&#34; data-lang=&#34;c&#34;&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e78284&#34;&gt;int&lt;/span&gt; &lt;span style=&#34;color:#8caaee&#34;&gt;main&lt;/span&gt;() {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e78284&#34;&gt;int&lt;/span&gt; a &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;1&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#ca9ee6&#34;&gt;if&lt;/span&gt; (a &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;==&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;999&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// This is a very long comment to test the `overflow` attribute defined in CSS. The `overflow` property in CSS deals with the content when it overflows the block-level container. It can take the following values: `visible` (default), `hidden`, `scroll`, `auto`, and `clip`.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&lt;/span&gt;        &lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// If `visible` is specified, the content is not clipped and can render outside the container. If `hidden` is specified, the content is clipped and the rest of the content will be invisible. If `scroll` is specified, the browser should provide a scrolling mechanism for the user to access the clipped content.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&lt;/span&gt;    }
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#ca9ee6&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;0&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id=&#34;line-number-inline-and-highlight-lines&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#line-number-inline-and-highlight-lines&#34;&gt;
        ##
    &lt;/a&gt;
    Line Number (inline) and Highlight Lines
&lt;/div&gt;
&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;```c {linenos=inline, hl_lines=[1,&amp;quot;3-4&amp;quot;,8], linenostart=1}
// codes ...
```
&lt;/code&gt;&lt;/pre&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;display:grid;&#34;&gt;&lt;code class=&#34;language-c&#34; data-lang=&#34;c&#34;&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;1&lt;/span&gt;&lt;span&gt;&lt;span style=&#34;color:#e78284&#34;&gt;int&lt;/span&gt; &lt;span style=&#34;color:#8caaee&#34;&gt;main&lt;/span&gt;() {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;2&lt;/span&gt;&lt;span&gt;    &lt;span style=&#34;color:#e78284&#34;&gt;int&lt;/span&gt; a &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;1&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;3&lt;/span&gt;&lt;span&gt;    &lt;span style=&#34;color:#ca9ee6&#34;&gt;if&lt;/span&gt; (a &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;==&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;999&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;4&lt;/span&gt;&lt;span&gt;                &lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// This is a very long comment to test the `overflow` attribute defined in CSS. The `overflow` property in CSS deals with the content when it overflows the block-level container. It can take the following values: `visible` (default), `hidden`, `scroll`, `auto`, and `clip`.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;5&lt;/span&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&lt;/span&gt;        &lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// If `visible` is specified, the content is not clipped and can render outside the container. If `hidden` is specified, the content is clipped and the rest of the content will be invisible. If `scroll` is specified, the browser should provide a scrolling mechanism for the user to access the clipped content.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;6&lt;/span&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&lt;/span&gt;    }
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;7&lt;/span&gt;&lt;span&gt;    &lt;span style=&#34;color:#ca9ee6&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;0&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;8&lt;/span&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;line-number-false-and-highlight-lines&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#line-number-false-and-highlight-lines&#34;&gt;
        ##
    &lt;/a&gt;
    Line Number (false) and Highlight Lines
&lt;/div&gt;
&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;linenos=false&lt;/code&gt; will turn off line numbers if it’s configured to be on in site configuration.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;```c {linenos=false, hl_lines=[1,&amp;quot;3-4&amp;quot;,8]}
// codes ...
```
&lt;/code&gt;&lt;/pre&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;display:grid;&#34;&gt;&lt;code class=&#34;language-c&#34; data-lang=&#34;c&#34;&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e78284&#34;&gt;int&lt;/span&gt; &lt;span style=&#34;color:#8caaee&#34;&gt;main&lt;/span&gt;() {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e78284&#34;&gt;int&lt;/span&gt; a &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;1&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#ca9ee6&#34;&gt;if&lt;/span&gt; (a &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;==&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;999&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// This is a very long comment to test the `overflow` attribute defined in CSS. The `overflow` property in CSS deals with the content when it overflows the block-level container. It can take the following values: `visible` (default), `hidden`, `scroll`, `auto`, and `clip`.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&lt;/span&gt;        &lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// If `visible` is specified, the content is not clipped and can render outside the container. If `hidden` is specified, the content is clipped and the rest of the content will be invisible. If `scroll` is specified, the browser should provide a scrolling mechanism for the user to access the clipped content.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&lt;/span&gt;    }
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#ca9ee6&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;0&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;anchor-inline-shortcode&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#anchor-inline-shortcode&#34;&gt;
        #
    &lt;/a&gt;
    Anchor, Inline, Shortcode
&lt;/div&gt;
&lt;/h2&gt;
&lt;h3 id=&#34;line-number-table-and-highlight-lines-and-anchor&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#line-number-table-and-highlight-lines-and-anchor&#34;&gt;
        ##
    &lt;/a&gt;
    Line Number (table) and Highlight Lines and Anchor
&lt;/div&gt;
&lt;/h3&gt;
&lt;p&gt;Now you can click on the line number to get a link to that line.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;```c {linenos=table, hl_lines=[1,&amp;quot;3-4&amp;quot;,8], linenostart=199, anchorlinenos=true}
// codes ...
```
&lt;/code&gt;&lt;/pre&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;display:grid;&#34;&gt;
&lt;table style=&#34;border-spacing:0;padding:0;margin:0;border:0;&#34;&gt;&lt;tr&gt;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;&#34;&gt;
&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;display:grid;&#34;&gt;&lt;code&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;hl-5-199&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#hl-5-199&#34;&gt;199&lt;/a&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;hl-5-200&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#hl-5-200&#34;&gt;200&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;hl-5-201&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#hl-5-201&#34;&gt;201&lt;/a&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;hl-5-202&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#hl-5-202&#34;&gt;202&lt;/a&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;hl-5-203&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#hl-5-203&#34;&gt;203&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;hl-5-204&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#hl-5-204&#34;&gt;204&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;hl-5-205&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#hl-5-205&#34;&gt;205&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;hl-5-206&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#hl-5-206&#34;&gt;206&lt;/a&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;;width:100%&#34;&gt;
&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;display:grid;&#34;&gt;&lt;code class=&#34;language-c&#34; data-lang=&#34;c&#34;&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e78284&#34;&gt;int&lt;/span&gt; &lt;span style=&#34;color:#8caaee&#34;&gt;main&lt;/span&gt;() {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e78284&#34;&gt;int&lt;/span&gt; a &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;1&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#ca9ee6&#34;&gt;if&lt;/span&gt; (a &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;==&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;999&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// This is a very long comment to test the `overflow` attribute defined in CSS. The `overflow` property in CSS deals with the content when it overflows the block-level container. It can take the following values: `visible` (default), `hidden`, `scroll`, `auto`, and `clip`.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&lt;/span&gt;        &lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// If `visible` is specified, the content is not clipped and can render outside the container. If `hidden` is specified, the content is clipped and the rest of the content will be invisible. If `scroll` is specified, the browser should provide a scrolling mechanism for the user to access the clipped content.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&lt;/span&gt;    }
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#ca9ee6&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;0&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id=&#34;highlight-inline-are-not-supported-by-anubis2-&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#highlight-inline-are-not-supported-by-anubis2-&#34;&gt;
        ##
    &lt;/a&gt;
    Highlight Inline are not supported by Anubis2 ❌
&lt;/div&gt;
&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;```c {linenos=true,hl_lines=[1,3,5], hl_inline=true}
// codes ...
```
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;display:grid;&#34;&gt;
&lt;table style=&#34;border-spacing:0;padding:0;margin:0;border:0;&#34;&gt;&lt;tr&gt;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;&#34;&gt;
&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;1
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;2
&lt;/span&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;3
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;4
&lt;/span&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;5
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;6
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34;&gt;7
&lt;/span&gt;&lt;/td&gt;
&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;;width:100%&#34;&gt;
&lt;code class=&#34;code-inline language-c&#34;&gt;&lt;span style=&#34;color:#e78284&#34;&gt;int&lt;/span&gt; &lt;span style=&#34;color:#8caaee&#34;&gt;main&lt;/span&gt;() {
    &lt;span style=&#34;color:#e78284&#34;&gt;int&lt;/span&gt; a &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;1&lt;/span&gt;;
    &lt;span style=&#34;color:#ca9ee6&#34;&gt;if&lt;/span&gt; (a &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;==&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;999&lt;/span&gt;)
        &lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// If `visible` is specified, the content is not clipped and can render outside the container. If `hidden` is specified, the content is clipped and the rest of the content will be invisible. If `scroll` is specified, the browser should provide a scrolling mechanism for the user to access the clipped content.
&lt;/span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&lt;/span&gt;    }
    &lt;span style=&#34;color:#ca9ee6&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;0&lt;/span&gt;;
}
&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;!-- 

Those are trash codes.

### Highlight shortcode, with Line Number (table), with Highlight Lines and Anchor

    {{&lt; highlight c &#34;linenos=table,hl_lines=1 3-4 8, anchorlinenos=true&#34; &gt;}}
    // codes
    {{&lt; /highlight &gt;}}

&lt;div class=&#34;highlight&#34;&gt;&lt;div style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;display:grid;&#34;&gt;
&lt;table style=&#34;border-spacing:0;padding:0;margin:0;border:0;&#34;&gt;&lt;tr&gt;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;&#34;&gt;
&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;display:grid;&#34;&gt;&lt;code&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;1&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#1&#34;&gt;1&lt;/a&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;2&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#2&#34;&gt;2&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;3&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#3&#34;&gt;3&lt;/a&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;4&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#4&#34;&gt;4&lt;/a&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;5&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#5&#34;&gt;5&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;6&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#6&#34;&gt;6&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;7&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#7&#34;&gt;7&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;8&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#8&#34;&gt;8&lt;/a&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;;width:100%&#34;&gt;
&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;display:grid;&#34;&gt;&lt;code class=&#34;language-c&#34; data-lang=&#34;c&#34;&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e78284&#34;&gt;int&lt;/span&gt; &lt;span style=&#34;color:#8caaee&#34;&gt;main&lt;/span&gt;() {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e78284&#34;&gt;int&lt;/span&gt; a &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;1&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;if&lt;/span&gt; (a &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;==&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;999&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// This is a very long comment to test the `overflow` attribute defined in CSS. The `overflow` property in CSS deals with the content when it overflows the block-level container. It can take the following values: `visible` (default), `hidden`, `scroll`, `auto`, and `clip`.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// If `visible` is specified, the content is not clipped and can render outside the container. If `hidden` is specified, the content is clipped and the rest of the content will be invisible. If `scroll` is specified, the browser should provide a scrolling mechanism for the user to access the clipped content.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&lt;/span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;0&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;

### Highlight shortcode, with Line Number (inline), with Highlight Lines and Anchor

    {{&lt; highlight c &#34;linenos=inline,hl_lines=1 3-4 8, anchorlinenos=true&#34; &gt;}}
    // codes
    {{&lt; /highlight &gt;}}

&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;display:grid;&#34;&gt;&lt;code class=&#34;language-c&#34; data-lang=&#34;c&#34;&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;1&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#1&#34;&gt;1&lt;/a&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&#34;color:#e78284&#34;&gt;int&lt;/span&gt; &lt;span style=&#34;color:#8caaee&#34;&gt;main&lt;/span&gt;() {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;2&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#2&#34;&gt;2&lt;/a&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&#34;color:#e78284&#34;&gt;int&lt;/span&gt; a &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;1&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;3&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#3&#34;&gt;3&lt;/a&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;if&lt;/span&gt; (a &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;==&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;999&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;4&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#4&#34;&gt;4&lt;/a&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// This is a very long comment to test the `overflow` attribute defined in CSS. The `overflow` property in CSS deals with the content when it overflows the block-level container. It can take the following values: `visible` (default), `hidden`, `scroll`, `auto`, and `clip`.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;5&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#5&#34;&gt;5&lt;/a&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// If `visible` is specified, the content is not clipped and can render outside the container. If `hidden` is specified, the content is clipped and the rest of the content will be invisible. If `scroll` is specified, the browser should provide a scrolling mechanism for the user to access the clipped content.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;6&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#6&#34;&gt;6&lt;/a&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&lt;/span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;7&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#7&#34;&gt;7&lt;/a&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;0&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#838ba7&#34; id=&#34;8&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#8&#34;&gt;8&lt;/a&gt;&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

### Highlight shortcode, No Line Number, With Highlight Lines and Anchor

    {{&lt; highlight c &#34;linenos=false,hl_lines=1 3-4 8, anchorlinenos=true&#34; &gt;}}
    // codes
    {{&lt; /highlight &gt;}}

&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;display:grid;&#34;&gt;&lt;code class=&#34;language-c&#34; data-lang=&#34;c&#34;&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e78284&#34;&gt;int&lt;/span&gt; &lt;span style=&#34;color:#8caaee&#34;&gt;main&lt;/span&gt;() {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e78284&#34;&gt;int&lt;/span&gt; a &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;1&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;if&lt;/span&gt; (a &lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;==&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;999&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// This is a very long comment to test the `overflow` attribute defined in CSS. The `overflow` property in CSS deals with the content when it overflows the block-level container. It can take the following values: `visible` (default), `hidden`, `scroll`, `auto`, and `clip`.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// If `visible` is specified, the content is not clipped and can render outside the container. If `hidden` is specified, the content is clipped and the rest of the content will be invisible. If `scroll` is specified, the browser should provide a scrolling mechanism for the user to access the clipped content.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&lt;/span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;0&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex; background-color:#51576d&#34;&gt;&lt;span&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; --&gt;</description>
    </item>
    
    <item>
      <title>Advanced Style</title>
      <link>/posts/advancedstyle/</link>
      <pubDate>Tue, 09 Apr 2024 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/advancedstyle/</guid>
      <description>&lt;p&gt;There are examples of how to use custom &lt;code&gt;global-wise style&lt;/code&gt; or &lt;code&gt;page-wise style&lt;/code&gt;.&lt;/p&gt;
&lt;div class=&#34;anubis-custom-style&#34;&gt;
The custom &lt;code&gt;.css&lt;/code&gt; &lt;code&gt;.scss&lt;/code&gt; &lt;code&gt;.sass&lt;/code&gt; file should be placed in &lt;code&gt;assets/&lt;/code&gt; folder. (instead of &lt;code&gt;static/&lt;/code&gt;)
&lt;/div&gt;
&lt;junyi&gt;
This page is affected by &lt;code&gt;assets/css/custom1.scss&lt;/code&gt; and &lt;code&gt;assets/css/custom2.css&lt;/code&gt; and &lt;code&gt;advanced-style/style.css&lt;/code&gt;
&lt;/junyi&gt;
&lt;p&gt;&lt;junyi&gt;&lt;code&gt;advanced-style/style.css&lt;/code&gt; affects only the current page.&lt;/junyi&gt;&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-html&#34; data-lang=&#34;html&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;style&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  @&lt;span style=&#34;color:#ca9ee6&#34;&gt;import&lt;/span&gt; &lt;span style=&#34;color:#a6d189&#34;&gt;&amp;#39;style.css&amp;#39;&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;/&lt;span style=&#34;color:#ca9ee6&#34;&gt;style&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;style&gt;
  @import &#39;style.css&#39;;
&lt;/style&gt;
&lt;p&gt;&lt;junyi&gt;&lt;code&gt;assets/css/custom1.scss&lt;/code&gt; and &lt;code&gt;assets/css/custom2.scss&lt;/code&gt; will have global effect.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-scss&#34; data-lang=&#34;scss&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// assets/css/custom2.css
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#e5c890&#34;&gt;.anubis-custom-style&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#8caaee&#34;&gt;background-color&lt;/span&gt;&lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#e5c890&#34;&gt;pink&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#8caaee&#34;&gt;color&lt;/span&gt;&lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#e5c890&#34;&gt;black&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#8caaee&#34;&gt;padding&lt;/span&gt;&lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;1&lt;/span&gt;&lt;span style=&#34;color:#e78284&#34;&gt;em&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#8caaee&#34;&gt;border-radius&lt;/span&gt;&lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;0&lt;/span&gt;&lt;span style=&#34;color:#ef9f76&#34;&gt;.3&lt;/span&gt;&lt;span style=&#34;color:#e78284&#34;&gt;em&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#8caaee&#34;&gt;border&lt;/span&gt;&lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;1&lt;/span&gt;&lt;span style=&#34;color:#e78284&#34;&gt;px&lt;/span&gt; &lt;span style=&#34;color:#81c8be&#34;&gt;solid&lt;/span&gt; &lt;span style=&#34;color:#e5c890&#34;&gt;black&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-scss&#34; data-lang=&#34;scss&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// assets/css/foundation/_vars.scss
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#f2d5cf&#34;&gt;$font-stack&lt;/span&gt;&lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;:&lt;/span&gt; Helvetica&lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;,&lt;/span&gt; &lt;span style=&#34;color:#81c8be&#34;&gt;sans-serif&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f2d5cf&#34;&gt;$primary-color&lt;/span&gt;&lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#8caaee&#34;&gt;rgb&lt;/span&gt;(&lt;span style=&#34;color:#ef9f76&#34;&gt;255&lt;/span&gt;&lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;,&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;255&lt;/span&gt;&lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;,&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;168&lt;/span&gt;);
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f2d5cf&#34;&gt;$background-color&lt;/span&gt;&lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#8caaee&#34;&gt;rgb&lt;/span&gt;(&lt;span style=&#34;color:#ef9f76&#34;&gt;85&lt;/span&gt;&lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;,&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;85&lt;/span&gt;&lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;,&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;85&lt;/span&gt;);
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-scss&#34; data-lang=&#34;scss&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;// assets/css/custom1.scss
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#737994;font-style:italic&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;@import&lt;/span&gt; &lt;span style=&#34;color:#a6d189&#34;&gt;&amp;#39;foundation/vars&amp;#39;&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ca9ee6&#34;&gt;junyi&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#8caaee&#34;&gt;display&lt;/span&gt;&lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#81c8be&#34;&gt;block&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#8caaee&#34;&gt;font&lt;/span&gt;&lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;100&lt;/span&gt;&lt;span style=&#34;color:#e78284&#34;&gt;%&lt;/span&gt; &lt;span style=&#34;color:#f2d5cf&#34;&gt;$font-stack&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#8caaee&#34;&gt;color&lt;/span&gt;&lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#f2d5cf&#34;&gt;$primary-color&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#8caaee&#34;&gt;background-color&lt;/span&gt;&lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#f2d5cf&#34;&gt;$background-color&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#8caaee&#34;&gt;margin-top&lt;/span&gt;&lt;span style=&#34;color:#99d1db;font-weight:bold&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#ef9f76&#34;&gt;1&lt;/span&gt;&lt;span style=&#34;color:#e78284&#34;&gt;em&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    
    <item>
      <title>Rich Content</title>
      <link>/posts/rich-content/</link>
      <pubDate>Sun, 10 Mar 2019 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/rich-content/</guid>
      <description>&lt;p&gt;Hugo ships with several &lt;a href=&#34;https://gohugo.io/content-management/shortcodes/#use-hugo-s-built-in-shortcodes&#34;&gt;Built-in Shortcodes&lt;/a&gt; for rich content, along with a &lt;a href=&#34;https://gohugo.io/about/hugo-and-gdpr/&#34;&gt;Privacy Config&lt;/a&gt; and a set of Simple Shortcodes that enable static and no-JS versions of various social media embeds.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;youtube-privacy-enhanced-shortcode&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#youtube-privacy-enhanced-shortcode&#34;&gt;
        #
    &lt;/a&gt;
    YouTube Privacy Enhanced Shortcode
&lt;/div&gt;
&lt;/h2&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&#34; allowfullscreen=&#34;allowfullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/ZJthWmvUzzc?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;hr&gt;
&lt;h2 id=&#34;twitter-simple-shortcode&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#twitter-simple-shortcode&#34;&gt;
        #
    &lt;/a&gt;
    Twitter Simple Shortcode
&lt;/div&gt;
&lt;/h2&gt;
&lt;blockquote class=&#34;twitter-tweet&#34;&gt;&lt;p lang=&#34;en&#34; dir=&#34;ltr&#34;&gt;“In addition to being more logical, asymmetry has the advantage that its complete appearance is far more optically effective than symmetry.”&lt;br&gt;— Jan Tschichold &lt;a href=&#34;https://t.co/gcv7SrhvJb&#34;&gt;pic.twitter.com/gcv7SrhvJb&lt;/a&gt;&lt;/p&gt;&amp;mdash; Design Reviewed | Graphic Design History (@DesignReviewed) &lt;a href=&#34;https://twitter.com/DesignReviewed/status/1085870671291310081?ref_src=twsrc%5Etfw&#34;&gt;January 17, 2019&lt;/a&gt;&lt;/blockquote&gt;
&lt;script async src=&#34;https://platform.twitter.com/widgets.js&#34; charset=&#34;utf-8&#34;&gt;&lt;/script&gt;


&lt;br&gt;
&lt;hr&gt;
&lt;h2 id=&#34;vimeo-simple-shortcode&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#vimeo-simple-shortcode&#34;&gt;
        #
    &lt;/a&gt;
    Vimeo Simple Shortcode
&lt;/div&gt;
&lt;/h2&gt;
&lt;style&gt;
.__h_video {
   position: relative;
   padding-bottom: 56.23%;
   height: 0;
   overflow: hidden;
   width: 100%;
   background: #000;
}
.__h_video img {
   width: 100%;
   height: auto;
   color: #000;
}
.__h_video .play {
   height: 72px;
   width: 72px;
   left: 50%;
   top: 50%;
   margin-left: -36px;
   margin-top: -36px;
   position: absolute;
   cursor: pointer;
}
&lt;/style&gt;&lt;div class=&#34;s_video_simple __h_video&#34;&gt;
          &lt;a href=&#34;https://vimeo.com/4.8912912e&amp;#43;07&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;
            &lt;img src=&#34;https://i.vimeocdn.com/video/337401969-979f0cc9f55fdf305fb8984e90d92639ec9d7ecc4c9dfbc6536e28edb43784ce-d_640?region=us&#34; srcset=&#34;https://i.vimeocdn.com/video/337401969-979f0cc9f55fdf305fb8984e90d92639ec9d7ecc4c9dfbc6536e28edb43784ce-d_640?region=us 1x, https://i.vimeocdn.com/video/337401969-979f0cc9f55fdf305fb8984e90d92639ec9d7ecc4c9dfbc6536e28edb43784ce-d_640?region=us 2x&#34; alt=&#34;Sing Jan Swing - Kinetic Type&#34;&gt;
            &lt;div class=&#34;play&#34;&gt;
              &lt;svg version=&#34;1&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 61 61&#34;&gt;&lt;circle cx=&#34;30.5&#34; cy=&#34;30.5&#34; r=&#34;30.5&#34; opacity=&#34;.8&#34; fill=&#34;#000&#34;&gt;&lt;/circle&gt;&lt;path d=&#34;M25.3 19.2c-2.1-1.2-3.8-.2-3.8 2.2v18.1c0 2.4 1.7 3.4 3.8 2.2l16.6-9.1c2.1-1.2 2.1-3.2 0-4.4l-16.6-9z&#34; fill=&#34;#fff&#34;&gt;&lt;/path&gt;&lt;/svg&gt;
            &lt;/div&gt;
          &lt;/a&gt;
        &lt;/div&gt;</description>
    </item>
    
    <item>
      <title>Placeholder Text</title>
      <link>/posts/placeholder-text/</link>
      <pubDate>Sat, 09 Mar 2019 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/placeholder-text/</guid>
      <description>&lt;p&gt;Lorem est tota propiore conpellat pectoribus de
pectora summo. Redit teque digerit hominumque toris verebor lumina non cervice
subde tollit usus habet Arctonque, furores quas nec ferunt. Quoque montibus nunc
caluere tempus inhospita parcite confusaque translucet patri vestro qui optatis
lumine cognoscere flos nubis! Fronde ipsamque patulos Dryopen deorum.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Exierant elisi ambit vivere dedere&lt;/li&gt;
&lt;li&gt;Duce pollice&lt;/li&gt;
&lt;li&gt;Eris modo&lt;/li&gt;
&lt;li&gt;Spargitque ferrea quos palude&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Rursus nulli murmur; hastile inridet ut ab gravi sententia! Nomine potitus
silentia flumen, sustinet placuit petis in dilapsa erat sunt. Atria
tractus malis.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Comas hunc haec pietate fetum procerum dixit&lt;/li&gt;
&lt;li&gt;Post torum vates letum Tiresia&lt;/li&gt;
&lt;li&gt;Flumen querellas&lt;/li&gt;
&lt;li&gt;Arcanaque montibus omnes&lt;/li&gt;
&lt;li&gt;Quidem et&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;vagus-elidunt&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#vagus-elidunt&#34;&gt;
        #
    &lt;/a&gt;
    Vagus elidunt
&lt;/div&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;svg class=&#34;canon&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34; overflow=&#34;visible&#34; viewBox=&#34;0 0 496 373&#34; height=&#34;373&#34; width=&#34;496&#34;&gt;&lt;g fill=&#34;none&#34;&gt;&lt;path stroke=&#34;#000&#34; stroke-width=&#34;.75&#34; d=&#34;M.599 372.348L495.263 1.206M.312.633l494.95 370.853M.312 372.633L247.643.92M248.502.92l246.76 370.566M330.828 123.869V1.134M330.396 1.134L165.104 124.515&#34;&gt;&lt;/path&gt;&lt;path stroke=&#34;#ED1C24&#34; stroke-width=&#34;.75&#34; d=&#34;M275.73 41.616h166.224v249.05H275.73zM54.478 41.616h166.225v249.052H54.478z&#34;&gt;&lt;/path&gt;&lt;path stroke=&#34;#000&#34; stroke-width=&#34;.75&#34; d=&#34;M.479.375h495v372h-495zM247.979.875v372&#34;&gt;&lt;/path&gt;&lt;ellipse cx=&#34;498.729&#34; cy=&#34;177.625&#34; rx=&#34;.75&#34; ry=&#34;1.25&#34;&gt;&lt;/ellipse&gt;&lt;ellipse cx=&#34;247.229&#34; cy=&#34;377.375&#34; rx=&#34;.75&#34; ry=&#34;1.25&#34;&gt;&lt;/ellipse&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Canons_of_page_construction#Van_de_Graaf_canon&#34;&gt;The Van de Graaf Canon&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;mane-refeci-capiebant-unda-mulcebat&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#mane-refeci-capiebant-unda-mulcebat&#34;&gt;
        #
    &lt;/a&gt;
    Mane refeci capiebant unda mulcebat
&lt;/div&gt;
&lt;/h2&gt;
&lt;p&gt;Victa caducifer, malo vulnere contra
dicere aurato, ludit regale, voca! Retorsit colit est profanae esse virescere
furit nec; iaculi matertera et visa est, viribus. Divesque creatis, tecta novat collumque vulnus est, parvas. &lt;strong&gt;Faces illo pepulere&lt;/strong&gt; tempus adest. Tendit flamma, ab opes virum sustinet, sidus sequendo urbis.&lt;/p&gt;
&lt;p&gt;Iubar proles corpore raptos vero auctor imperium; sed et huic: manus caeli
Lelegas tu lux. Verbis obstitit intus oblectamina fixis linguisque ausus sperare
Echionides cornuaque tenent clausit possit. Omnia putatur. Praeteritae refert
ausus; ferebant e primus lora nutat, vici quae mea ipse. Et iter nil spectatae
vulnus haerentia iuste et exercebat, sui et.&lt;/p&gt;
&lt;p&gt;Eurytus Hector, materna ipsumque ut Politen, nec, nate, ignari, vernum cohaesit sequitur. Vel &lt;strong&gt;mitis temploque&lt;/strong&gt; vocatus, inque alis, &lt;em&gt;oculos nomen&lt;/em&gt; non silvis corpore coniunx ne displicet illa. Crescunt non unus, vidit visa quantum inmiti flumina mortis facto sic: undique a alios vincula sunt iactata abdita! Suspenderat ego fuit tendit: luna, ante urbem
Propoetides &lt;strong&gt;parte&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Math Typesetting</title>
      <link>/posts/math-typesetting/</link>
      <pubDate>Fri, 08 Mar 2019 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/math-typesetting/</guid>
      <description>&lt;p&gt;Mathematical notation in a Hugo project can be enabled by using third party JavaScript libraries.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;To enable MathJax on a page basis include the parameter &lt;code&gt;math: true&lt;/code&gt; in content files.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;examples&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#examples&#34;&gt;
        #
    &lt;/a&gt;
    Examples
&lt;/div&gt;
&lt;/h2&gt;
&lt;p&gt;Inline math: $$ \varphi = \dfrac{1+\sqrt5}{2}= 1.6180339887… $$&lt;/p&gt;
&lt;p&gt;Block math:&lt;/p&gt;
&lt;p&gt;$$
\varphi = 1+\frac{1} {1+\frac{1} {1+\frac{1} {1+\cdots} } }
$$&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Emoji Support</title>
      <link>/posts/emoji-support/</link>
      <pubDate>Tue, 05 Mar 2019 00:00:00 +0000</pubDate>
      <author>sylvester.andy@gmail.com (Andy Sylvester)</author>
      <guid>/posts/emoji-support/</guid>
      <description>&lt;p&gt;Emoji can be enabled in a Hugo project in a number of ways.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&#34;https://gohugo.io/functions/emojify/&#34;&gt;&lt;code&gt;emojify&lt;/code&gt;&lt;/a&gt; function can be called directly in templates or &lt;a href=&#34;https://gohugo.io/templates/shortcode-templates/#inline-shortcodes&#34;&gt;Inline Shortcodes&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;To enable emoji globally, set &lt;code&gt;enableEmoji&lt;/code&gt; to &lt;code&gt;true&lt;/code&gt; in your site’s &lt;a href=&#34;https://gohugo.io/getting-started/configuration/&#34;&gt;configuration&lt;/a&gt; and then you can type emoji shorthand codes directly in content files; e.g.&lt;/p&gt;
&lt;p&gt;&lt;span class=&#34;nowrap&#34;&gt;&lt;span class=&#34;emojify&#34;&gt;🙈&lt;/span&gt; &lt;code&gt;:see_no_evil:&lt;/code&gt;&lt;/span&gt;  &lt;span class=&#34;nowrap&#34;&gt;&lt;span class=&#34;emojify&#34;&gt;🙉&lt;/span&gt; &lt;code&gt;:hear_no_evil:&lt;/code&gt;&lt;/span&gt;  &lt;span class=&#34;nowrap&#34;&gt;&lt;span class=&#34;emojify&#34;&gt;🙊&lt;/span&gt; &lt;code&gt;:speak_no_evil:&lt;/code&gt;&lt;/span&gt;&lt;/p&gt;
&lt;br&gt;
&lt;p&gt;The &lt;a href=&#34;http://www.emoji-cheat-sheet.com/&#34;&gt;Emoji cheat sheet&lt;/a&gt; is a useful reference for emoji shorthand codes.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;N.B.&lt;/strong&gt; The above steps enable Unicode Standard emoji characters and sequences in Hugo, however the rendering of these glyphs depends on the browser and the platform. To style the emoji you can either use a third party emoji font or a font stack; e.g.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#c6d0f5;background-color:#303446;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-html&#34; data-lang=&#34;html&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;.emoji {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;font-family: Apple Color Emoji,Segoe UI Emoji,NotoColorEmoji,Segoe UI Symbol,Android Emoji,EmojiSymbols;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

</description>
    </item>
    
  </channel>
</rss>
