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 @@
Something Michael Knowles said in passing struck me, why are they adding more fences in DC, what is the reason China wants to match the US military spending, and the abortion law that we need to pray for signed into law in Arkansas. Show Marketing Powered By: Better Three Group Click Here to find out […]

View file

@ -0,0 +1 @@
Daily news brief for Thursday July 29th 2021 Ad:  “In the beautiful town of Moscow, ID, Erber Automotive is looking for Christians to join forces and wage war together on broken cars. Since Adams fall, cars have been suffering at the hand of the second law of thermodynamics, starting with that very first Eden Model […]

View file

@ -0,0 +1 @@
<!-- SC_OFF --><div class="md"><p>So, in a weird coincidence to the LTT videos -- I actually need to digitally sign a PDF this week for a legal contract. Not an image of a signature type thing, but a real cryptographic signature.</p> <p>I&#39;ve searched around for information about how to create and install a cert so that Okular will actually do this - and well, my google-fu has failed. I&#39;ve found guides that appear to say how to do this, but they are for other distros that have different directory structures than Arch. I&#39;m not a developer, I&#39;m really not a technical person, so I while I&#39;ve tried to &quot;convert&quot; between the documentation I&#39;ve found and the Arch directory structures, I&#39;ve not succeeded. I really don&#39;t want to go issuing &#39;sudo&#39; commands for openssl stuff for directories I don&#39;t know what they do for privileged directories while guessing if I&#39;m right -- I figure that&#39;s a great way to completely compromise the security of my system.</p> <p>Does anyone know of a simple to follow, correct, step-by-step guide for Arch on how to do this? Or, can someone provide such a guide?</p> <p>The Okular documentation tells me that I need to create a PKCS signing certificate, This barely appears on the Arch wiki at all, and seems to be related to web servers? Which is, frankly, less than useful for my needs. </p> <p>Anyway, thanks in advance for any help!</p> </div><!-- SC_ON --> &#32; submitted by &#32; <a href="https://www.reddit.com/user/kingpatzer"> /u/kingpatzer </a> <br/> <span><a href="https://www.reddit.com/r/archlinux/comments/rclase/help_with_signing_a_pdf/">[link]</a></span> &#32; <span><a href="https://www.reddit.com/r/archlinux/comments/rclase/help_with_signing_a_pdf/">[comments]</a></span>

View file

