trying to fix

This commit is contained in:
Chris Cochrun 2022-01-03 12:41:35 -06:00
parent fa407dfeb6
commit e013d7569e
22945 changed files with 447936 additions and 0 deletions

View file

@ -0,0 +1 @@
<p><img src="https://thumbnails.lbry.com/RQK_DaaX34Q" width="480" alt="thumbnail" title="Introduction to Emacs Lisp - Learning Emacs Lisp #1" /></p>In this stream, you'll learn the basics of Emacs Lisp and how it can be used to configure and extend Emacs to do amazing things! We will cover the core concepts of the language so that you have a good foundation for understanding future videos about more specific and practical concepts.<br /><br />The show notes can be found here: https://github.com/daviwil/emacs-from-scratch/blob/master/show-notes/Emacs-Lisp-01.org<br /><br />My Emacs configuration: https://github.com/daviwil/dotfiles/blob/master/Emacs.org<br /><br />If you enjoy this series, please consider becoming a sponsor on GitHub or Patreon:<br /><br />- https://github.com/sponsors/daviwil<br />- https://patreon.com/SystemCrafters<br /><br />You can also leave a tip via PayPal: https://paypal.me/daviwil<br /><br />Follow me on Twitter for more Emacs content!<br />https://twitter.com/SystemCrafters<br /><br />Chat with the System Crafters community on Discord: https://discord.gg/yVD8Gx6<br /><br />Intro music: Coriolis Effect by logos feat. stefsax, licensed CC-BY<br />http://ccmixter.org/files/mseq/26296<br />...<br />https://www.youtube.com/watch?v=RQK_DaaX34Q

View file

@ -0,0 +1,4 @@
<p>Ell sits down with Bryson Bort to discuss pentesting with Scythe, Red Team vs Blue Team operations, and the benefits that a Purple Team might have on the industry.</p><p>Special Guest: Bryson Bort.</p><p>Links:</p><ul><li><a href="https://www.scythe.io/" title="Scythe" rel="nofollow">Scythe</a></li><li><a href="https://twitter.com/scythe_io" title="Scythe on Twitter" rel="nofollow">Scythe on Twitter</a></li><li><a href="https://www.scythe.io/blog/the-purple-team-organization-or-exercise" title="Scythe Blog: The Purple Team - Organization or Exercise?" rel="nofollow">Scythe Blog: The Purple Team - Organization or Exercise?</a></li><li><a href="http://www.securitybsides.com/" title="Security BSides" rel="nofollow">Security BSides</a></li><li><a href="https://www.defcon.org/" title="DEF CON" rel="nofollow">DEF CON</a></li><li><a href="https://en.wikipedia.org/wiki/WarGames" title="WarGames - Wikipedia" rel="nofollow">WarGames - Wikipedia</a></li><li><a href="https://extras.show/30" title="Jupiter Extras: Threat Hunting 101" rel="nofollow">Jupiter Extras: Threat Hunting 101</a>
</li></ul>

View file

@ -0,0 +1,22 @@
<p>This is our Q+R episode for the Day of the Lord theme.</p>
<p>Thank you to all the people who submitted questions!</p>
<p>Q's and Timestamps:</p>
<ol>
<li>The Day of the Lord can be a sensitive subject, so how do you have good and respectful conversations with others about the Day of the Lord? (2:40)</li>
<li>What is the spectrum of views that Christians have on the Day of the Lord and what is the view the Bible Project is presenting? (12:30)</li>
<li>What is the role of divine violence in the Bible? Why does Jesus seem so nice and peaceful in the New Testament but God seems mean and violent in the Old Testament? (17:20)</li>
<li>In Revelation 19, The blood on Jesus robe is before the battle. This seemed to be a main point in the Day of the Lord video by the Bible Project. Why is this significant? (47:45)</li>
<li>What is Jesus talking about in Matthew 24? And what is the deal with people disappearing? (121:13)</li>
<li>How should Christians think about staying or migrating in different parts of the world that may be more oppressive than others?(132:25)</li>
</ol>
<p>Links:<br />
Original video conversation:<br />
youtube.com/thebibleproject.<br />
https://www.youtube.com/watch?v=tEBc2gSSW04</p>
<p>Additional Resources:<br />
Gregory Boyd, &quot;Divine Aikido&quot; chapter 15 in Crucifixion of the Warrior God.<br />
Ian Boxall, The Book of Revelation.<br />
Leon Morris, The Book of Revelation.<br />
Dale Allison and W.D. Davies, The Gospel according to Matthew.</p>
<p>Music Credits:<br />
Defender Instrumental by Rosasharn Music</p>

View file

@ -0,0 +1,25 @@
<p>Raw link: <a href="https://www.youtube.com/watch?v=gz8yifu6pGo">https://www.youtube.com/watch?v=gz8yifu6pGo</a></p>
<p>In this screen cast I announce the first stable release of my highly
accessible themes.</p>
<p>There are two items: a light and a dark. Both conform with the
highest accessibility standard for colour contrast between foreground
and background values (WCAG AAA). I call them the “Modus themes”:
<em>modus operandi</em> is the light theme, while <em>modus vivendi</em> is the dark
one.</p>
<p>The modus themes will continue to be developed until coverage of most
(if not all) faces is completed, including those defined by
third-party packages.</p>
<p>Below are links to my Emacs-related work:</p>
<ul>
<li><a href="https://gitlab.com/protesilaos/modus-themes">Modus themes</a></li>
<li><a href="https://protesilaos.com/emacs/dotemacs">Dotemacs</a></li>
</ul>

View file

@ -0,0 +1,35 @@
<p>SHOW NOTES: </p>
<p>- All the info you need to START is on our <a href='http://www.thebiblerecap.com'>website</a>! Seriously, go there.
- Join our <a href='https://www.patreon.com/thebiblerecap'>PATREON</a> community for bonus perks!</p>
<p>- Get your <a href='https://www.theconnextion.com/tlcdgroup/index.cfm'>TBR merch</a></p>
<p>- <a href='http://thebiblerecap.com/contact'>Show credits</a></p>
<p> </p>
<p>FROM TODAYS PODCAST: </p>
<p>- <a href='https://www.biblegateway.com/passage/?search=Deuteronomy+17%3A16&version=ESV'>Deuteronomy 17:16</a></p>
<p>- <a href='https://www.biblegateway.com/passage/?search=1+samuel+20%3A12-17&version=ESV'>1 Samuel 20:12-17</a></p>
<p>- <a href='https://www.mydgroup.org/online'>D-Group Online</a></p>
<p>- <a href='https://www.mydgroup.org/map'>D-Group Map</a></p>
<p> </p>
<p>SOCIALS:</p>
<p>The Bible Recap:<a href='https://instagram.com/thebiblerecap'> Instagram</a> |<a href='https://www.facebook.com/thebiblerecap'> Facebook</a> |<a href='https://twitter.com/thebiblerecap'> Twitter</a></p>
<p>D-Group:<a href='https://instagram.com/mydgroup/'> Instagram</a> |<a href='https://www.facebook.com/ilovemydgroup'> Facebook</a> |<a href='https://mobile.twitter.com/mydgroup'> Twitter</a></p>
<p>TLC:<a href='https://instagram.com/taraleighcobble'> Instagram</a> |<a href='https://www.facebook.com/taraleighcobble'> Facebook</a> |<a href='https://twitter.com/taraleighcobble'> Twitter</a></p>
<p> </p>
<p>D-GROUP:
The Bible Recap is brought to you by<a href='https://www.mydgroup.org/'> D-Group</a> - an international network of discipleship and accountability groups that meet weekly in homes and churches:<a href='https://www.mydgroup.org/map'> Find or start one near you today</a>!</p>

View file

@ -0,0 +1 @@
<p><img src="https://thumbnails.lbry.com/VGOtxjgtxLU" width="480" alt="thumbnail" title="KDE DEVLOG: The Science Of... Changing The Wallpaper!?" /></p>Stay in the loop: https://t.me/veggeroblog<br /><br />If you want to help me make these videos:<br />Patreon: https://www.patreon.com/niccolove<br />Liberapay: https://liberapay.com/niccolove<br />Paypal: https://paypal.me/niccolove<br /><br />My website is https://niccolo.venerandi.com and if you want to contact me, my telegram handle is [at] veggero.<br /><br />Background music by:<br />After The Fall - https://www.youtube.com/channel/UCGQErWWbH15OMutnpM2vW7w<br />KaizanBlu - https://www.youtube.com/channel/UCUtxQO1jg3bJcRjBWnYAzmw<br />Low FM - https://www.youtube.com/channel/UC831upHpo4t748vRdHSWDmA<br />Idyllic - https://www.youtube.com/watch?v=8QgbdivnDDs&t=92s<br />Evol - https://www.youtube.com/watch?v=F-dDQmDVNzk&t=4s<br />...<br />https://www.youtube.com/watch?v=VGOtxjgtxLU

View file