@ -0,0 +1,301 @@
<div class="update" id="orgdc0feef">
<p>
2022-01-02: Changed quote to function in the defalias.
</p>
</div>
<p>
I recently took over the maintenance of <a href="https://github.com/sachac/subed">subed</a>, an Emacs mode for
editing subtitles. One of the things on my TODO list was to figure out
how to handle generic and format-specific functions instead of relying
on defalias. For example, there are SubRip files (.srt), WebVTT files
(.vtt), and Advanced SubStation Alpha (.ass). I also want to add
support for Audacity labels and other formats.
</p>
<p>
There are some functions that will work across all of them once you
have the appropriate format-specific functions in place, and there are
some functions that have to be very different depending on the format
that you're working with. Now, how do you do those things in Emacs
Lisp? There are several ways of making general functions and specific
functions.
</p>
<p>
For example, the <code>forward-paragraph</code> and <code>backward-paragraph</code> commands
use variables to figure out the paragraph separators, so buffer-local
variables can change the behaviour.
</p>
<p>
However, I needed a bit more than regular expressions. An approach
taken in some packages like <a href="https://github.com/Fuco1/smartparens/blob/master/smartparens.el">smartparens</a> is to have buffer-local
variables have the actual functions to be called, like
<code>sp-forward-bound-fn</code> and <code>sp-backward-bound-fn</code>.
</p>
<div class="org-src-container">
<pre class="src src-emacs-lisp">(<span class="org-keyword">defvar-local</span> <span class="org-variable-name">sp-forward-bound-fn</span> nil
<span class="org-doc">"Function to restrict the forward search"</span>)
(<span class="org-keyword">defun</span> <span class="org-function-name">sp--get-forward-bound</span> ()
<span class="org-doc">"Get the bound to limit the forward search for looking for pairs.</span>
<span class="org-doc">If it returns nil, the original bound passed to the search</span>
<span class="org-doc">function will be considered."</span>
(<span class="org-keyword">and</span> sp-forward-bound-fn (funcall sp-forward-bound-fn)))
</pre>
</div>
<p>
Since there were so many functions, I figured that might be a little
bit unwieldy. In <a href="https://orgmode.org/worg/dev/org-export-reference.html">Org mode</a>, custom export backends are structs that
have an alist that maps the different types of things to the functions
that will be called, overriding the functions that are defined in the
parent export backend.
</p>
<div class="org-src-container">
<pre class="src src-emacs-lisp">(<span class="org-keyword">cl-defstruct</span> (<span class="org-type">org-export-backend</span> (<span class="org-builtin">:constructor</span> org-export-create-backend)
(<span class="org-builtin">:copier</span> nil))
name parent transcoders options filters blocks menu)
(<span class="org-keyword">defun</span> <span class="org-function-name">org-export-get-all-transcoders</span> (backend)
<span class="org-doc">"Return full translation table for BACKEND.</span>
<span class="org-doc">BACKEND is an export back-end, as return by, e.g,,</span>
<span class="org-doc">`</span><span class="org-doc"><span class="org-constant">org-export-create-backend</span></span><span class="org-doc">'. Return value is an alist where</span>
<span class="org-doc">keys are element or object types, as symbols, and values are</span>
<span class="org-doc">transcoders.</span>
<span class="org-doc">Unlike to `</span><span class="org-doc"><span class="org-constant">org-export-backend-transcoders</span></span><span class="org-doc">', this function</span>
<span class="org-doc">also returns transcoders inherited from parent back-ends,</span>
<span class="org-doc">if any."</span>
(<span class="org-keyword">when</span> (symbolp backend) (<span class="org-keyword">setq</span> backend (org-export-get-backend backend)))
(<span class="org-keyword">when</span> backend
(<span class="org-keyword">let</span> ((transcoders (org-export-backend-transcoders backend))
parent)
(<span class="org-keyword">while</span> (<span class="org-keyword">setq</span> parent (org-export-backend-parent backend))
(<span class="org-keyword">setq</span> backend (org-export-get-backend parent))
(<span class="org-keyword">setq</span> transcoders
(append transcoders (org-export-backend-transcoders backend))))
transcoders)))
</pre>
</div>
<p>
The export code looked a little bit complicated, though. I wanted to
see if there was a different way of doing things, and I came across
<code>cl-defmethod</code>. Actually, the first time I tried to implement this, I
was focused on the fact that <code>cl-defmethod</code> could call different
things depending on the class that you give it. So initially I had
created a couple of classes: <code>subed-backend</code> class, and then
subclasses such as <code>subed-vtt-backend</code>. This allowed me to store the
backend as a buffer-local variable and differentiate based on that.
</p>
<div class="org-src-container">
<pre class="src src-emacs-lisp">(<span class="org-keyword">require</span> '<span class="org-constant">eieio</span>)
(<span class="org-keyword">defclass</span> <span class="org-type">subed-backend</span> ()
((regexp-timestamp <span class="org-builtin">:initarg</span> <span class="org-builtin">:regexp-timestamp</span>
<span class="org-builtin">:initform</span> <span class="org-string">""</span>
<span class="org-builtin">:type</span> string
<span class="org-builtin">:custom</span> string
<span class="org-builtin">:documentation</span> <span class="org-doc">"Regexp matching a timestamp."</span>)
(regexp-separator <span class="org-builtin">:initarg</span> <span class="org-builtin">:regexp-separator</span>
<span class="org-builtin">:initform</span> <span class="org-string">""</span>
<span class="org-builtin">:type</span> string
<span class="org-builtin">:custom</span> string
<span class="org-builtin">:documentation</span> <span class="org-doc">"Regexp matching the separator between subtitles."</span>))
<span class="org-doc">"A class for data and functions specific to a subtitle format."</span>)
(<span class="org-keyword">defclass</span> <span class="org-type">subed-vtt-backend</span> (subed-backend) nil
<span class="org-doc">"A class for WebVTT subtitle files."</span>)
(<span class="org-keyword">cl-defmethod</span> <span class="org-function-name">subed--timestamp-to-msecs</span> ((backend subed-vtt-backend) time-string)
<span class="org-doc">"Find HH:MM:SS,MS pattern in TIME-STRING and convert it to milliseconds.</span>
<span class="org-doc">Return nil if TIME-STRING doesn't match the pattern.</span>
<span class="org-doc">Use the format-specific function for BACKEND."</span>
(<span class="org-keyword">save-match-data</span>
(<span class="org-keyword">when</span> (string-match (<span class="org-keyword">oref</span> backend regexp-timestamp) time-string)
(<span class="org-keyword">let</span> ((hours (string-to-number (match-string 1 time-string)))
(mins (string-to-number (match-string 2 time-string)))
(secs (string-to-number (match-string 3 time-string)))
(msecs (string-to-number (subed--right-pad (match-string 4 time-string) 3 ?0))))
(+ (* (truncate hours) 3600000)
(* (truncate mins) 60000)
(* (truncate secs) 1000)
(truncate msecs))))))
</pre>
</div>
<p>
Then I found out that <a href="https://stackoverflow.com/questions/60244133/how-to-add-a-new-specializer-to-cl-defmethod-apply-to-multiple-major-modes">you can use <code>major-mode</code> as a context specifier</a>
for <code>cl-defmethod</code>, so you can call different specific functions
depending on the major mode that your buffer is in. It doesn't seem to
be mentioned in the <a href="https://www.gnu.org/software/emacs/manual/html_node/elisp/Generic-Functions.html">elisp manual</a>, so at some point I should figure out
how to suggest mentioning it. Anyway, now I have some functions that
get called if the buffer is in <code>subed-vtt-mode</code> and some functions
that get called if the buffer is in <code>subed-srt-mode</code>.
</p>
<p>
The catch is that <code>cl-defmethod</code> <a href="https://www.gnu.org/software/emacs/manual/html_node/elisp/Generic-Functions.html">can't define interactive functions</a>.
So if I'm defining a command, an interactive function that can be
called with M-x, then I will need to have a regular function that
calls the function defined with <code>cl-defmethod</code>. This resulted in a bit
of duplicated code, so I have a macro that defines the method and then
defines the possibly interactive command that calls that method. I
didn't want to think about whether something was interactive or not,
so my macro just always creates those two functions. One is a
<code>cl-defmethod</code> that I can override for a specific major mode, and one
is the function that actually calls it, which may may not be
interactive. It doesn't handle <code>&amp;rest</code> args, but I don't have any in
<code>subed.el</code> at this time.
</p>
<div class="org-src-container">
<pre class="src src-emacs-lisp">(<span class="org-keyword">defmacro</span> <span class="org-function-name">subed-define-generic-function</span> (name args <span class="org-type">&amp;rest</span> body)
<span class="org-doc">"Declare an object method and provide the old way of calling it."</span>
(<span class="org-keyword">declare</span> (indent 2))
(<span class="org-keyword">let</span> (is-interactive
doc)
(<span class="org-keyword">when</span> (stringp (car body))
(<span class="org-keyword">setq</span> doc (<span class="org-keyword">pop</span> body)))
(<span class="org-keyword">setq</span> is-interactive (eq (caar body) 'interactive))
`(<span class="org-keyword">progn</span>
(<span class="org-keyword">cl-defgeneric</span> ,(intern (concat <span class="org-string">"subed--"</span> (symbol-name name)))
,args
,doc
,@(<span class="org-keyword">if</span> is-interactive
(cdr body)
body))
,(<span class="org-keyword">if</span> is-interactive
`(<span class="org-keyword">defun</span> ,(intern (concat <span class="org-string">"subed-"</span> (symbol-name name))) ,args
,(concat doc <span class="org-string">"\n\nThis function calls the generic function `"</span>
(concat <span class="org-string">"subed--"</span> (symbol-name name)) <span class="org-string">"' for the actual implementation."</span>)
,(car body)
(,(intern (concat <span class="org-string">"subed--"</span> (symbol-name name)))
,@(delq nil (mapcar (<span class="org-keyword">lambda</span> (a)
(<span class="org-keyword">unless</span> (string-match <span class="org-string">"^&amp;"</span> (symbol-name a))
a))
args))))
`(<span class="org-keyword">defalias</span> (<span class="org-keyword">quote</span> ,(intern (concat <span class="org-string">"subed-"</span> (symbol-name name))))
(<span class="org-keyword">function</span> ,(intern (concat <span class="org-string">"subed--"</span> (symbol-name name))))
,doc)))))
</pre>
</div>
<p>
For example, the function:
</p>
<div class="org-src-container">
<pre class="src src-emacs-lisp">(<span class="org-keyword">subed-define-generic-function</span> timestamp-to-msecs (time-string)
<span class="org-string">"Find timestamp pattern in TIME-STRING and convert it to milliseconds.</span>
<span class="org-string">Return nil if TIME-STRING doesn't match the pattern."</span>)
</pre>
</div>
<p>
expands to:
</p>
<div class="org-src-container">
<pre class="src src-emacs-lisp">(<span class="org-keyword">progn</span>
(<span class="org-keyword">cl-defgeneric</span> <span class="org-function-name">subed--timestamp-to-msecs</span>
(time-string)
<span class="org-doc">"Find timestamp pattern in TIME-STRING and convert it to milliseconds.</span>
<span class="org-doc">Return nil if TIME-STRING doesn't match the pattern."</span>)
(<span class="org-keyword">defalias</span> '<span class="org-function-name">subed-timestamp-to-msecs</span> 'subed--timestamp-to-msecs <span class="org-doc">"Find timestamp pattern in TIME-STRING and convert it to milliseconds.</span>
<span class="org-doc">Return nil if TIME-STRING doesn't match the pattern."</span>))
</pre>
</div>
<p>
and the interactive command defined with:
</p>
<div class="org-src-container">
<pre class="src src-emacs-lisp">(<span class="org-keyword">subed-define-generic-function</span> forward-subtitle-end ()
<span class="org-string">"Move point to end of next subtitle.</span>
<span class="org-string">Return point or nil if there is no next subtitle."</span>
(<span class="org-keyword">interactive</span>)
(<span class="org-keyword">when</span> (subed-forward-subtitle-id)
(subed-jump-to-subtitle-end)))
</pre>
</div>
<p>
expands to:
</p>
<div class="org-src-container">
<pre class="src src-emacs-lisp">(<span class="org-keyword">progn</span>
(<span class="org-keyword">cl-defgeneric</span> <span class="org-function-name">subed--forward-subtitle-end</span> nil <span class="org-doc">"Move point to end of next subtitle.</span>
<span class="org-doc">Return point or nil if there is no next subtitle."</span>
(<span class="org-keyword">when</span>
(subed-forward-subtitle-id)
(subed-jump-to-subtitle-end)))
(<span class="org-keyword">defun</span> <span class="org-function-name">subed-forward-subtitle-end</span> nil <span class="org-doc">"Move point to end of next subtitle.</span>
<span class="org-doc">Return point or nil if there is no next subtitle.</span>
<span class="org-doc">This function calls the generic function `</span><span class="org-doc"><span class="org-constant">subed--forward-subtitle-end</span></span><span class="org-doc">' for the actual implementation."</span>
(<span class="org-keyword">interactive</span>)
(subed--forward-subtitle-end)))
</pre>
</div>
<p>
Then I can define a specific one with:
</p>
<div class="org-src-container">
<pre class="src src-emacs-lisp">(<span class="org-keyword">cl-defmethod</span> <span class="org-function-name">subed--timestamp-to-msecs</span> (time-string <span class="org-type">&amp;context</span> (major-mode subed-srt-mode))
<span class="org-doc">"Find HH:MM:SS,MS pattern in TIME-STRING and convert it to milliseconds.</span>
<span class="org-doc">Return nil if TIME-STRING doesn't match the pattern.</span>
<span class="org-doc">Use the format-specific function for MAJOR-MODE."</span>
(<span class="org-keyword">save-match-data</span>
(<span class="org-keyword">when</span> (string-match subed--regexp-timestamp time-string)
(<span class="org-keyword">let</span> ((hours (string-to-number (match-string 1 time-string)))
(mins (string-to-number (match-string 2 time-string)))
(secs (string-to-number (match-string 3 time-string)))
(msecs (string-to-number (subed--right-pad (match-string 4 time-string) 3 ?0))))
(+ (* (truncate hours) 3600000)
(* (truncate mins) 60000)
(* (truncate secs) 1000)
(truncate msecs))))))
</pre>
</div>
<p>
The upside is that it's easy to either override or extend a function's
behavior. For example, after I sort subtitles, I want to renumber them
if I'm in an SRT buffer because SRT subtitles have numeric IDs. This
doesn't happen in any of the other modes. So I can just define that
this bit of code runs after the regular code that runs.
</p>
<div class="org-src-container">
<pre class="src src-emacs-lisp">(<span class="org-keyword">cl-defmethod</span> <span class="org-function-name">subed--sort</span> <span class="org-builtin">:after</span> (<span class="org-type">&amp;context</span> (major-mode subed-srt-mode))
<span class="org-string">"Renumber after sorting. Format-specific for MAJOR-MODE."</span>
(subed-srt--regenerate-ids))
</pre>
</div>
<p>
The downside is that going to the function's definition and stepping
through it is a little more complicated because it's hidden behind
this macro and the <code>cl-defmethod</code> infrastructure. I think that if you
<code>describe-function</code> the right function, the internal version with the
<code>--</code>, then it will list the different implementations of it. I added a
note to the regular function's docstring to make it a little easier.
</p>
<p>
I'm going to give this <a href="https://github.com/sachac/subed/tree/derived-mode">derived-mode</a> branch a try for a little while by
subtitling some more EmacsConf talks before I merge it into the main
branch. This is my first time working with <code>cl-defmethod</code>, and it
looks pretty interesting. </p>

View file

@ -0,0 +1 @@
<p><img src="https://thumbnails.lbry.com/FgugCTyOd4c" width="480" alt="thumbnail" title="Sony Playstation 5 & XBOX Series S Review - Which Should You Buy?" /></p>In this video we take a look at both the Sony Playstation 5 and the new Xbox Series S next generation consoles side by side and discuss whether either of these two consoles can be considered next-gen. Having played with both for the past week has been an interesting journey into how the console market has changed and the lack of exclusives and launch titles makes this the most disappointing launch ever.<br /><br /><br />DasGeek Channel is a proud member of the Destination Linux Network! Head to https://destinationlinux.network to find more amazing content! <br /><br />Support the Channel: www.dasgeekcommunity.com<br /><br />Support the channel on Patreon<br />https://www.patreon.com/dasgeek<br /><br /><br />Special thanks to my Patrons! : Bradley D, Jackie Moore, Michel V, Mike K, Scott R, Peter K, Jill Bryant, Josh, CubicleNate, Steve L, Bob A, SpazzyC, Michael C, Jeremy G, Gert B, David M, Mattias E, Sean Davis.<br /><br />Head to Digital Ocean do.co/dln for a 60 day $100 credit.<br /><br />Amazon Affiliate: Just purchase any item on Amazon using this link and you support the channel and pay the same price! https://amzn.to/2HiUNyD<br /><br />Get DasGeek Swag<br />https://signaturegraphics.store/collections/das-geek<br /><br /><br />Social:<br />Twitter: @dasgeekchannel<br />dasgeek@mastodon.social<br />Web: http://www.dasgeekcommunity.com<br />Github: https://github.com/dasgeekchannel<br /><br />Podcast: Destination Linux - http://destinationlinux.org/<br />...<br />https://www.youtube.com/watch?v=FgugCTyOd4c

View file

@ -0,0 +1,26 @@
<p>In this episode, Eric and Brandon talk to Steve Ginty, Director of Threat Intelligence at RiskIQ. They discuss how to collect relavant, actionable intelligence to protect our organizations.</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>
<a href="https://do.co/dln" rel="nofollow">Sponsor: Digital Ocean</a><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>
<p><a href="https://twitter.com/seginty" rel="nofollow">Twitter: Steve Ginty</a><br>
<a href="https://www.riskiq.com/" rel="nofollow">RiskIQ</a><br>
<a href="https://twitter.com/RiskIQ" rel="nofollow">Twitter: RiskIQ</a><br>
<a href="https://community.riskiq.com/" rel="nofollow">RiskIQ Community</a></p>
<p><a href="https://sudo.show/19" rel="nofollow">Sudo Show 19: Sunburst and Securing Your Supply Chain</a><br>
<a href="https://www.msn.com/en-us/money/news/major-us-pipeline-targeted-in-cyber-attack/ar-BB1gvBnV" rel="nofollow">MSN Article: Major US Pipeline Shut By Cyber Attack</a><br>
<a href="https://www.bloomberg.com/news/articles/2021-05-31/meat-is-latest-cyber-victim-as-hackers-hit-top-supplier-jbs" rel="nofollow">Bloomberg Article: JBS hit with ransomware</a><br>
<a href="https://krebsonsecurity.com/2021/03/at-least-30000-u-s-organizations-newly-hacked-via-holes-in-microsofts-email-software/" rel="nofollow">Krebs On Security: US Organizations new Hacked Via Holes in Microsofts Email Software</a></p>
<p><a href="https://www.crowdstrike.com/cybersecurity-101/zero-trust-security/" rel="nofollow">Crowdstrike Blog: Zero Trust Security</a><br>
<a href="https://sudo.show/22" rel="nofollow">Sudo Show 22: Meet Tidelift</a></p><p>Special Guest: Steve Ginty.</p><p>Sponsored By:</p><ul><li><a href="https://do.co/dln" rel="nofollow">Digital Ocean</a>: <a href="https://do.co/dln" rel="nofollow">$100 Free Credit!</a></li><li><a href="https://bitwarden.com/dln" rel="nofollow">Bitwarden</a></li></ul><p><a href="https://www.patreon.com/sudoshow" rel="payment">Support Sudo Show</a></p>

View file

@ -0,0 +1 @@
<p><img src="https://thumbnails.lbry.com/t_Ho_KDPi_U" width="480" alt="thumbnail" title="The Weird Parts of YouTube You Didn't Know About" /></p>exploring the weird parts of youtube you can access from the search bar by looking for mov001 or a single .<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=t_Ho_KDPi_U

View file

@ -0,0 +1,7 @@
<p>Like a Jedi assembles their own lightsaber, a PC enthusiast at some point needs the opportunity to build their own PC. Historically that has been limited to desktops. We knew with the modularity of the Framework Laptop that we could bring that experience to notebooks. We decided to create a gaming PC-like experience with the <a href="https://frame.work/products/laptop-diy-edition" target="_blank" rel="noopener">Framework Laptop DIY Edition</a> where you can choose from a broader array of modules and operating systems and assemble them together yourself. If any of this sounds daunting, we have pre-built Framework Laptop options that are ready to use out of the box, like any other consumer notebook.</p>
<p>When we initially developed the DIY Edition, the plan was to deliver the product to your doorstep packaged as individual modules. It quickly became apparent that there were two major flaws with this plan. The first is that it takes way more packaging material and physical space to safely ship a kit of parts individually packed than the same set of modules pre-assembled into the shape of a notebook. The second is that, incredibly enough, notebooks can ship from China to the US with no added tariffs, but almost all of the modules individually would be stuck with huge import duties. As a result of both of these, were shipping the DIY Edition packaged as a partially-assembled laptop. The memory, storage, WiFi, and Expansion Cards are the parts that will be individually packaged during shipment, and you can follow the <a href="https://guides.frame.work/Guide/Framework+Laptop+DIY+Edition+Quick+Start+Guide/57" target="_blank" rel="noopener">Quick Start Guide</a> to get set up quickly.</p>
<p class="block-img"><img src="https://images.prismic.io/frameworkmarketplace/0d5b5177-b2ee-4b0d-9ee4-18dcd86fb29f_Blog21013+-+Evolution+of+the+DIY+Edition+-+img05.jpg?auto=compress,format" alt="Someone removing the mainboard from the laptop." width="1796" height="1030" /></p>
<p>There is still a super easy way to get the original DIY Edition experience if you want it though. As soon as you unbox your Framework Laptop DIY Edition, you can use the Framework Screwdriver included in the box to quickly pull the system apart into the major modules and then assemble it back together. To do this you can follow the steps in the <a href="https://guides.frame.work/Guide/Mainboard+Replacement+Guide/79" target="_blank" rel="noopener">Mainboard Replacement Guide</a>. Enjoy!</p>

View file

@ -0,0 +1,54 @@
<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.
</p>
<p>- 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>- Get the<a href='https://www.bible.com/app'> Bible app</a> (free)
</p>
<p>- Follow our<a href='https://www.bible.com/reading-plans/17553-the-bible-recap-with-tara-leigh-cobble'> Bible reading plan</a></p>
<p>- Join our <a href='https://www.patreon.com/thebiblerecap'>PATREON</a> community!</p>
<p>- <a href='https://www.amazon.com/shop/thebiblerecap?listId=RON1GVC9XSXJ'>The Bible Recap Amazon Store</a></p>
<p>- Lees Interview: <a href='https://thebiblerecap.podbean.com/mf/play/g7i8dz/Prep_Ep_3.mp3'>Why Reading the Whole Bible is Important</a></p>
<p> </p>
<p>PREP EPISODES (in case you havent listened yet):</p>
<ol><li><a href='https://thebiblerecap.podbean.com/e/prep-1-lets-read-the-bible-in-a-year-chronological-plan/?token=676d196e5781216fa0d0db185d401f23'>Let's Read the Bible in a Year (Chronological Plan)!</a></li>
<li><a href='https://thebiblerecap.podbean.com/e/prep-2-how-i-learned-to-love-reading-the-bible/?token=55cf4fe795aca608b9097a790e04c4a9'>How I Learned to Love (Reading) the Bible</a></li>
<li><a href='https://thebiblerecap.podbean.com/e/prep-3-why-reading-the-whole-bible-is-important-interview-with-lee-mcderment/?token=a4f95002d2da44cca8a60f827882279c'>Why Reading the Whole Bible is Important (interview with Lee McDerment)</a></li>
<li><a href='https://thebiblerecap.podbean.com/e/prep-4-preparing-to-read-the-bible/?token=e106a078369d5a5bff17d09f04cccffe'>Preparing to Read the Bible</a></li>
<li><a href='https://thebiblerecap.podbean.com/e/prep-5-avoiding-common-mistakes-what-to-look-for-when-you-read-the-bible/?token=436edc2474532b97073fdee1ef37fe35'>Avoiding Common Mistakes: What to Look for When You Read the Bible</a></li>
<li><a href='https://thebiblerecap.podbean.com/e/prep-6-reading-the-bible-in-community/?token=0ccd19f77baf837ec914b3ced2428d29'>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,219 @@
<p>The Gnome team is revamping multi-monitor support. Firefox 86 is released and features Total Cookie Protection to make cross site tracking more difficult increasing user privacy. Kodi 19 has landed with a lot of new features around metadata and a better music interface. </p>
<h3><strong>-- During The Show --</strong></h3>
<h4>How to rename USB Audio interface? - Steve</h4>
<pre><code>pacmd update-sink-proplist alsa_output.usb-c-Media_electronics_inc._USB-Audio_Device-00.analog-stereo.2 device.description=What-We-Call-It-Now
</code></pre>
<h4>Self Hosted Music - Sloth56</h4>
<ul>
<li><a href="http://ampache.org/" rel="nofollow">Ampache</a></li>
<li><a href="https://funkwhale.audio/" rel="nofollow">Funkwhale</a></li>
</ul>
<h4>Self host or managed services - Mike</h4>
<ul>
<li>Good Email providers
<ul>
<li><a href="https://protonmail.com/" rel="nofollow">ProtonMail</a></li>
<li><a href="https://tutanota.com/" rel="nofollow">Tutuanotoa</a></li>
<li><a href="https://www.fastmail.com/" rel="nofollow">Fastmail</a></li>
</ul></li>
</ul>
<h4>18:15 RHCSA Training - Adam</h4>
<ul>
<li>Getting to ask questions is good</li>
<li>Classes can create community</li>
<li>In person training is best</li>
<li><a href="https://www.udemy.com/course/red-hat-certified-system-administrator-rhcsa-8-boot-camp/" rel="nofollow">Udemy Course Link</a></li>
<li><a href="https://vtc.com/" rel="nofollow">VTC</a> is almost as good as official RedHat training</li>
<li><a href="https://www.amazon.com/dp/1775062147/" rel="nofollow">RHCSA Red Hat Enterprise Linux 8: Training and Exam Preparation Guide Second Edition</a></li>
</ul>
<h4>23:15 Linux Accessibility - Brendan</h4>
<ul>
<li>Trackball + <a href="" rel="nofollow">Onboard</a> on screen keyboard</li>
</ul>
<h4>27:50 Affiliate link for register4less? - Jerremy</h4>
<ul>
<li>14.99/yr</li>
<li>Privacy included</li>
<li>Free email aliases</li>
<li>Free 10MB of web hosting (no SSL)</li>
<li>Sub Accounts for managing</li>
<li>Customer service is beyond amazing</li>
</ul>
<h4>29:45 Pick of the Week</h4>
<p><a href="https://openias.garykim.dev/" rel="nofollow">Open IAS</a></p>
<ul>
<li>Game Clock (count down/up)</li>
<li>Adjust on the fly</li>
<li>Keyboard Bindings</li>
<li>Set Team Logo</li>
<li>Multiple Scoreboard Tabs</li>
<li>Control multiple Scoreboard scoreboards through one control window.</li>
<li>Packaged as an AppImage</li>
<li>Cross Platform</li>
<li>FOSS</li>
</ul>
<h4>34:20 Gadget of the Week</h4>
<p><a href="https://magpi.raspberrypi.org/articles/bitbarista" rel="nofollow">BitBarista</a></p>
<p>BitBarista: fully autonomous coffee machine built using Raspberry Pi and Bitcoin</p>
<ul>
<li>Pi Controlling the BitBarista uses Raspbian</li>
<li>Uses Electrum for the BitCoin payments.</li>
<li>Code is on <a href="https://github.com/digitalWestie/BitBarista" rel="nofollow">GitHub</a></li>
<li>Pays people to restock it</li>
<li>Can even call a technician to get repairs</li>
</ul>
<h4>36:40 Multi-Monitor on Gnome 40</h4>
<p><a href="https://blogs.gnome.org/shell-dev/2021/02/23/gnome-shell-40-and-multi-monitor/" rel="nofollow">Gnome Blog Post</a></p>
<ul>
<li>Workspaces changes on primary monitor by default</li>
<li>Supports changing workspaces on all displays</li>
<li>Introduction of the workspaces navigator on secondary display</li>
<li>Transitioning to Horizontal workspaces</li>
<li><p>New additional shortcuts</p>
<ul>
<li>switch workspaces will be Super+Alt+←/→.</li>
<li>Moving windows between workspaces will be Super+Alt+Shift+←/→.</li>
<li>Super+Alt+↑ will also open the overview and then app grid</li>
<li>Super+Alt+↓ will close them</li>
</ul></li>
<li><p>These directional keyboard shortcuts have matching touch-pad gestures:</p>
<ul>
<li>Three-finger swipes left and right will switch workspaces</li>
<li>Three-finger swipes up and down will open the overview and app grid</li>
</ul></li>
<li><p>Gnome is doing and explaining changes in the open</p></li>
</ul>
<h4>44:00 Kodi 19.0 (Matrix)</h4>
<p><a href="https://kodi.tv/article/kodi-190-matrix-release" rel="nofollow">Kodi Article</a></p>
<ul>
<li>Nearly 50 developers contributed code</li>
<li>About 5,000 commits</li>
<li>Over 1,500 pull requests since the first release of 18.x &quot;Leia&quot;</li>
<li>Over 5,500 changed files</li>
<li>600,000 lines of code added, changed or removed</li>
<li>significant improvements to meta-data handling</li>
<li>New Matrix-inspired visualization</li>
<li>Database and meta-data improvements </li>
<li>Many more improvements</li>
<li>Kodi 19 replaces the old XML meta-data scrapers with Python</li>
<li>Most new features here revolve around usability</li>
</ul>
<h4>49:50 Nextcloud Hub</h4>
<p><a href="https://nextcloud.com/blog/nextcloud-hub-21-out-with-up-to-10x-better-performance-whiteboard-and-more-collaboration-features/" rel="nofollow">Nextcloud Blog Post</a></p>
<ul>
<li>High performance back end for Nextcloud files</li>
<li>Wide range of performance improvements</li>
<li>Nextcloud talk improvements
<ul>
<li>Debuts message status indicators</li>
<li>Raise hand feature</li>
<li>Group conversation description</li>
<li>And more!</li>
</ul></li>
<li>Wide Range of Groupware improvements
<ul>
<li>dragndrop</li>
<li>Nicer threading in Mail</li>
<li>Syncing social media avatars in Contacts</li>
</ul></li>
</ul>
<h4>53:00 Firefox 86 Released</h4>
<p><a href="https://www.mozilla.org/en-US/firefox/86.0/releasenotes/" rel="nofollow">Mozilla Blog Post</a></p>
<ul>
<li><p>New Features</p>
<ul>
<li>Total Cookie Protection (each site gets it&#39;s own (&quot;cookie jar&quot;)</li>
<li>Multiple videos Picture-in-Picture</li>
</ul></li>
<li><p>Fixed Issues</p>
<ul>
<li>Reader mode now works with local HTML pages</li>
<li>Orca and other screen reader fixes</li>
<li>Reader View links have more color contrast</li>
<li>various security fixes</li>
</ul></li>
</ul>
<h4>55:00 New Platform for the Show</h4>
<ul>
<li><a href="https://parachutelive.tv/" rel="nofollow">https://parachutelive.tv/</a></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/219" rel="nofollow">This Episode&#39;s Podcast Dashboard</a></p>
<p><a href="http://www.voxtelesys.com/asknoah/220" 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>

View file

@ -0,0 +1 @@
<!-- SC_OFF --><div class="md"><p>I&#39;m on a laptop and after upgrading icu and some related packages, temperatures skyrocketed. Is anyone else having a problem?</p> <pre><code>[2021-11-24T23:50:06-0500] [ALPM] upgraded harfbuzz (3.1.1-1 -&gt; 3.1.1-2)\ [2021-11-24T23:50:07-0500] [ALPM] upgraded icu (69.1-1 -&gt; 70.1-1)\ [2021-11-24T23:50:07-0500] [ALPM] upgraded harfbuzz-icu (3.1.1-1 -&gt; 3.1.1-2)\ [2021-11-24T23:50:07-0500] [ALPM] upgraded boost-libs (1.76.0-1 -&gt; 1.76.0-2)\ [2021-11-24T23:50:07-0500] [ALPM] upgraded ca-certificates-mozilla (3.72-1 -&gt; 3.72-2)\ [2021-11-24T23:50:07-0500] [ALPM] upgraded enchant (2.3.1-1 -&gt; 2.3.1-2)\ [2021-11-24T23:50:07-0500] [ALPM] upgraded libcdr (0.1.7-2 -&gt; 0.1.7-3)\ [2021-11-24T23:50:07-0500] [ALPM] upgraded libxml2 (2.9.12-2 -&gt; 2.9.12-3)\ [2021-11-24T23:50:07-0500] [ALPM] upgraded libe-book (0.1.3-9 -&gt; 0.1.3-10)\ [2021-11-24T23:50:07-0500] [ALPM] upgraded libical (3.0.11-1 -&gt; 3.0.11-2)\ [2021-11-24T23:50:07-0500] [ALPM] upgraded libmspub (0.1.4-10 -&gt; 0.1.4-11)\ [2021-11-24T23:50:07-0500] [ALPM] upgraded libqxp (0.0.2-6 -&gt; 0.0.2-7)\ [2021-11-24T23:50:07-0500] [ALPM] upgraded libvisio (0.1.7-5 -&gt; 0.1.7-6)\ [2021-11-24T23:50:07-0500] [ALPM] upgraded nss (3.72-1 -&gt; 3.72-2)\ [2021-11-24T23:50:07-0500] [ALPM] upgraded libzmf (0.0.2-10 -&gt; 0.0.2-11)\ [2021-11-24T23:50:07-0500] [ALPM] upgraded raptor (2.0.15-16 -&gt; 2.0.15-17)\ [2021-11-24T23:50:09-0500] [ALPM] upgraded libreoffice-fresh (7.2.2-3 -&gt; 7.2.2-4)\ [2021-11-24T23:50:09-0500] [ALPM] upgraded libsoup (2.74.1-1 -&gt; 2.74.2-1)\ [2021-11-24T23:50:09-0500] [ALPM] upgraded libsoup3 (3.0.2-1 -&gt; 3.0.3-1)\ [2021-11-24T23:50:09-0500] [ALPM] upgraded libsynctex (2021.58686-3 -&gt; 2021.58686-4)\ [2021-11-24T23:50:09-0500] [ALPM] upgraded nodejs (17.1.0-1 -&gt; 17.1.0-2)\ [2021-11-24T23:50:09-0500] [ALPM] upgraded python-tomli (1.2.1-1 -&gt; 1.2.2-1)\ [2021-11-24T23:50:09-0500] [ALPM] upgraded radeontop (1.3-2 -&gt; 1.4-1)\ [2021-11-24T23:50:09-0500] [ALPM] upgraded tracker3 (3.2.1-1 -&gt; 3.2.1-2)\ [2021-11-24T23:50:09-0500] [ALPM] upgraded vte-common (0.66.1-1 -&gt; 0.66.1-2)\ [2021-11-24T23:50:09-0500] [ALPM] upgraded vte3 (0.66.1-1 -&gt; 0.66.1-2)\ [2021-11-24T23:50:09-0500] [ALPM] upgraded webkit2gtk (2.34.1-2 -&gt; 2.34.2-1)\ [2021-11-24T23:50:09-0500] [ALPM] installed liburcu (0.13.0-1)\ [2021-11-24T23:50:09-0500] [ALPM] upgraded xfsprogs (5.13.0-1 -&gt; 5.14.0-1)\ </code></pre> </div><!-- SC_ON --> &#32; submitted by &#32; <a href="https://www.reddit.com/user/a32m50"> /u/a32m50 </a> <br/> <span><a href="https://www.reddit.com/r/archlinux/comments/r1ou48/problem_with_laptop_temperatures_after_package/">[link]</a></span> &#32; <span><a href="https://www.reddit.com/r/archlinux/comments/r1ou48/problem_with_laptop_temperatures_after_package/">[comments]</a></span>

View file

@ -0,0 +1 @@
Darren on the spot gives his thoughts on Mark chapter 5, a basic overview of typology, and how to deal with weird stuff in the Bible.

View file

@ -0,0 +1,4 @@
<p>Chris shares his experience with triple booting Firefox OS, Ubuntu Touch and Android on his Nexus 5 and the surprising results. </p>
<p>Plus some grounded feedback and much more!</p><p><a href="https://jupitersignal.memberful.com/checkout?plan=52946" rel="payment">Support LINUX Unplugged</a></p>

View file

@ -0,0 +1 @@
<p>Megyn Kelly is joined by Charles C.W. Cooke, editor of NationalReview.com, and Krystal Ball and Saagar Enjeti of TheHill TV's Rising, to talk about last night's VP debate with Mike Pence and Kamala Harris, and also what might happen next with the presidential debates - and if they actually happen at all.</p><p><br /></p><p>Follow The Megyn Kelly Show on all social platforms:</p><p><br /></p><p>Twitter: <a href="http://twitter.com/MegynKellyShow">http://Twitter.com/MegynKellyShow</a></p><p>Instagram: <a href="http://instagram.com/MegynKellyShow">http://Instagram.com/MegynKellyShow</a></p><p>Facebook: <a href="http://facebook.com/MegynKellyShow">http://Facebook.com/MegynKellyShow</a></p><p><br /></p><p>Find out more information at:</p><p><a href="https://www.devilmaycaremedia.com/megynkellyshow">https://www.devilmaycaremedia.com/megynkellyshow</a></p>

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>! Seriously, go there. </p>
<p>- 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=Romans+11%3A36&version=ESV'>Romans 11:36</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 @@
<!-- SC_OFF --><div class="md"><p>Hi, I&#39;ve read that /mount is used to mount removable drives and /mnt is used to temporary drives and it is slowly getting &quot;out of use&quot;, if it&#39;s actually the case that /mnt is for temporary drives ¿why the arch installation guide recommends using /mnt to mount the root?</p> <p>Thanks in advance.</p> </div><!-- SC_ON --> &#32; submitted by &#32; <a href="https://www.reddit.com/user/FranciscoMusic"> /u/FranciscoMusic </a> <br/> <span><a href="https://www.reddit.com/r/archlinux/comments/qyjzbr/the_mnt_function/">[link]</a></span> &#32; <span><a href="https://www.reddit.com/r/archlinux/comments/qyjzbr/the_mnt_function/">[comments]</a></span>

View file

@ -0,0 +1 @@
<p>What is existence? What existed before humans did? Ancient people groups asked the same questions we do today, with totally different answers. In this episode, Tim and Jon survey the cosmologies of Israels neighbors, ancient Egypt, Canaan, and Babylonpeople groups the biblical authors shared more in common with than modern readersto shed light on the Bibles creation account.</p><p><a href="https://bibleproject.com/podcasts/the-bible-project-podcast/">View full show notes from this episode →</a></p><p><strong>Timestamps </strong></p><ul><li>Part one (0-6:30)</li><li>Part two (6:30-19:00)</li><li>Part three (19:00-39:30)</li><li>Part four (39:30-50:45)</li><li>Part five (50:45-end)</li></ul><p><strong>Referenced Resources</strong></p><ul><li>Interested in more? Check out <a href="https://bibleproject.com/tim-mackie/">Tims library here.</a></li><li>Hermann Gunkel, <i>Creation and Chaos in the Primeval Era and the Eschaton</i></li><li>Bernard Batto,<i> In the Beginning: Essays on Creation Motifs in the Ancient Near East and the Bible</i></li></ul><p><strong>Show Music </strong></p><ul><li>“Defender (Instrumental)” by TENTS</li><li>Evil Needle by Sound Escapes</li><li>Lightness by Anonymous</li></ul><p>Show produced by Dan Gummel, Zack McKinley, and Cooper Peltz. Show notes by Lindsey Ponder. </p><p>Powered and distributed by Simplecast.</p>

View file

@ -0,0 +1 @@
<p><img src="https://thumbnails.lbry.com/AbISXsWgrYI" width="480" alt="thumbnail" title="Supreme GENTOOman Stream (On the Run from the LAW!)" /></p>The day of retribution will come for all proprietary blobs!<br /><br />This <br /><br />I'll read donations: https://lukesmith.xyz/donate<br />To make your donation appear on the screen: https://streamlabs.com/lukesmithxyz/tip<br /><br />https://lukesmith.xyz<br />https://lukesmith.xyz/library<br /><br />OR affiliate links to things l use:<br />https://www.epik.com/?affid=we2ro7sa6 Get a cheap and reliable domain name with Epik.<br />https://www.vultr.com/?ref=8384069-6G Get a VPS and host a website or server for anything else.<br />https://brave.com/luk005 Get the Brave browser.<br />https://lbry.tv/$/invite/@Luke View my videos on LBRY. Get a bonus for joining.<br />https://www.coinbase.com/join/smith_5to1 Get crypto-rich on Coinbase. We both get $10 in Bitcoin when you buy or sell $100 in cryptocurrencies.<br />...<br />https://www.youtube.com/watch?v=AbISXsWgrYI

View file

@ -0,0 +1,37 @@
<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.
</p>
<p>- 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=acts+6%3A1-7&version=ESV'>Acts 6:1-7</a></p>
<p>- <a href='https://www.biblegateway.com/passage/?search=matthew+2&version=ESV'>Matthew 2</a></p>
<p>- Article: <a href='https://www.gotquestions.org/Herod-Agrippa-I.html'>Who was Herod Agrippa?</a></p>
<p>- Video: <a href='https://www.youtube.com/watch?v=Z-17KxpjL0Q'>Acts Overview (Part Two)</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,33 @@
<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://thebiblerecap.podbean.com/e/day-130-psalm-50-53-60-75-year-2/'>Episode 130 - The Bible Recap</a></p>
<p>- <a href='https://www.biblegateway.com/passage/?search=judges+3%3A16&version=ESV'>Judges 3:16</a></p>
<p>- The Bible Recap <a href='http://thebiblerecap.com/links'>Links Page</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 @@
<!-- SC_OFF --><div class="md"><p>I use the &quot;Nord&quot; theme, which is good overall except for code comments, where the text is barely readable. Any suggestions for similar themes that are good for reading code?</p> </div><!-- SC_ON --> &#32; submitted by &#32; <a href="https://www.reddit.com/user/touring-complete"> /u/touring-complete </a> <br/> <span><a href="https://www.reddit.com/r/emacs/comments/r5ubnw/whats_a_good_emacs_color_theme_for_code/">[link]</a></span> &#32; <span><a href="https://www.reddit.com/r/emacs/comments/r5ubnw/whats_a_good_emacs_color_theme_for_code/">[comments]</a></span>

View file

@ -0,0 +1 @@
<!-- SC_OFF --><div class="md"><p>Hi Org-mode community,</p> <p>At this year&#39;s EmascsConf, I had a 12 minute video where I explain why we do need a different name for the syntax of Org-mode in contrast to the Elisp implementation of GNU/Emacs Org-mode.</p> <p>I would like you to read my rationale and motivate you to use the term &quot;<strong>Orgdown</strong>&quot; for the syntax and &quot;Orgdown1&quot; for the first (very basic) level of Orgdown syntax elements.</p> <ul> <li><a href="https://emacsconf.org/2021/talks/org-outside">The EmacsConf21 talk</a></li> <li><a href="https://gitlab.com/publicvoit/orgdown">Orgdown site</a> (please contribute!)</li> <li><a href="https://karl-voit.at/2021/11/27/orgdown/">My motivation article</a>: This is the longer version of my 12 minute EmacsConf21 video.</li> <li><a href="https://tube.graz.social/w/bgJVfjPLQAoJwLJQZoo3Hu">My personal copy of the 12min video</a> (PeerTube)</li> </ul> <p>Just as a sneak preview (not as a replacement for my motivation article):</p> <p>Orgdown is and will be defined in a set of levels, starting with very basic Orgdown1 (or OD1 or O↓1 or ⧬1 - depending on your coolness factor of choice :-) )</p> <ul> <li>OD1 → <a href="https://gitlab.com/publicvoit/orgdown/-/blob/master/doc/Orgdown-Levels.org">doc/Orgdown-Levels.org</a></li> <li>OD2 → will be defined in future</li> <li>OD3 → will be defined in future</li> <li>…</li> <li>OD∞ = Org-mode (by definition)</li> </ul> <p>Any OD-level needs to be compatible with Org-mode as implemented in Elisp for GNU/Emacs Org-mode according to <a href="https://orgmode.org">the Org-mode webpage</a>. Any <em>ODx</em> is a sub-set of the syntax elements of <em>ODy</em> (with <em>y&gt;x</em>).</p> <p>With introducing a new term specific for the syntax, we do get the benefit of getting a better way to handle Org-mode support in 3rd-party tools such as listed on <a href="https://gitlab.com/publicvoit/orgdown/-/blob/master/doc/Tool-Support.org">doc/Tool-Support.org</a> (please extend!).</p> <p>Having a well-defined sub-set of Org-mode, I also do think that formal definitions of the Org-mode syntax will be easier to develop, starting with the very simple OD1 level.</p> <p>It would be awesome if we start referring to syntax support in 3rd-party tools with the corresponding OD levels.</p> <p>I want to emphasize that the goal of Orgdown is NOT and will never be something that is an alternative to our golden standard Org-mode. We will try hard not to get into the Markdown situation where you need to know the exact flavor of the markup in order to produce text.</p> <p>So far, the response was great at the conference and I do hope that this idea will get a life of its own, developing the standard further, bringing this magnificent lightweight markup to the digital world. This also eases some pain for users of GNU/Emacs when it comes to exchanging text-based data.</p> <p>Thanks for your support here!</p> </div><!-- SC_ON --> &#32; submitted by &#32; <a href="https://www.reddit.com/user/publicvoit"> /u/publicvoit </a> <br/> <span><a href="https://www.reddit.com/r/emacs/comments/r4cq3o/orgdown_the_new_name_for_the_syntax_of_orgmode/">[link]</a></span> &#32; <span><a href="https://www.reddit.com/r/emacs/comments/r4cq3o/orgdown_the_new_name_for_the_syntax_of_orgmode/">[comments]</a></span>

View file

@ -0,0 +1 @@
<a href="https://www.facebook.com/NorthernValleyTFC/"><img src="https://scontent.fict1-1.fna.fbcdn.net/v/t1.6435-1/cp0/p50x50/151177197_115670240562784_7305556504870656520_n.png?_nc_cat=105&ccb=1-5&_nc_sid=dbb9e7&_nc_ohc=xoFCcgZhpMsAX_xHxjk&_nc_ht=scontent.fict1-1.fna&oh=4ec63298f66f25af09c5755fa579e557&oe=616904E6" alt="" /></a><a href="https://www.facebook.com/NorthernValleyTFC/">NV TFC</a><a href="https://www.facebook.com/NorthernValleyTFC/photos/a.117554230374385/126156542847487/"></a><i></i><p>On Wednesday night we openned the scriptures to Acts 16 and learned about Paul's second missionary journey. We looked at characters like Timothy, Luke, Lydia, and the Phillipian Jailer. As we wrapped up the night, we saw how the Holy Spirit directed Paul and gave him the right way to share with the jailer exactly what he needed to be ready to turn to God. The only thing the jailer could respond with was "What must I do to be saved?" We are praying that we too pay attention to the Spirit enough to deal with people right where they are and invite them to know Christ!</p><a href="https://www.facebook.com/NorthernValleyTFC/photos/a.117554230374385/126156542847487/"><img src="https://scontent.fict1-1.fna.fbcdn.net/v/t1.6435-9/p526x296/160015835_126156546180820_1306160924420440838_n.jpg?_nc_cat=103&ccb=1-5&_nc_sid=8024bb&_nc_ohc=uetXG-3go78AX9YqXM5&_nc_ht=scontent.fict1-1.fna&oh=bfc15a7e4c2d594681d6862df252891f&oe=616AF933" alt="May be an image of outdoors and text that says 'Staring at a man in jail, "What must I do to be saved?!"'" width="500" height="376" caption="May be an image of outdoors and text that says 'Staring at a man in jail, "What must I do to be saved?!"'" /></a>

View file

@ -0,0 +1 @@
<p><img src="https://thumbnails.lbry.com/y5Pl6DQ54X4" width="480" alt="thumbnail" title="The Jordan B. Peterson Podcast - Season 4 Episode 14: Senator Mike Lee" /></p>I had the pleasure of speaking with Senator Mike Lee on February 18, 2021. We discuss his experiences as a United States Senator for the state of Utah. Senator Lee and I talked at length about the structure and original formation of the US government. We also cover his hypothesis of whats happening politically today, why its a problem, as well as possible solutions.<br /><br />Mike Lee has been a conservative Republican for the state of Utah since January 3, 2011. He is also a New York Times bestseller with his book “Written Out of History: The Forgotten Founders Who Fought Big Government.” <br /><br />Find more of Senator Mike Lee on Twitter @SenMikeLee and in his books.<br /><br />Please do not forget to subscribe to the channel in order to enjoy weekly videos. We thank you for your continued support.<br /><br />To order Dr. Peterson's new book, Beyond Order: 12 More Rules For Life: https://jordanbpeterson.com/beyond-order<br /><br />Other ways to connect with Dr. Peterson:<br /><br />Website: https://jordanbpeterson.com/<br />Podcast: https://jordanbpeterson.com/podcast/<br />Twitter: https://twitter.com/jordanbpeterson<br />Instagram: https://www.instagram.com/jordan.b.peterson<br />Facebook: https://www.facebook.com/drjordanpeterson<br />Donations: https://www.jordanbpeterson.com/donate<br /><br />--- PRODUCTS ---<br /><br />Personality Course: https://jordanbpeterson.com/personality<br />Self Authoring Suite: https://selfauthoring.com/<br />Understand Myself personality test: https://understandmyself.com/<br />Merchandise: https://teespring.com/stores/jordanbpeterson<br />...<br />https://www.youtube.com/watch?v=y5Pl6DQ54X4

View file

@ -0,0 +1 @@
<table> <tr><td> <a href="https://www.reddit.com/r/unixporn/comments/q768a5/dwm_mistery_hack/"> <img src="https://preview.redd.it/v04npdy2a6t71.png?width=640&amp;crop=smart&amp;auto=webp&amp;s=5e6c882479a0cbf4713f8e67fe0a5660417bde04" alt="[DWM] Mistery Hack." title="[DWM] Mistery Hack." /> </a> </td><td> &#32; submitted by &#32; <a href="https://www.reddit.com/user/Unlucky_Place_1195"> /u/Unlucky_Place_1195 </a> <br/> <span><a href="https://i.redd.it/v04npdy2a6t71.png">[link]</a></span> &#32; <span><a href="https://www.reddit.com/r/unixporn/comments/q768a5/dwm_mistery_hack/">[comments]</a></span> </td></tr></table>