@ -0,0 +1 @@
<!-- SC_OFF --><div class="md"><p>As a regular user or a moderator you are not compelled to answer questions you are not interested in, and it is not your place to dictate how people should use forums, whether you are a moderator or not. If you find a question annoying or of poor quality you are free to downvote it and move on.</p> <p>If you can&#39;t take a <a href="https://www.reddit.com/r/orgmode/comments/pmbg43/is_there_an_api_for_getting_the_properties_under/hcjwsz6/">criticism</a> then don&#39;t <a href="https://www.reddit.com/r/orgmode/comments/pm7co5/does_the_orgelementapi_have_a_role_in_executing/hcjwalw/">criticise others publicly</a> and use your role as moderator to <a href="https://www.reddit.com/r/orgmode/comments/pm7co5/does_the_orgelementapi_have_a_role_in_executing/">terminate the discussion</a>.</p> <p>The fact that you responded so quick to my reply with a whole list of my posts to emacs forums on reddit indicates that you gathered that list beforehand or you have some kind of emacs reddit api that pulled up my questions at short notice, and this is the kind of thing I&#39;m talking about.</p> <p>Not all of us are you. Not all of us are emacs hackers and developers as your regular announcements of your emacs packages shows. If you are going to bring the mindset of an avid developer to this forum then you are probably not the right person to be the moderator. This is a place where people come to seek help or some background info. They are not here to be lectured on the mindset with which they should approach emacs.</p> <p>This is reddit, not stackoverflow which is where you should be if you have this mindset.</p> <p>I was writing Z80 assembler in the early 1980s. I am not a noob to computers. I am simply what you might call a power user and I don&#39;t have the wherewithal to delve into every nook and cranny of the tools I use..</p> <p>As to why I posted rather than messaged you, what goes for <a href="/u/jsled">u/jsled</a> also goes for <a href="/u/github-alphapapa">/u/github-alphapapa</a>.</p> <p><strong>Addendum:</strong></p> <p>Another thing to add about why I tend to ask so called simple questions. Having been coding for a long time, I have learned not to <strong>roll your own code</strong> needlessly in a language you are not that familiar with, or in a domain you are not familiar it. This is because you inevitably make mistakes, and you wind up with code which comes back to haunt you later. So it is my experience which leads me to <strong>ask simple questions</strong> about basic APIs, even if there is documentation, especially in a dynamic language like Lisp where you discover the rubbish you&#39;ve typed only at runtime..</p> <p>In Pascal or Java, you only have to type a function name and the Intellisense system will offer you nearbly local variables and stop you when the stuff you are typing doesn&#39;t make sense. You don&#39;t have that kind of thing with Lisp.</p> </div><!-- SC_ON --> &#32; submitted by &#32; <a href="https://www.reddit.com/user/vfclists"> /u/vfclists </a> <br/> <span><a href="https://www.reddit.com/r/orgmode/comments/pms4q7/githubalphapapa_please_dont_engage_in_the_kind_of/">[link]</a></span> &#32; <span><a href="https://www.reddit.com/r/orgmode/comments/pms4q7/githubalphapapa_please_dont_engage_in_the_kind_of/">[comments]</a></span>

View file

@ -0,0 +1 @@
<p>God wants people from all nations to be a part of his family, but Jesus mission was focused on Israel. So how did the Gospel message move out from Israel to the rest of the world? Join Tim and Jon as they unpack the arrival of the Spirit and Jesus commissioning of his disciples.</p><p><a href="https://bibleproject.com/podcast/whos-in">View full show notes from this episode →</a></p><p>Timestamps </p><ul><li>Part one (0:0015:30)</li><li>Part two (15:3028:30)</li><li>Part three (28:3035:50)</li><li>Part four (35:50end)</li></ul><p>Show Music </p><ul><li>“Defender Instrumental” by Tents</li><li>Music by Chilldrone</li><li>“Anecdotes” by Makzo</li><li>“Cartilage” by Moby</li></ul><p>Show produced by Dan Gummel. Show notes by Lindsey Ponder.</p><p>Powered and distributed by Simplecast.</p>

View file

@ -0,0 +1,4 @@
<p>Grouping For Looks is a page-by-page retelling of the Looking For Group saga through the lens of a mirror universe where Cale is a goateed tyrant and Richard is a holy soul trying to set him on a good path. [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.lfg.co/gfl-page-0072/">GFL Page 0072</a> appeared first on <a rel="nofollow" href="https://www.lfg.co">Looking For Group</a>.</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LookingForGroup?a=xPpQsnBeDUw:115gFjkgFwE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LookingForGroup?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LookingForGroup?a=xPpQsnBeDUw:115gFjkgFwE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LookingForGroup?i=xPpQsnBeDUw:115gFjkgFwE:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LookingForGroup?a=xPpQsnBeDUw:115gFjkgFwE:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/LookingForGroup?d=7Q72WNTAKBA" border="0"></img></a>
</div>

View file

@ -0,0 +1,163 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<meta name="author" content="By John Mercouris" />
<title>Hooks in practice</title>
<style type="text/css">
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
span.underline{text-decoration: underline;}
div.column{display: inline-block; vertical-align: top; width: 50%;}
</style>
<style type="text/css">
a.sourceLine { display: inline-block; line-height: 1.25; }
a.sourceLine { pointer-events: none; color: inherit; text-decoration: inherit; }
a.sourceLine:empty { height: 1.2em; position: absolute; }
.sourceCode { overflow: visible; }
code.sourceCode { white-space: pre; position: relative; }
div.sourceCode { margin: 1em 0; }
pre.sourceCode { margin: 0; }
@media screen {
div.sourceCode { overflow: auto; }
}
@media print {
code.sourceCode { white-space: pre-wrap; }
a.sourceLine { text-indent: -1em; padding-left: 1em; }
}
pre.numberSource a.sourceLine
{ position: relative; }
pre.numberSource a.sourceLine:empty
{ position: absolute; }
pre.numberSource a.sourceLine::before
{ content: attr(data-line-number);
position: absolute; left: -5em; text-align: right; vertical-align: baseline;
border: none; pointer-events: all;
-webkit-touch-callout: none; -webkit-user-select: none;
-khtml-user-select: none; -moz-user-select: none;
-ms-user-select: none; user-select: none;
padding: 0 4px; width: 4em;
color: #aaaaaa;
}
pre.numberSource { margin-left: 3em; border-left: 1px solid #aaaaaa; padding-left: 4px; }
div.sourceCode
{ }
@media screen {
a.sourceLine::before { text-decoration: underline; }
}
code span.al { color: #ff0000; font-weight: bold; } /* Alert */
code span.an { color: #60a0b0; font-weight: bold; font-style: italic; } /* Annotation */
code span.at { color: #7d9029; } /* Attribute */
code span.bn { color: #40a070; } /* BaseN */
code span.bu { } /* BuiltIn */
code span.cf { color: #007020; font-weight: bold; } /* ControlFlow */
code span.ch { color: #4070a0; } /* Char */
code span.cn { color: #880000; } /* Constant */
code span.co { color: #60a0b0; font-style: italic; } /* Comment */
code span.cv { color: #60a0b0; font-weight: bold; font-style: italic; } /* CommentVar */
code span.do { color: #ba2121; font-style: italic; } /* Documentation */
code span.dt { color: #902000; } /* DataType */
code span.dv { color: #40a070; } /* DecVal */
code span.er { color: #ff0000; font-weight: bold; } /* Error */
code span.ex { } /* Extension */
code span.fl { color: #40a070; } /* Float */
code span.fu { color: #06287e; } /* Function */
code span.im { } /* Import */
code span.in { color: #60a0b0; font-weight: bold; font-style: italic; } /* Information */
code span.kw { color: #007020; font-weight: bold; } /* Keyword */
code span.op { color: #666666; } /* Operator */
code span.ot { color: #007020; } /* Other */
code span.pp { color: #bc7a00; } /* Preprocessor */
code span.sc { color: #4070a0; } /* SpecialChar */
code span.ss { color: #bb6688; } /* SpecialString */
code span.st { color: #4070a0; } /* String */
code span.va { color: #19177c; } /* Variable */
code span.vs { color: #4070a0; } /* VerbatimString */
code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warning */
</style>
<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
<![endif]-->
</head>
<body>
<header>
<h1 class="title">Hooks in practice</h1>
<p class="author">By John Mercouris</p>
</header>
<p>Update: This article was updated for Nyxt 2 for which the hook system has been completely rewritten.</p>
<h1 id="using-hooks-to-smart-program-your-browser">Using hooks to smart-program your browser</h1>
<p>Hooks are a great way to extend a workflow by triggering actions upon events. Simply put, a hook is an object that holds a list of <em>handlers</em>, which are functions called when the hook is <em>run</em> at a precisely defined point in the program.</p>
<p>In the world of a web browser, there are a ton of events: page loaded, DOM available, page rendered, etc. In addition to the events fired off by normal processing of web pages there are a large set of events which include actions by the user: tab deleted, page bookmarked, command called, mode enabled, etc.</p>
<p>In Nyxt, all these events are <em>hookable</em>.</p>
<p>Hooking into the events fired off by the browser or by the user allows the creation of extendable and tailored workflows.</p>
<h1 id="the-nyxt-hook-system">The Nyxt hook system</h1>
<p>Many hooks are as such executed at different points in Nyxt:</p>
<ul>
<li><p><strong>Global</strong> hooks, such as the <code>*after-init-hook*</code> hook, which is run after the browser has been initialized.</p></li>
<li><p><strong>Window</strong> and <strong>buffer</strong> related hooks (before and after creation, before and after the page is loaded, etc.).</p></li>
<li><p><strong>Modes</strong> hooks (before and after a mode is enabled or disabled).</p></li>
<li><p>&quot;Before&quot; and &quot;after&quot; <strong>command</strong> hooks.</p></li>
</ul>
<p>For the full list, run <code>describe-variable</code> and <code>describe-slot</code> over the names ending with <code>-hook</code>.</p>
<h2 id="practical-examples">Practical examples</h2>
<p>Let's consider a practical example. If you want to force the redirection of a domain to another, you can use the <code>request-resource-hook</code> to change the URL and return a new one. In the example below, we make sure we always visit <code>old.reddit.com</code> instead of the new Reddit interface:</p>
<div class="sourceCode" id="cb1" data-org-language="lisp"><pre class="sourceCode commonlisp"><code class="sourceCode commonlisp"><a class="sourceLine" id="cb1-1" data-line-number="1">(<span class="kw">defun</span><span class="fu"> old-reddit-handler </span>(request-data)</a>
<a class="sourceLine" id="cb1-2" data-line-number="2"> (<span class="kw">let</span> ((uri (url request-data)))</a>
<a class="sourceLine" id="cb1-3" data-line-number="3"> (<span class="kw">setf</span> (url request-data)</a>
<a class="sourceLine" id="cb1-4" data-line-number="4"> (<span class="kw">if</span> (<span class="kw">search</span> <span class="st">&quot;reddit.com&quot;</span> (quri:uri-host uri))</a>
<a class="sourceLine" id="cb1-5" data-line-number="5"> (<span class="kw">progn</span></a>
<a class="sourceLine" id="cb1-6" data-line-number="6"> (<span class="kw">setf</span> (quri:uri-host uri) <span class="st">&quot;old.reddit.com&quot;</span>)</a>
<a class="sourceLine" id="cb1-7" data-line-number="7"> (log:info <span class="st">&quot;Switching to old Reddit: ~s&quot;</span> (object-display uri))</a>
<a class="sourceLine" id="cb1-8" data-line-number="8"> uri)</a>
<a class="sourceLine" id="cb1-9" data-line-number="9"> uri)))</a>
<a class="sourceLine" id="cb1-10" data-line-number="10"> request-data)</a>
<a class="sourceLine" id="cb1-11" data-line-number="11"></a>
<a class="sourceLine" id="cb1-12" data-line-number="12">(define-configuration buffer</a>
<a class="sourceLine" id="cb1-13" data-line-number="13"> ((request-resource-hook</a>
<a class="sourceLine" id="cb1-14" data-line-number="14"> (<span class="kw">reduce</span> #&#39;hooks:add-hook</a>
<a class="sourceLine" id="cb1-15" data-line-number="15"> (<span class="kw">mapcar</span> #&#39;make-handler-resource (<span class="kw">list</span> #&#39;old-reddit-handler))</a>
<a class="sourceLine" id="cb1-16" data-line-number="16"> <span class="bu">:initial-value</span> %slot-default%))))</a></code></pre></div>
<p>You can ask Nyxt to automatically enable or disable modes depending on the URL, for instance, you can toggle the proxy mode per domain, which can be very convenient if you would like to, say, disable Tor for some resource intensive domains.</p>
<p>Another cool example would be automatically downloading any YouTube video we visit:</p>
<div class="sourceCode" id="cb2" data-org-language="lisp"><pre class="sourceCode commonlisp"><code class="sourceCode commonlisp"><a class="sourceLine" id="cb2-1" data-line-number="1">(<span class="kw">defvar</span><span class="fu"> +youtube-dl-command+ </span><span class="st">&quot;youtube-dl&quot;</span></a>
<a class="sourceLine" id="cb2-2" data-line-number="2"> <span class="st">&quot;Path to the &#39;youtube-dl&#39; program.&quot;</span>)</a>
<a class="sourceLine" id="cb2-3" data-line-number="3"></a>
<a class="sourceLine" id="cb2-4" data-line-number="4">(<span class="kw">defun</span><span class="fu"> auto-yt-dl-handler </span>(request-data)</a>
<a class="sourceLine" id="cb2-5" data-line-number="5"> <span class="st">&quot;Download a Youtube URL asynchronously to /tmp/videos/.</span></a>
<a class="sourceLine" id="cb2-6" data-line-number="6"><span class="st">Videos are downloaded with `+youtube-dl-command+&#39;.&quot;</span></a>
<a class="sourceLine" id="cb2-7" data-line-number="7"> (<span class="kw">let</span> ((url (url request-data)))</a>
<a class="sourceLine" id="cb2-8" data-line-number="8"> (<span class="kw">if</span> (<span class="kw">and</span> url</a>
<a class="sourceLine" id="cb2-9" data-line-number="9"> (<span class="kw">member</span> (quri:uri-domain url) &#39;(<span class="st">&quot;youtube.com&quot;</span> <span class="st">&quot;youtu.be&quot;</span>)</a>
<a class="sourceLine" id="cb2-10" data-line-number="10"> <span class="bu">:test</span> #&#39;string=)</a>
<a class="sourceLine" id="cb2-11" data-line-number="11"> (<span class="kw">string=</span> (quri:uri-path url) <span class="st">&quot;/watch&quot;</span>))</a>
<a class="sourceLine" id="cb2-12" data-line-number="12"> (<span class="kw">progn</span></a>
<a class="sourceLine" id="cb2-13" data-line-number="13"> (echo <span class="st">&quot;Youtube: downloading ~a&quot;</span> url)</a>
<a class="sourceLine" id="cb2-14" data-line-number="14"> (uiop:launch-program (<span class="kw">list</span> +youtube-dl-command+ (quri:render-uri url) <span class="st">&quot;-o&quot;</span> <span class="st">&quot;/tmp/videos/%(title)s.%(ext)s&quot;</span>))</a>
<a class="sourceLine" id="cb2-15" data-line-number="15"> <span class="co">;; Return nil to cancel the page load.</span></a>
<a class="sourceLine" id="cb2-16" data-line-number="16"> <span class="kw">nil</span>)</a>
<a class="sourceLine" id="cb2-17" data-line-number="17"> request-data)))</a>
<a class="sourceLine" id="cb2-18" data-line-number="18"></a>
<a class="sourceLine" id="cb2-19" data-line-number="19">(define-configuration buffer</a>
<a class="sourceLine" id="cb2-20" data-line-number="20"> ((request-resource-hook</a>
<a class="sourceLine" id="cb2-21" data-line-number="21"> (<span class="kw">reduce</span> #&#39;hooks:add-hook</a>
<a class="sourceLine" id="cb2-22" data-line-number="22"> (<span class="kw">mapcar</span> #&#39;make-handler-resource (<span class="kw">list</span> #&#39;auto-yt-dl-handler))</a>
<a class="sourceLine" id="cb2-23" data-line-number="23"> <span class="bu">:initial-value</span> %slot-default%))))</a></code></pre></div>
<p>Adjust it to your taste!</p>
<h2 id="all-user-commands-have-hooks">All user commands have hooks</h2>
<p>One feature that makes Nyxt unique is the ability to extend commands exposed to the user.</p>
<p>Because the Common Lisp language allows it, one could replace a command definition by another function. This is however not the recommended approach, most notably because it could break the built-in behavior.</p>
<p>We can then use the &quot;before&quot; and &quot;after&quot; hooks to extend the built-in commands. It is as simple as defining a new function with no parameters:</p>
<div class="sourceCode" id="cb3" data-org-language="lisp"><pre class="sourceCode commonlisp"><code class="sourceCode commonlisp"><a class="sourceLine" id="cb3-1" data-line-number="1">(<span class="kw">defun</span><span class="fu"> post-bookmark-hook </span>()</a>
<a class="sourceLine" id="cb3-2" data-line-number="2"> <span class="co">;; Your bookmark synchronization code...</span></a>
<a class="sourceLine" id="cb3-3" data-line-number="3"> (log:info <span class="st">&quot;Let&#39;s sync the bookmarks!&quot;</span>))</a></code></pre></div>
<p>and adding it to the list of hooks:</p>
<div class="sourceCode" id="cb4" data-org-language="lisp"><pre class="sourceCode commonlisp"><code class="sourceCode commonlisp"><a class="sourceLine" id="cb4-1" data-line-number="1">(hooks:add-hook bookmark-url-after-hook (hooks:make-handler-void #&#39;post-bookmark-hook))</a></code></pre></div>
<p>And voila!</p>
<h1 id="conclusions">Conclusions</h1>
<p>In summary, hooks present a very simple and effective mechanism to chain behavior in your workflows. We are looking forward to seeing what you can create with them!</p>
<p>For more about details on the hook internals and advanced usage, see our <a href="https://nyxt.atlas.engineer/article/hooks-implementation.org">other article</a>.</p>
<p>Thanks for reading!</p>
</body>
</html>

View file

@ -0,0 +1 @@
<!-- SC_OFF --><div class="md"><p>Thanks to Po Lu, Emacs&#39;s pgtk port could use xwidgets to browse web pages. You don&#39;t need to install any external packages, just compile the newest source code of Emacs (at least newer than <a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=9249365837c33e18f8504dcbf12b8c3d217f0d43">this commit by Po Lu</a>) with &quot;--with-pgtk&quot; together with &quot;--with-xwidgets&quot; flags. Then <code>M-x xwidget-webkit-browse-url</code> and enter a url, you could surf the Internet via Emacs!</p> <p>For people not familiar to this: pgtk port is the feature Emacs use pure GTK, which means it could run under pure Wayland. Xwidgets is a feature that allows Emacs to display GTK and NS widgets inside buffers. Xwidgets doesn&#39;t support pgtk before, Po Lu made it support pgtk.</p> </div><!-- SC_ON --> &#32; submitted by &#32; <a href="https://www.reddit.com/user/VitalyAnkh"> /u/VitalyAnkh </a> <br/> <span><a href="https://www.reddit.com/r/emacs/comments/rs30b6/xwidgets_support_pgtk_now/">[link]</a></span> &#32; <span><a href="https://www.reddit.com/r/emacs/comments/rs30b6/xwidgets_support_pgtk_now/">[comments]</a></span>

View file

@ -0,0 +1,11 @@
<p class="text">The Chalmers Center for Economic Development at Covenant College deals with the complex issues of poverty and how churches and local communities can best respond to the needs of the poor. They have an interesting definition of poverty. For the Chalmers Institute, poverty is the &quot;lack of access.&quot; People who are poor, Chalmers says, don&#39;t know who to call when they need something. If they do call, no one will return their call. They have no way to engage the centers of power to get what they or their families need. Everything from healthcare to education or anything else any of us would need to build a successful life is simply beyond their reach.</p>
<p class="text">When you think about it, their definition of poverty makes a lot of sense. Take my own life as an example. If I&#39;m sick, I call my doctor. If I need money, I call my banker. Both of these individuals know me and will take appropriate action on my behalf. But what if I can&#39;t afford a doctor for annual check-ups and routine visits? What if my doctor doesn&#39;t know me? Does my doctor still call me back? Probably not.</p>
<p class="text">What if I don&#39;t have a bank account? What if I&#39;m like the millions of people who are unbanked? What if I live my life week to week, spending cash to take care of my needs? When my car breaks down, can I get a loan at the bank, or do I have to stand in line at one of the fast cash dispensers that charge gangster rates of interest for a payday loan? Does the banker get back with me?</p>
<p class="text">Probably not. That&#39;s one of the reasons why poverty is so difficult to overcome. The poor can&#39;t open the doors that allow them to get out of their situation. They don&#39;t have access.</p>
<p class="text">Which is one of the reasons the heart of gospel is about access. In Christ, ...</p><p class="more"><a href="https://www.christianitytoday.com/scot-mcknight/2021/november/gift-of-access.html">Continue reading</a>...</p>
<p><br /><a href="https://rss.beaconads.com/click.php?z=1289806&k=c779018782158d93282944b4f7dd4d03&a=190513&c=25032128" target="_blank"><img src="https://rss.beaconads.com/img.php?z=1289806&k=c779018782158d93282944b4f7dd4d03&a=190513&c=25032128" border="0" alt="" /></a></p>
8

View file

@ -0,0 +1,30 @@
<p>SHOW NOTES: </p>
<p>- All the info you need to START is on our <a href='http://www.thebiblerecap.com'>website</a>!
- Join our <a href='https://www.patreon.com/thebiblerecap'>PATREON</a> family for bonus perks!</p>
<p>- Get your <a href='https://www.theconnextion.com/tlcdgroup/index.cfm'>TBR merch</a></p>
<p>- <a href='http://thebiblerecap.com/contact'>Show credits</a></p>
<p> </p>
<p>FROM TODAYS PODCAST: </p>
<p>- <a href='http://www.thebiblerecap.com/trinity'>Sign up to receive the Trinity PDF*</a></p>
<p><em>*Email will be sent out on the last day of each month</em></p>
<p> </p>
<p>SOCIALS:</p>
<p>The Bible Recap:<a href='https://instagram.com/thebiblerecap'> Instagram</a> |<a href='https://www.facebook.com/thebiblerecap'> Facebook</a> |<a href='https://twitter.com/thebiblerecap'> Twitter</a></p>
<p>D-Group:<a href='https://instagram.com/mydgroup/'> Instagram</a> |<a href='https://www.facebook.com/ilovemydgroup'> Facebook</a> |<a href='https://mobile.twitter.com/mydgroup'> Twitter</a></p>
<p>TLC:<a href='https://instagram.com/taraleighcobble'> Instagram</a> |<a href='https://www.facebook.com/taraleighcobble'> Facebook</a> |<a href='https://twitter.com/taraleighcobble'> Twitter</a></p>
<p>
D-GROUP:
The Bible Recap is brought to you by<a href='https://www.mydgroup.org/'> D-Group</a> - an international network of discipleship and accountability groups that meet weekly in homes and churches:<a href='https://www.mydgroup.org/map'> Find or start one near you today</a>!</p>

View file

@ -0,0 +1 @@
<p><img src="https://thumbnails.lbry.com/Jgasl140zyo" width="480" alt="thumbnail" title="Steam Deck Desktop Mode: Initial Introduction" /></p>The Steam Deck is going to use KDE Plasma as a desktop. Since I happen to know how Plasma works, I thought I'd do a video explaining its main features for the new people who would discover Plasma with it.<br /><br /><br />If you want to help me make these videos:<br />Patreon: https://www.patreon.com/niccolove<br />Liberapay: https://liberapay.com/niccolove<br />Paypal: https://paypal.me/niccolove<br /><br />My website is https://niccolo.venerandi.com and if you want to contact me, my telegram handle is [at] veggero.<br /><br />Background music by:<br />After The Fall - https://www.youtube.com/channel/UCGQErWWbH15OMutnpM2vW7w<br />...<br />https://www.youtube.com/watch?v=Jgasl140zyo

View file

@ -0,0 +1 @@
<p><img src="https://thumbnails.lbry.com/vF4t60WZtco" width="480" alt="thumbnail" title="Watch Anime From the Command Line" /></p>You're a man (or maybe women?) of culture of culture, so why not watch your anime in the most cultured way, on the command line!<br /><br />try it out for yourself<br />https://github.com/pystardust/ani-cli<br /><br /><br />₿💰💵💲Help Support the Channel by Donating Crypto💲💵💰₿<br /><br />Monero<br />45F2bNHVcRzXVBsvZ5giyvKGAgm6LFhMsjUUVPTEtdgJJ5SNyxzSNUmFSBR5qCCWLpjiUjYMkmZoX9b3cChNjvxR7kvh436<br /><br />Bitcoin<br />3MMKHXPQrGHEsmdHaAGD59FWhKFGeUsAxV<br /><br />Ethereum<br />0xeA4DA3F9BAb091Eb86921CA6E41712438f4E5079<br /><br />Litecoin<br />MBfrxLJMuw26hbVi2MjCVDFkkExz8rYvUF<br /><br />Dash<br />Xh9PXPEy5RoLJgFDGYCDjrbXdjshMaYerz<br /><br />Zcash<br />t1aWtU5SBpxuUWBSwDKy4gTkT2T1ZwtFvrr<br /><br />Chainlink<br />0x0f7f21D267d2C9dbae17fd8c20012eFEA3678F14<br /><br />Bitcoin Cash<br />qz2st00dtu9e79zrq5wshsgaxsjw299n7c69th8ryp<br /><br />Etherum Classic<br />0xeA641e59913960f578ad39A6B4d02051A5556BfC<br /><br />USD Coin<br />0x0B045f743A693b225630862a3464B52fefE79FdB<br /><br />Subscribe to my YouTube channel http://goo.gl/9U10Wz<br />and be sure to click that notification bell so you know when new videos are released.<br />...<br />https://www.youtube.com/watch?v=vF4t60WZtco

View file

@ -0,0 +1,50 @@
<p>SHOW NOTES: </p>
<p>- All the info you need to START is on our <a href='http://www.thebiblerecap.com'>website</a>! Seriously, go there.
- Join our <a href='https://www.patreon.com/thebiblerecap'>PATREON</a> community for bonus perks!</p>
<p>- Get your <a href='https://www.theconnextion.com/tlcdgroup/index.cfm'>TBR merch</a></p>
<p> </p>
<p>FROM TODAYS PODCAST: </p>
<p>- <a href='http://www.thebiblerecap.com/start'>The Bible Recap Printable Reading Plan</a> (#2)</p>
<p>- <a href='https://www.bible.com/reading-plans/17553-the-bible-recap-with-tara-leigh-cobble'>The Bible Recap Reading Plan</a></p>
<p>- Video: <a href='https://www.youtube.com/watch?v=GQI72THyO5I'>Genesis Overview </a></p>
<p>- <a href='http://www.thebiblerecap.com/links'>The Bible Recap Show Note Links
</a>- The Bible Project: <a href='https://thebibleproject.simplecast.fm/efa63a32'>Episode 97 “Origin of Spiritual Beings”</a></p>
<p> </p>
<p>PREP EPISODES (in case you havent listened yet):</p>
<ol><li> <a href='https://thebiblerecap.podbean.com/mf/play/kdiz64/Prep_Ep_1.mp3'>Let's Read the Bible in a Year (Chronological Plan)!</a></li>
<li> <a href='https://thebiblerecap.podbean.com/mf/play/6d33pb/Prep_Ep_2.mp3'>How I Learned to Love (Reading) the Bible</a></li>
<li> <a href='https://thebiblerecap.podbean.com/mf/play/g7i8dz/Prep_Ep_3.mp3'>Why Reading the Whole Bible is Important (interview with Lee McDerment)</a></li>
<li> <a href='https://thebiblerecap.podbean.com/mf/play/s9ccpr/Prep_Ep_4.mp3'>Preparing to Read the Bible</a></li>
<li> <a href='https://thebiblerecap.podbean.com/mf/play/pcpjju/Prep_Ep_5.mp3'>Avoiding Common Mistakes: What to Look for When You Read the Bible</a></li>
<li> <a href='https://thebiblerecap.podbean.com/mf/play/dgbyxj/Prep_Ep_6.mp3'>Reading the Bible in Community</a></li>
</ol><p> </p>
<p>SOCIALS:</p>
<p>The Bible Recap:<a href='https://instagram.com/thebiblerecap'> Instagram</a> |<a href='https://www.facebook.com/thebiblerecap'> Facebook</a> |<a href='https://twitter.com/thebiblerecap'> Twitter</a></p>
<p>D-Group:<a href='https://instagram.com/mydgroup/'> Instagram</a> |<a href='https://www.facebook.com/ilovemydgroup'> Facebook</a> |<a href='https://mobile.twitter.com/mydgroup'> Twitter</a></p>
<p>TLC:<a href='https://instagram.com/taraleighcobble'> Instagram</a> |<a href='https://www.facebook.com/taraleighcobble'> Facebook</a> |<a href='https://twitter.com/taraleighcobble'> Twitter</a></p>
<p> </p>
<p>D-GROUP:
The Bible Recap is brought to you by<a href='https://www.mydgroup.org/'> D-Group</a> - an international network of discipleship and accountability groups that meet weekly in homes and churches:<a href='https://www.mydgroup.org/map'> Find or start one near you today</a>!</p>

View file

@ -0,0 +1,64 @@
<p>In this episode, Eric and Brandon talk about open source virtualization for managing everything from your home lab to your enterprise data center. Plus, we got some feedback on our VDI episode that led to some pretty cool work done in the community!</p>
<p><a href="https://destinationlinux.network" rel="nofollow">Destination Linux Network</a><br>
<a href="https://sudo.show" rel="nofollow">Sudo Show Website</a><br>
<a href="https://bitwarden.com/dln" rel="nofollow">Sponsor: Bitwarden</a><br>
[Sponsor: Digital Ocean](do.co/dln-mongo) UPDATED!<br>
<a href="https://sudo.show/swag" rel="nofollow">Sudo Show Swag</a></p>
<p>Contact Us:<br>
<a href="https://sudo.show/discuss" rel="nofollow">DLN Discourse</a><br>
<a href="mailto:contact@sudo.show" rel="nofollow">Email Us!</a><br>
Matrix: +sudoshow:destinationlinux.network</p>
<ul>
<li>Containerized Desktops
<a href="https://github.com/mviereck/x11docker" rel="nofollow">Github: X11 Docker</a>
<a href="https://silverblue.fedoraproject.org" rel="nofollow">Fedora Silverblue</a></li>
</ul>
<p><a href="https://sudo.show/labs" rel="nofollow">Sudo Labs: Coming Soon!</a></p>
<ul>
<li><p>Virtualization<br>
<a href="https://libvirt.org" rel="nofollow">libvirt</a><br>
<a href="https://www.redhat.com/en/topics/virtualization/what-is-KVM" rel="nofollow">Red Hat Article: What is KVM?</a><br>
<a href="https://cockpit-project.org" rel="nofollow">Cockpit Project</a></p></li>
<li><p>OpenSource Hypervisors<br>
<a href="https://www.proxmox.com/en" rel="nofollow">Proxmox</a><br>
<a href="https://ovirt.org" rel="nofollow">ovirt</a><br>
<a href="https://xcp-ng.org" rel="nofollow">xcp-ng</a></p></li>
<li><p>KubeVirt<br>
<a href="https://kubevirt.io" rel="nofollow">KubeVirt</a><br>
<a href="https://okd.io" rel="nofollow">OKD</a><br>
<a href="https://youtu.be/SWtT4X1sNlU" rel="nofollow">YouTube: Brandon&#39;s oVirt Tutorial</a><br>
<a href="https://www.openstack.org" rel="nofollow">OpenStack</a><br>
<a href="https://harvesterhci.io" rel="nofollow">Rancher Harvester</a></p></li>
<li><p>Additional Resources<br>
<a href="https://servermonkey.com" rel="nofollow">Server Monkey</a><br>
<a href="https://www.logitech.com/en-us/products/keyboards/k400-plus-touchpad-keyboard.920-007119.html" rel="nofollow">Logitech K400</a><br>
<a href="https://www.networkworld.com/article/3207567/what-is-hyperconvergence.html" rel="nofollow">Network World Article: What is Hyperconvergence?</a><br>
<a href="https://medium.com/swlh/guide-okd-4-5-single-node-cluster-832693cb752b" rel="nofollow">Medium: OKD 4.5 Single Node Cluster</a><br>
<a href="https://rog.asus.com/motherboards/rog-strix/rog-strix-b550-f-gaming-model/" rel="nofollow">Asus Rog Strix B550-F</a> Eric&#39;s Server Motherboard</p></li>
<li><p>Chapters</p></li>
</ul>
<p>00:00 Intro<br>
00:42 Welcome<br>
01:30 Sponsor - Bitwarden<br>
02:38 Feedback on VDI<br>
08:21 Sponsor - Digital Ocean<br>
09:26 Introduction to Virtualization<br>
12:33 OpenSource Virtualization<br>
17:51 Proxmox<br>
24:27 oVirt<br>
32:57 KubeVirt<br>
37:59 Rancher Harvester<br>
43:09 xcp-ng<br>
49:53 Our Picks<br>
52:58 Wrap Up</p><p>Sponsored By:</p><ul><li><a href="https://bitwarden.com/dln" rel="nofollow">Bitwarden</a></li><li><a href="https://do.co/dln-mongo" rel="nofollow">Digital Ocean</a>: <a href="https://do.co/dln-mongo" rel="nofollow">The Sudo Show is sponsored by our friends over at Digital Ocean. DigitalOcean recently announced their new Managed MongoDB service, which is a fully managed, database as a service.
With Managed MongoDB, you can focus more on building scalable high performance apps, and less on maintaining the database. DigitalOcean built this service in partnership with MongoDB Inc. and together they have ensured that you will get access to all the latest releases of the Mongo database as they become available.
As a listener of the Sudo Show podcast and a member of the DLN Community you can get started for FREE! Actually, better than free because DigitalOcean is giving you a $100 Credit when you go to https://do.co/dln-mongo. Need more than just a database? You can use your $100 credit to try out all the amazing services Digital Ocean has to offer.
Again, go to https://do.co/dln-mongo to get started with your $100 Free Credit on DigitalOceans new Managed MongoDB and thank you to Digital Ocean for sponsoring the Sudo Show and the entire Destination Linux Network!</a></li></ul><p><a href="https://www.patreon.com/sudoshow" rel="payment">Support Sudo Show</a></p>

View file

@ -0,0 +1,3 @@
<img src="https://media.babylonbee.com/thumbs/article-9995-1-thumb.jpg"> <p>SAN FRANCISCO, CA&mdash;In a beloved San Fran tradition, stores across the city are holding their annual 100% off Black Friday sale today, offering shoppers the opportunity to come in, throw as much stuff in a bag as they can fit, and run out of the store.</p>
<p>The post <a rel="nofollow" href="https://babylonbee.com/news/san-francisco-stores-hold-100-off-black-friday-sale">San Francisco Stores Hold 100% Off Black Friday Sale</a> appeared first on <a rel="nofollow" href="https://babylonbee.com">The Babylon Bee</a>.</p>

View file

@ -0,0 +1,3 @@
<img src="https://media.babylonbee.com/thumbs/article-10030-1-thumb.jpg"> <p>NEW YORK, NY&mdash;When Huffington Post writer Brutto Chalet discovered he was being let go earlier this year, he&nbsp;decided he was going to do what all Americans do when they lose their job: learn to code.</p>
<p>The post <a rel="nofollow" href="https://babylonbee.com/news/laid-off-journalist-trying-to-learn-to-code-horrified-to-discover-the-code-is-binary">Laid-Off Journalist Trying To Learn To Code Horrified To Discover The Code Is Binary</a> appeared first on <a rel="nofollow" href="https://babylonbee.com">The Babylon Bee</a>.</p>

View file

@ -0,0 +1 @@
Two Treatises by John Locke Chapter 6 of paternal power, the Supreme Court ruling regarding a 15 year old tried for murder, and the article of Patrick Byrne with a biblical spin.  Article: https://www.deepcapture.com/2021/01/a-message-to-militias-across-america-regarding-the-goon-left-and-agents-provocateurs-not-the-lingerie/ Show Marketing Powered By: Better Three Group Click Here to find out more or go to betterthreegroup.com For Advertising your business [&#8230;]

View file

@ -0,0 +1 @@
This is Toby Sumpter with your CrossPolitic Daily News Brief for Tuesday, July 6, 2021. Plug: Fight Laugh Feast Conference in Lebanon, TN, just outside of Nashville.&#160; Sex is inherently political. What you do in the privacy of the bedroom never stays there. It always impacts the world. A culture is either built on the [&#8230;]

View file

@ -0,0 +1,22 @@
<p>This is our final episode in our Youtube Q+R Series. In this episode, Tim and Jon respond to questions on the Old Testament book of Jonah. Below are the questions and time marks they appear.</p>
<p>You can view the original video here: https://www.youtube.com/watch?v=dLIabZc0O4c&amp;t=1s&amp;list=PLH0Szn1yYNeeVFodkI9J_WEATHQCwRZ0u&amp;index=21</p>
<p>Want to learn more about the ancient empire of Assyria and how it impacted the Bible? Tim references the &quot;Lachish Carvings&quot; in the podcast, check out more info here! https://en.wikipedia.org/wiki/Lachish_reliefs</p>
<h2>Thank you to all our supporters!<br />
Learn more about what we're up to and sign up to receive more free resources from us at: www.thebibleproject.com</h2>
<pre><code> Jonah Overview - 0-6:30
</code></pre>
<ol>
<li>Is Jonah a real person or a parable? (6:30)</li>
<li>If God is interested in choosing upright people to work with, why would God choose Jonah, who doesnt seem to be an upright man? (16:10)</li>
<li>Why is Jonah so angry about God showing compassion on Nineveh? (20:00)</li>
<li>Why do we think Jonahs five word sermon in Jonah 4 is the whole thing? How do we know the rest wasnt lost? (28:45)</li>
<li>How do you know that Jonah is “angry” with God? (32:55)</li>
<li>What happened between the book of Jonah and Nahum? Was the Nineveh's repentance a fluke? (36:43)</li>
<li>What is Jesus talking about in Matthew 12 and the sign of Jonah? (39:35)</li>
<li>How does Jonah describe Gods character and how does that compare to how Job describes Gods character? (44:25)</li>
</ol>
<p>Show Resources:<br />
Lachish Carvings: https://en.wikipedia.org/wiki/Lachish_reliefs</p>
<p>Show Music:<br />
Defender Instrumental by Rosasharn Music.</p>
<p>Show Produced by: Jon Collins and Dan Gummel</p>

View file

@ -0,0 +1 @@
<p><img src="https://thumbnails.lbry.com/k90oBWU3ffo" width="480" alt="thumbnail" title="Obsidian User Chris J Wilson Shows How He Studies the Bible | Biblekasten Showcase" /></p>Had a wonderful interview with Chris J. Wilson! He's got his own channel, which you should subscribe to. He uses Obsidian to do the same type of study as I do. I learned a lot looking under his bible study hood. I think you will to.<br /><br />He mentions Joschua's Bible Study Kit:<br />https://joschuasgarden.com/Bible+Study+Kit/%2BStart+here<br /><br />Here is his newsletter on Bible Knowledge Management:<br />http://biblicallyconnected.com/<br /><br />Chris' Digital Garden:<br />https://dg.chrisjwilson.me/<br /><br />Where Chris writes:<br />https://churchm.ag/author/chriswilson/<br /><br />00:00 Introduction<br />00:20 Who is Chris and where is he from?<br />01:30 Chris' YouTube Channel <br />08:05 The Tinkerer's Problem<br />09:45 Solution to the Tinker's Problem<br />14:55 Chris sets up a study in Obsidian<br />25:26 obsidian search feature<br />27:40 setting up cont. resources<br />37:10 notes in Obsidian<br />45:47 wrap up / links<br /><br />SUPPORT MY WORK<br />⭐ https://www.subscribestar.com/abepeters<br /><br />TELEGRAM<br />📱 https://t.me/abepeters<br /><br />ELEMENT CHAT (DISCORD ALTERNATIVE)<br />https://matrix.to/#/!oedNIxGedgRjtvIFao:matrix.org?via=matrix.org<br /><br />LINKS<br />🖥️ https://abepeters.com<br />📽️ https://lbry.tv/@biblecraft:f<br />🧰 https://github.com/bc-abe/doom-emacs<br />🎙 https://anchor.fm/poetsphilosophers<br /><br />MUSIC<br />Day Like These<br />https://www.youtube.com/watch?v=RTGEoh-vPIc<br />...<br />https://www.youtube.com/watch?v=k90oBWU3ffo

View file

@ -0,0 +1,39 @@
<p>This week on the Ask Noah Show we tackle the difficult discussion - is it okay for companies to collect data and when should you be worried about companies having too much data? We interview Brian Martell who uses the finance aspect to get people on Linux. As always your questions go to the front of the line!</p>
<h3><strong>-- The Cliff Notes --</strong></h3>
<p>For links to the articles and material referenced in this week&#39;s episode check out this week&#39;s page from o our podcast dashboard!</p>
<p><a href="http://podcast.asknoahshow.com/74" rel="nofollow">This Episode&#39;s Podcast Dashboard</a></p>
<p><a href="http://www.voxtelesys.com/asknoah" rel="nofollow">Phone Systems for Ask Noah provided by Voxtelesys</a></p>
<h3><strong>-- Stay In Touch --</strong></h3>
<p><strong>Find all the resources for this show on the Ask Noah Dashboard</strong></p>
<blockquote>
<p><a href="http://www.asknoahshow.com" rel="nofollow">Ask Noah Dashboard</a></p>
</blockquote>
<p><strong>Need more help than a radio show can offer? Altispeed provides commercial IT services and theyre excited to offer you a great deal for listening to the Ask Noah Show. Call today and ask about the discount for listeners of the Ask Noah Show!</strong></p>
<blockquote>
<p><a href="http://www.altispeed.com/" rel="nofollow">Altispeed Technologies</a></p>
</blockquote>
<p><strong>Contact Noah</strong></p>
<blockquote>
<p>asknoah [at] jupiterbroadcasting.com</p>
</blockquote>
<p><strong>-- Twitter --</strong></p>
<ul>
<li><a href="https://twitter.com/kernellinux" rel="nofollow">Noah - Kernellinux</a></li>
<li><a href="https://twitter.com/asknoahshow" rel="nofollow">Ask Noah Show</a></li>
<li><a href="https://twitter.com/altispeed" rel="nofollow">Altispeed Technologies</a></li>
<li><a href="https://twitter.com/jbsignal" rel="nofollow">Jupiter Broadcasting</a></li>
</ul><p><a href="https://patreon.com/linuxdelta" rel="payment">Support Ask Noah Show</a></p><p>Links:</p><ul><li><a href="https://aws.amazon.com/blogs/aws/new-amazon-linux-workspaces/" title="New Amazon Linux WorkSpaces | AWS News Blog" rel="nofollow">New Amazon Linux WorkSpaces | AWS News Blog</a></li><li><a href="https://www.kaiostech.com/" title="A Powerful Operating System- KaiOS" rel="nofollow">A Powerful Operating System- KaiOS</a></li><li><a href="https://arstechnica.com/gaming/2018/06/report-google-courting-developers-for-coming-game-streaming-service/" title="Report: Google courting developers for coming game-streaming service | Ars Technica" rel="nofollow">Report: Google courting developers for coming game-streaming service | Ars Technica</a></li><li><a href="https://kotaku.com/sources-google-is-planning-a-game-platform-that-could-1827217387" title="Sources: Google Is Planning A Game Platform That Could Take On Xbox And PlayStation" rel="nofollow">Sources: Google Is Planning A Game Platform That Could Take On Xbox And PlayStation</a></li><li><a href="https://www.suse.com/c/news/suse-partners-with-growth-investor-eqt-to-continue-momentum-strategy-execution-and-product-expansion/" title="SUSE Partners with Growth Investor EQT to Continue Momentum, Strategy Execution and Product Expansion - SUSE Communities" rel="nofollow">SUSE Partners with Growth Investor EQT to Continue Momentum, Strategy Execution and Product Expansion - SUSE Communities</a></li><li><a href="https://www.fsf.org/blogs/licensing/european-union-public-license-v-1-2-added-to-license-list" title="European Union Public License v. 1.2 added to license list — Free Software Foundation — working together for free software" rel="nofollow">European Union Public License v. 1.2 added to license list — Free Software Foundation — working together for free software</a></li><li><a href="https://www.theregister.co.uk/2018/07/02/linux_makes_suse_sold_for_a_cool_2535bn/" title="Micro Focus offloads Linux-wrangler SUSE for a cool $2.5bn • The Register" rel="nofollow">Micro Focus offloads Linux-wrangler SUSE for a cool $2.5bn • The Register</a></li></ul>

View file

@ -0,0 +1 @@
This is Toby Sumpter with your CrossPolitic Daily News Brief for Tuesday, June 15, 2021. Fourth of July Club Member Liberty Bash Join us at our first annual 4th of July Club Member Liberty Bash! We are so grateful to our club members, and cant think of a better way to celebrate America, than a [&#8230;]

View file

@ -0,0 +1,389 @@
<div class="content" id="content">
<h1 class="title">Announcing Emacspeak 55.0—CalmDog!</h1>
<p>
The enjoyment of one's tools is an essential ingredient of successful work. Donald E. Knuth
</p>
<div class="outline-2" id="outline-container-org458a930">
<h2 id="org458a930"><span class="section-number-2">1.</span> For Immediate Release:</h2>
<div class="outline-text-2" id="text-1">
<p>
San Jose, CA, (Nov 24, 2021)
</p>
</div>
<div class="outline-3" id="outline-container-orgbf9ddd1">
<h3 id="orgbf9ddd1"><span class="section-number-3">1.1.</span> Emacspeak 55.0 (CalmDog) Unleashed! 🦮</h3>
<div class="outline-text-3" id="text-1-1">
<p>
— Making Accessible Computing Effortless!
</p>
<p>
Advancing Accessibility In The Age Of User-Aware Interfaces — Zero
cost of Ownership makes priceless software Universally affordable!
</p>
<p>
Emacspeak Inc (NASDOG: ESPK) — <a href="http://github.com/tvraman/emacspeak">http://github.com/tvraman/emacspeak</a>
announces immediate world-wide availability of <a href="https://github.com/tvraman/emacspeak/releases/download/54.0/emacspeak-53.0.tar.bz2">Emacspeak 55.0</a>
(CalmDog) 🦮 — a powerful audio desktop that leverages today's
evolving Data, Social and Assistant-Oriented Internet cloud to enable
working efficiently and effectively from anywhere!
</p>
</div>
</div>
</div>
<div class="outline-2" id="outline-container-org648436e">
<h2 id="org648436e"><span class="section-number-2">2.</span> Investors Note:</h2>
<div class="outline-text-2" id="text-2">
<p>
With several prominent tweeters expanding coverage of <span class="underline">#emacspeak</span>,
NASDOG: ESPK has now been consistently trading over the social net at
levels close to that once attained by DogCom high-fliers—and is
trading at levels close to that achieved by once better known stocks
in the tech sector.
</p>
</div>
</div>
<div class="outline-2" id="outline-container-orga01459f">
<h2 id="orga01459f"><span class="section-number-2">3.</span> What Is It?</h2>
<div class="outline-text-2" id="text-3">
<p>
Emacspeak is a fully functional audio desktop that provides complete
eyes-free access to all major 32 and 64 bit operating environments. By
seamlessly blending live access to all aspects of the Internet such as
ubiquitous assistance, Web-surfing, blogging, remote software
development, social computing and electronic messaging into the audio
desktop, Emacspeak enables spoken access to local and remote
information with a consistent and well-integrated user interface. A
rich suite of task-oriented tools provides efficient speech-enabled
access to the evolving assistant-oriented social Internet cloud.
</p>
</div>
</div>
<div class="outline-2" id="outline-container-org32377e2">
<h2 id="org32377e2"><span class="section-number-2">4.</span> Major Enhancements:</h2>
<div class="outline-text-2" id="text-4">
<ol class="org-ol">
<li>Speech-enable Emacs Application Framework Ÿ</li>
<li>Updated Soundscapes 🔊</li>
<li>Updated Auditory Icons 🎧</li>
<li>Updated Transient Support 𝥍</li>
<li>Speech-Enabled CalibreDB 📚</li>
<li><p>
External Browsers From EWW 🕸
</p>
<p>
— And a lot more than will fit this margin. … 🗞
</p></li>
</ol>
<p>
Note: This version <b>requires</b> emacs-27.1 or later.
</p>
</div>
</div>
<div class="outline-2" id="outline-container-orgba428e9">
<h2 id="orgba428e9"><span class="section-number-2">5.</span> Establishing Liberty, Equality And Freedom:</h2>
<div class="outline-text-2" id="text-5">
<p>
Never a toy system, Emacspeak is voluntarily bundled with all
major Linux distributions. Though designed to be modular,
distributors have freely chosen to bundle the fully integrated
system without any undue pressure—a documented success for
the integrated innovation embodied by Emacspeak. As the system
evolves, both upgrades and downgrades continue to be available at
the same zero-cost to all users. The integrity of the Emacspeak
codebase is ensured by the reliable and secure Linux platform
and the underlying GIT versioning software used to develop and distribute the system.
</p>
<p>
Extensive studies have shown that thanks to these features, users
consider Emacspeak to be absolutely priceless. Thanks to this
wide-spread user demand, the present version remains free of cost
as ever—it is being made available at the same zero-cost as
previous releases.
</p>
<p>
At the same time, Emacspeak continues to innovate in the area of
eyes-free Assistance and social interaction and carries forward the
well-established Open Source tradition of introducing user interface
features that eventually show up in luser environments.
</p>
<p>
On this theme, when once challenged by a proponent of a crash-prone
but well-marketed mousetrap with the assertion "Emacs is a system from
the 70's", the creator of Emacspeak evinced surprise at the unusual
candor manifest in the assertion that it would take popular
idiot-proven interfaces until the year 2070 to catch up to where the
Emacspeak audio desktop is today. Industry experts welcomed this
refreshing breath of Courage Certainty and Clarity (CCC) at a time
when users are reeling from the Fear Uncertainty and Doubt (FUD)
unleashed by complex software systems backed by even more convoluted
press releases.
</p>
</div>
</div>
<div class="outline-2" id="outline-container-org3ac4067">
<h2 id="org3ac4067"><span class="section-number-2">6.</span> Independent Test Results:</h2>
<div class="outline-text-2" id="text-6">
<p>
Independent test results have proven that unlike some modern (and
not so modern) software, Emacspeak can be safely uninstalled without
adversely affecting the continued performance of the computer. These
same tests also revealed that once uninstalled, the user stopped
functioning altogether. Speaking with Aster Labrador, the creator of
Emacspeak once pointed out that these results re-emphasize the
user-centric design of Emacspeak; “It is the user — and not the
computer that stops functioning when Emacspeak is uninstalled!”.
</p>
</div>
<div class="outline-3" id="outline-container-org3dc256b">
<h3 id="org3dc256b"><span class="section-number-3">6.1.</span> Note from Aster,Bubbles and Tilden:</h3>
<div class="outline-text-3" id="text-6-1">
<p>
UnDoctored Videos Inc. is looking for volunteers to star in a
video demonstrating such complete user failure.
</p>
</div>
</div>
</div>
<div class="outline-2" id="outline-container-org13d725e">
<h2 id="org13d725e"><span class="section-number-2">7.</span> Obtaining Emacspeak:</h2>
<div class="outline-text-2" id="text-7">
<p>
Emacspeak can be downloaded from GitHub — see
<a href="https://github.com/tvraman/emacspeak">https://github.com/tvraman/emacspeak</a> you can visit Emacspeak on the
WWW at <a href="http://emacspeak.sf.net">http://emacspeak.sf.net</a>. You can subscribe to the emacspeak
mailing list — <a href="http://mail.emacspeak.org">emacspeak@emacspeak.org</a>. The <a href="http://emacspeak.blogspot.com">Emacspeak Blog</a> is a good
source for news about recent enhancements and how to use them.
</p>
<p>
The latest development snapshot of Emacspeak is always available at
<a href="https://github.com/tvraman/emacspeak">GitHub</a>.
</p>
</div>
</div>
<div class="outline-2" id="outline-container-org11d427d">
<h2 id="org11d427d"><span class="section-number-2">8.</span> History:</h2>
<div class="outline-text-2" id="text-8">
<ul class="org-ul">
<li>Emacspeak 55.0 (CalmDog) attempts to be as calm as Tilden.</li>
<li>Emacspeak 54.0 (EZDog) learns to take it easy from Tilden.</li>
<li>Emacspeak 53.0 (EfficientDog) focuses on efficiency.</li>
<li>Emacspeak 52.0 (WorkAtHomeDog) makes working remotely a pleasurable experience.</li>
<li>Bigger and more powerful than any smart assistAnt, AssistDog provides</li>
</ul>
<p>
instant access to the most relevant information at all times.
</p>
<ul class="org-ul">
<li>Emacspeak 50.0 (SageDog) embraces the wisdom of stability as
opposed to rapid change and the concomitant creation of bugs.🚭: Naturally Intelligent (NI)™ at how information is spoken, Emacspeak</li>
</ul>
<p>
is entirely free of Artificial Ingredients (AI)™.
</p>
<ul class="org-ul">
<li>Emacspeak 49.0 (WiseDog) leverages the wisdom gleaned from
earlier releases to provide an enhanced auditory experience.</li>
<li>Emacspeak 48.0 (ServiceDog) builds on earlier releases to provide
continued end-user value.</li>
<li>Emacspeak 47.0 (GentleDog) goes the next step in being helpful
while letting users learn and grow.</li>
<li>Emacspeak 46.0 (HelpfulDog) heralds the coming of Smart Assistants.</li>
<li>Emacspeak 45.0 (IdealDog) is named in recognition of Emacs'
excellent integration with various programming language
environments — thanks to this, Emacspeak is the IDE of choice
for eyes-free software engineering.</li>
<li>Emacspeak 44.0 continues the steady pace of innovation on the
audio desktop.</li>
<li>Emacspeak 43.0 brings even more end-user efficiency by leveraging the
ability to spatially place multiple audio streams to provide timely
auditory feedback.</li>
<li>Emacspeak 42.0 while moving to GitHub from Google Code continues to
innovate in the areas of auditory user interfaces and efficient,
light-weight Internet access.</li>
<li>Emacspeak 41.0 continues to improve
on the desire to provide not just equal, but superior access —
technology when correctly implemented can significantly enhance the
human ability.</li>
<li>Emacspeak 40.0 goes back to Web basics by enabling
<a href="http://emacspeak.blogspot.com/2013/11/reading-web-content-efficiently.html">efficient access</a> to large amounts of readable Web content.</li>
<li>Emacspeak 39.0 continues the Emacspeak tradition of increasing the breadth of
user tasks that are covered without introducing unnecessary
bloatware.</li>
<li>Emacspeak 38.0 is the latest in a series of award-winning
releases from Emacspeak Inc.</li>
<li>Emacspeak 37.0 continues the tradition of
delivering robust software as reflected by its code-name.</li>
<li>Emacspeak 36.0 enhances the audio desktop with many new tools including full
EPub support — hence the name EPubDog.</li>
<li>Emacspeak 35.0 is all about
teaching a new dog old tricks — and is aptly code-named HeadDog in
on of our new Press/Analyst contact. emacspeak-34.0 (AKA Bubbles)
established a new beach-head with respect to rapid task completion in
an eyes-free environment.</li>
<li>Emacspeak-33.0 AKA StarDog brings
unparalleled cloud access to the audio desktop.</li>
<li>Emacspeak 32.0 AKA
LuckyDog continues to innovate via open technologies for better
access.</li>
<li>Emacspeak 31.0 AKA TweetDog — adds tweeting to the Emacspeak
desktop.</li>
<li>Emacspeak 30.0 AKA SocialDog brings the Social Web to the
audio desktop—you cant but be social if you speak!</li>
<li>Emacspeak 29.0—AKAAbleDog—is a testament to the resilliance and innovation
embodied by Open Source software—it would not exist without the
thriving Emacs community that continues to ensure that Emacs remains
one of the premier user environments despite perhaps also being one of
the oldest.</li>
<li>Emacspeak 28.0—AKA PuppyDog—exemplifies the rapid pace of
development evinced by Open Source software.</li>
<li>Emacspeak 27.0—AKA
FastDog—is the latest in a sequence of upgrades that make previous
releases obsolete and downgrades unnecessary.</li>
<li>Emacspeak 26—AKA
LeadDog—continues the tradition of introducing innovative access
solutions that are unfettered by the constraints inherent in
traditional adaptive technologies.</li>
<li>Emacspeak 25 —AKA ActiveDog
—re-activates open, unfettered access to online
information.</li>
<li>Emacspeak-Alive —AKA LiveDog —enlivens open, unfettered
information access with a series of live updates that once again
demonstrate the power and agility of open source software
development.</li>
<li>Emacspeak 23.0 — AKA Retriever—went the extra mile in
fetching full access.</li>
<li>Emacspeak 22.0 —AKA GuideDog —helps users
navigate the Web more effectively than ever before.</li>
<li>Emacspeak 21.0
—AKA PlayDog —continued the
Emacspeak tradition of relying on enhanced
productivity to liberate users.</li>
<li>Emacspeak-20.0 —AKA LeapDog —continues
the long established GNU/Emacs tradition of integrated innovation to
create a pleasurable computing environment for eyes-free
interaction.</li>
<li>emacspeak-19.0 AKA WorkDog is designed to enhance
user productivity at work and leisure.</li>
<li>Emacspeak-18.0 code named
GoodDog continued the Emacspeak tradition of enhancing user
productivity and thereby reducing total cost of
ownership.</li>
<li>Emacspeak-17.0 code named HappyDog enhances user
productivity by exploiting today's evolving WWW
standards.</li>
<li>Emacspeak-16.0 code named CleverDog the follow-up to
SmartDog continued the tradition of working better, faster,
smarter.</li>
<li>Emacspeak-15.0 code named SmartDogfollowed up on TopDog
as the next in a continuing series of award-winning audio desktop
releases from Emacspeak Inc.</li>
<li>Emacspeak-14.0 code named TopDogwas</li>
</ul>
<p>
the first release of this millennium.
</p>
<ul class="org-ul">
<li>Emacspeak-13.0 codenamed
YellowLab was the closing release of the
20th. century.</li>
<li>Emacspeak-12.0 code named GoldenDog began
leveraging the evolving semantic WWW to provide task-oriented speech
access to Webformation.</li>
<li>Emacspeak-11.0 code named Aster went the
final step in making Linux a zero-cost Internet access solution for
blind and visually impaired users.</li>
<li>Emacspeak-10.0 (AKA
Emacspeak-2000) code named WonderDog continued the tradition of
award-winning software releases designed to make eyes-free computing a
productive and pleasurable experience.</li>
<li>Emacspeak-9.0 (AKA
Emacspeak 99) code named BlackLab continued to innovate in the areas
of speech interaction and interactive accessibility.</li>
<li>Emacspeak-8.0 (AKA Emacspeak-98++) code named BlackDog was a major upgrade to
the speech output extension to Emacs.</li>
<li>Emacspeak-95 (code named Illinois) was released as OpenSource on
the Internet in May 1995 as the first complete speech interface
to UNIX workstations. The subsequent release, Emacspeak-96 (code
named Egypt) made available in May 1996 provided significant
enhancements to the interface. Emacspeak-97 (Tennessee) went
further in providing a true audio desktop. Emacspeak-98
integrated Internetworking into all aspects of the audio desktop
to provide the first fully interactive speech-enabled WebTop.</li>
</ul>
</div>
</div>
<div class="outline-2" id="outline-container-orgd434354">
<h2 id="orgd434354"><span class="section-number-2">9.</span> About Emacspeak:</h2>
<div class="outline-text-2" id="text-9">
<p>
Originally based at Cornell (NY) —
<a href="http://www.cs.cornell.edu/home/raman">http://www.cs.cornell.edu/home/raman</a> —home to Auditory User
Interfaces (AUI) on the WWW, Emacspeak is now maintained on GitHub
—<a href="https://github.com/tvraman/emacspeak">https://github.com/tvraman/emacspeak</a>. The system is mirrored
world-wide by an international network of software archives and
bundled voluntarily with all major Linux distributions. On Monday,
April 12, 1999, Emacspeak became part of the <a href="http://tvraman.github.io/emacspeak/blog/smithsonian-study.html">Smithsonian's Permanent
Research Collection</a> on Information Technology at the Smithsonian's
National Museum of American History.
</p>
<p>
The Emacspeak mailing list is archived at
<a href="https://www.emacspeak.org">Emacspeak Mail Archive</a> the home of the
Emacspeak mailing list thanks to Greg Priest-Dorman, and provides a
valuable knowledge base for new users.
</p>
</div>
</div>
<div class="outline-2" id="outline-container-org3940d8e">
<h2 id="org3940d8e"><span class="section-number-2">10.</span> Press/Analyst Contact: Tilden Labrador</h2>
<div class="outline-text-2" id="text-10">
<p>
Going forward, Tilden acknowledges his exclusive monopoly on
setting the direction of the Emacspeak Audio Desktop (🦮) and
promises to exercise this freedom to innovate and her resulting
power responsibly (as before) in the interest of all dogs.
</p>
<p>
*About This Release:
</p>
<hr />
<p>
Windows-Free (WF) is a favorite battle-cry of The League Against
Forced Fenestration (LAFF). see
<a href="http://www.usdoj.gov/atr/cases/f3800/msjudgex.htm">http://www.usdoj.gov/atr/cases/f3800/msjudgex.htm</a> for details on
the ill-effects of Forced Fenestration.
</p>
<p>
CopyWrite )C( Aster, Hubbell and Tilden Labrador. All Writes Reserved.
HeadDog (DM), LiveDog (DM), GoldenDog (DM), BlackDog (DM) etc., are Registered
Dogmarks of Aster, Hubbell and Tilden Labrador. All other dogs belong to
their respective owners.
</p>
</div>
</div>
</div>

View file

@ -0,0 +1,192 @@
<p>After a privacy policy update to Audacity, a FOSS audio editing software has been forked. Google is forcing new apps to use app bundles instead of APKs starting in August, and Jim Whitehurst steps down from his role just 14 months in.</p>
<h3><strong>-- During The Show --</strong></h3>
<h5>01:00 User Responds to User RE: MBOX - Jay</h5>
<ul>
<li><a href="https://github.com/eneam/mboxviewer" rel="nofollow">Mbox Viewer</a></li>
<li>Supports files larger than 4G</li>
<li>Export all attachments</li>
<li>Export in EML</li>
<li>Export all to separate EML</li>
</ul>
<h5>03:50 File permissions TrueNAS/NFS - Gray</h5>
<ul>
<li>Check your permissions
<ul>
<li>dataset - including child datasets</li>
<li>NFS share</li>
</ul></li>
<li>FreeNAS/TrueNAS configuration is separate from the ZFS dataset</li>
</ul>
<h5>06:30 Matrix server question - Vladimir</h5>
<ul>
<li>EMS (Element Matrix Services)</li>
<li>Matrix is a server/client relationship
<ul>
<li>Server - Synapse</li>
<li>Client - Element</li>
</ul></li>
<li>Account portability/P2P is coming
<ul>
<li>Dendrite</li>
</ul></li>
<li><a href="https://ems.element.io/tools/matrix-migration" rel="nofollow">Matrix Migration Tool</a></li>
</ul>
<h5>17:30 Feedback/thanks - Lukasz</h5>
<ul>
<li>Thank You Noah</li>
</ul>
<h5>21:22 Email - Charlie Reacts to Audacity - Charliebrownau</h5>
<ul>
<li>Why are governments/companies allowed to hijack opensource projects</li>
<li>Bad things on the horizon for audacity</li>
</ul>
<h5>22:50 Pick of the Week</h5>
<ul>
<li><a href="https://github.com/Kobo-InkBox" rel="nofollow">InkBox</a></li>
<li>OS replacement for Kobo eReader</li>
<li>Kobox/x11 support</li>
<li>OS built around security
<ul>
<li>root file system checked on boot</li>
<li>signed packages</li>
</ul></li>
<li><a href="http://www.amazon.com/dp/B07Y34KS9F/?tag=minddripmedia-20" rel="nofollow">Kobo eReader Affiliate Link</a></li>
<li><a href="http://pkgs.kobox.fermino.me/bundles/" rel="nofollow">Kobo Packages</a></li>
</ul>
<h5>24:50 Gadget of the Week</h5>
<ul>
<li><p>Rain Design 10037 mTower Vertical Laptop Stand </p>
<ul>
<li>High Quality</li>
<li>Aesthetically Pleasing</li>
<li>Fits a variety of Laptops</li>
<li>One piece / nothing to strip</li>
<li>Heavy / doesn&#39;t slide around</li>
<li>Rubber padding protect laptop</li>
</ul></li>
<li><p><a href="http://www.amazon.com/dp/B00A42Y0PA/?tag=minddripmedia-20" rel="nofollow">Amazon Affiliate Link</a></p></li>
<li><p><a href="http://www.amazon.com/dp/%E2%80%8EB07M6S81CM/?tag=minddripmedia-20" rel="nofollow">Lenovo Thunderbolt Dock Affiliate Link</a></p></li>
<li><p><a href="http://www.amazon.com/dp/B07NSBG1ND/?tag=minddripmedia-20" rel="nofollow">Dell Monitor Affiliate Link</a></p></li>
</ul>
<h5>30:20 Jim Whitehurst Leaves IBM</h5>
<ul>
<li><a href="https://newsroom.ibm.com/IBM-Leadership-Changes" rel="nofollow">Newsroom Article</a></li>
<li>Jim stayed on after the IBM acuasition</li>
<li>Jim is leaving after 14 Months</li>
<li>IBM had nothing to do with CentOS</li>
</ul>
<h5>Google Forcing App Bundles</h5>
<ul>
<li><a href="https://www.slashgear.com/android-app-bundles-are-replacing-apks-why-it-matters-29680485/" rel="nofollow">Slash Gear</a></li>
<li><a href="https://android-developers.googleblog.com/2021/06/the-future-of-android-app-bundles-is.html" rel="nofollow">Google Developers Blog</a></li>
<li>Google is forcing new apps to use android app bundles (.aab) instead of APKs in August</li>
<li>Play Asset Delivery replaces OBB
<ul>
<li>better compression</li>
<li>dynamic delivery (deltas)</li>
<li>smaller apps</li>
</ul></li>
<li>Play Feature Delivery
<ul>
<li>allows minimum app download</li>
<li>the rest of the app downloads in the background<br></li>
</ul></li>
<li>Utilizes Google Play only features</li>
<li>Requires developers to do the heavy lifting</li>
<li>Requires developers to maintain 2 versions of their app if they want to distribute their software outside the play store</li>
</ul>
<h5>49:10 Audacity</h5>
<ul>
<li><a href="https://github.com/audacity/audacity/discussions/1225" rel="nofollow">Github Disccusion</a></li>
<li><a href="https://www.reddit.com/r/linux/comments/oeat5v/clarification_of_privacy_policy_discussion_1225/" rel="nofollow">Reddit Discussion</a></li>
<li><a href="https://www.slashgear.com/audacity-open-source-audio-editor-has-become-spyware-05681012/" rel="nofollow">Slashgear</a></li>
<li>3.0.3 RC1 Released</li>
<li>Adds Binary for Linux via AppImage</li>
<li><a href="https://ubuntuhandbook.org/index.php/2021/06/audacity-official-binary-linux/" rel="nofollow">Ubuntu Handbook</a></li>
<li>Switch to 64-bit Windows binary</li>
<li>Dropped Windows XP support</li>
<li>Improved default spectrogram colors</li>
<li>Fix user interface display issue on HiDPI display in Linux.</li>
<li>Fix that font size scales incorrectly.</li>
<li>Updated Privacy Policy</li>
<li>3 Compile Flags
<ul>
<li>Network Flag = Off Default, no networking features are built regardless of what other flags are set to</li>
<li>Sentry Reporting - Default ON -- Enables error reporting to sentry.io</li>
<li>Crash Reports - Default ON -- Sends crash reports data to breakpad</li>
</ul></li>
<li>Updates Check - Default ON -- Requests data from audacityteam.org about latest release</li>
<li><a href="https://www.slashgear.com/audacity-spyware-denial-app-owners-defend-privacy-policy-change-06681203/" rel="nofollow">Slashgear</a></li>
<li><a href="https://github.com/temporary-audacity/audacity" rel="nofollow">Community Audacity Fork</a></li>
<li>Nothing bad in the current version</li>
<li>FOSS (GPL) prevents projects from dieing / being taken over</li>
<li>License makes it too easy to cut and run</li>
</ul>
<h3><strong>-- The Extra Credit Section --</strong></h3>
<p>For links to the articles and material referenced in this week&#39;s episode check out this week&#39;s page from our podcast dashboard!</p>
<p><a href="http://podcast.asknoahshow.com/240" rel="nofollow">This Episode&#39;s Podcast Dashboard</a></p>
<p><a href="http://www.voxtelesys.com/asknoah" rel="nofollow">Phone Systems for Ask Noah provided by Voxtelesys</a></p>
<p>Join us in our dedicated chatroom <a href="https://element.linuxdelta.com/#/room/#geeklab:linuxdelta.com" rel="nofollow">#GeekLab:linuxdelta.com on Matrix</a></p>
<h3><strong>-- Stay In Touch --</strong></h3>
<p><strong>Find all the resources for this show on the Ask Noah Dashboard</strong></p>
<blockquote>
<p><a href="http://www.asknoahshow.com" rel="nofollow">Ask Noah Dashboard</a></p>
</blockquote>
<p><strong>Need more help than a radio show can offer? Altispeed provides commercial IT services and theyre excited to offer you a great deal for listening to the Ask Noah Show. Call today and ask about the discount for listeners of the Ask Noah Show!</strong></p>
<blockquote>
<p><a href="http://www.altispeed.com/" rel="nofollow">Altispeed Technologies</a></p>
</blockquote>
<p><strong>Contact Noah</strong></p>
<blockquote>
<p>live [at] asknoahshow.com</p>
</blockquote>
<p><strong>-- Twitter --</strong></p>
<ul>
<li><a href="https://twitter.com/kernellinux" rel="nofollow">Noah - Kernellinux</a></li>
<li><a href="https://twitter.com/asknoahshow" rel="nofollow">Ask Noah Show</a></li>
<li><a href="https://twitter.com/altispeed" rel="nofollow">Altispeed Technologies</a></li>
</ul><p><a href="https://patreon.com/linuxdelta" rel="payment">Support Ask Noah Show</a></p>