trying to fix
This commit is contained in:
parent
fa407dfeb6
commit
e013d7569e
22945 changed files with 447936 additions and 0 deletions
|
@ -0,0 +1,86 @@
|
|||
<p>SHOW NOTES:
|
||||
Thanks for listening! We’ve posted some helpful info for you in our show notes below!</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>PODCAST BASICS:
|
||||
</p>
|
||||
|
||||
<p>- Subscribe where you listen!</p>
|
||||
|
||||
<p>- Check out the details on our <a href='http://www.thebiblerecap.com'>website
|
||||
</a></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/5-chronological'> Bible reading plan</a></p>
|
||||
|
||||
<p>- Check out our customized <a href='https://www.theconnextion.com/tlcdgroup/index.cfm'>journal</a></p>
|
||||
|
||||
<p>- Join our <a href='https://www.patreon.com/thebiblerecap'>PATREON</a> community for bonus fun! </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>MERCH: Get your<a href='https://www.theconnextion.com/tlcdgroup/index.cfm'> TBR merch</a>! We’ve got t-shirts, coffee mugs, tote bags, phone wallets, and stickers! </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>FROM TODAY’S PODCAST: </p>
|
||||
|
||||
<p>- <a href='https://www.biblegateway.com/passage/?search=Isaiah+43%3A2&version=ESV'>Isaiah 43:2</a></p>
|
||||
|
||||
<p>- <a href='https://www.mydgroup.org/israel'>Visit Israel with us!</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> | <a href='http://pinterest.com/thebiblerecap'>Pinterest</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> | <a href='http://pinterest.com/ilovemydgroup'>Pinterest</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>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>TBR TEAM:
|
||||
</p>
|
||||
|
||||
<p>Written and Hosted by: <a href='http://taraleighcobble.com'>Tara-Leigh Cobble</a></p>
|
||||
|
||||
<p>Content Manager: <a href='http://mydgroup.org'>Courtney Vaughan
|
||||
</a></p>
|
||||
|
||||
<p>Podcast Operations: <a href='http://mydgroup.org'>Callie Summers
|
||||
</a></p>
|
||||
|
||||
<p>Website Management: <a href='http://mydgroup.org'>Joelle Smith</a></p>
|
||||
|
||||
<p>Sound Engineer: <a href='http://thebiblerecap.com'>Allison Congden</a></p>
|
||||
|
||||
<p>Content Design: <a href='http://misswyolene.com'>Morgan Young
|
||||
</a></p>
|
||||
|
||||
<p>Social Media Management: <a href='http://thebiblerecap.com'>Sarah Yocum</a></p>
|
||||
|
||||
<p>Journal Design: <a href='https://brittneyhmurray.weebly.com/'>Brittney Murray</a></p>
|
||||
|
||||
<p>Logo Design: <a href='mailto:landonhwade@gmail.com'>Landon Wade</a></p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>Available on:<a href='https://itunes.apple.com/us/podcast/the-bible-recap/id1440833267'> iTunes</a> |<a href='https://open.spotify.com/show/2lWv2RlsyMSMzerbAb1uOx'> Spotify</a> |<a href='https://www.google.com/podcasts?feed=aHR0cHM6Ly93d3cuaXZvb3guY29tL3RoZS1iaWJsZS1yZWNhcF9mZ19mMTYzNzgzNF9maWx0cm9fMS54bWw'> Google</a> |<a href='https://www.stitcher.com/podcast/dgroup/the-bible-recap?refid=stpr'> Stitcher</a> |<a href='https://thebiblerecap.podbean.com/'> Podbean</a> | <a href='https://play.google.com/music/m/Ivmpjo6234pwcvclpwxzlklglpm?t=The_Bible_Recap'>Google Play</a> | <a href='http://youtube.com/c/TheBibleRecap'>YouTube
|
||||
</a></p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>WEBSITE:
|
||||
<a href='http://www.thebiblerecap.com'>thebiblerecap.com</a></p>
|
||||
|
||||
<p> </p>
|
|
@ -0,0 +1 @@
|
|||
  Good Monday! This is the Chocolate Knox with you CrossPolitic Daily News Brief for Monday February 22nd 2021 Happy Black History month! If you have any news stories you want to send us here you can do that at news@crosspolitic.com that’s news@crosspolitic.com You can also find the most important stories we think you need […]
|
|
@ -0,0 +1,47 @@
|
|||
|
||||
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
|
||||
https://www.youtube.com/watch?v=HnblgQ2byFQ
|
||||
</div></figure>
|
||||
|
||||
|
||||
|
||||
<p>This week we’re going to take a look at Cloud Migration & Backup Strategies and we ask the question what should your personal cloud strategy be. Then we’re going to take a look at Ubuntu 20.10 and see what new features are available in this latest release. Then we discuss the DMCA takedown of Youtube-dl tool and whether this puts other open source tools at risk or is fair game for protecting content creators revenue. In our gaming section we talk about streaming your PS4 games to Linux! Later in the show, we’ll give you our popular tips/tricks and software picks. Plus so much more, on this week’s episode of Destination Linux.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<figure class="wp-block-image size-large is-resized"><img loading="lazy" src="https://tuxdigital.com/wp-content/uploads/2019/01/digital-ocean-banner.png" alt="" class="wp-image-1499" width="468" height="60"/><figcaption>Sponsored by: <a rel="noopener noreferrer" href="https://do.co/dln" target="_blank">do.co/dln</a></figcaption></figure>
|
||||
|
||||
|
||||
|
||||
<h4>Hosts of Destination Linux:</h4>
|
||||
|
||||
|
||||
|
||||
<p>Ryan (DasGeek) = <a href="https://dasgeekcommunity.com" target="_blank" rel="noopener noreferrer">dasgeekcommunity.com</a><br>Jill Bryant Ryniker = <a href="https://linuxgamecast.com/" target="_blank" rel="noreferrer noopener">linuxgamecast.com</a> & <a href="https://linuxchix.org" target="_blank" rel="noreferrer noopener">Linux Chix</a><br>Michael Tunnell = <a href="https://tuxdigital.com" target="_blank" rel="noopener noreferrer">tuxdigital.com</a></p>
|
||||
|
||||
|
||||
|
||||
<h4>Want to Support the Show?</h4>
|
||||
|
||||
|
||||
|
||||
<p>Support us on Patreon = <a href="https://destinationlinux.org/patreon" target="_blank" rel="noopener noreferrer">https://destinationlinux.org/patreon</a><br>Support us on Sponsus = <a href="https://destinationlinux.org/sponsus" target="_blank" rel="noopener noreferrer">https://destinationlinux.org/sponsus</a><br>Destination Linux Network Store = <a href="https://destinationlinux.network/store" target="_blank" rel="noopener noreferrer">https://destinationlinux.network/store</a></p>
|
||||
|
||||
|
||||
|
||||
<h4>Want to follow the show and hosts on social media?</h4>
|
||||
|
||||
|
||||
|
||||
<p>You can find all of our social accounts at <a href="https://destinationlinux.org/contact">https://destinationlinux.org/contact</a></p>
|
||||
|
||||
|
||||
|
||||
<h3>Segment Index</h3>
|
||||
|
||||
|
||||
|
||||
<ul><li><a href="https://www.youtube.com/watch?v=HnblgQ2byFQ&t=00m00s" target="_blank" rel="noopener noreferrer">00:00</a> = Coming up on Destination Linux</li><li><a href="https://www.youtube.com/watch?v=HnblgQ2byFQ&t=00m50s" target="_blank" rel="noopener noreferrer">00:50</a> = Welcome to Episode 197</li><li><a href="https://www.youtube.com/watch?v=HnblgQ2byFQ&t=01m21s" target="_blank" rel="noopener noreferrer">01:21</a> = Michael’s Week: <a href="https://frontpagelinux.com" target="_blank" rel="noopener noreferrer">FrontPageLinux.com</a> Is The Best!</li><li><a href="https://www.youtube.com/watch?v=HnblgQ2byFQ&t=02m04s" target="_blank" rel="noopener noreferrer">02:04</a> = JIll’s Week: Building a Mini-ITX Ryzen Machine</li><li><a href="https://www.youtube.com/watch?v=HnblgQ2byFQ&t=03m12s" target="_blank" rel="noopener noreferrer">03:12</a> = Ryan’s Week: <a href="https://fedoramagazine.org/announcing-fedora-33/" target="_blank" rel="noopener noreferrer">Fedora 33</a> Everywhere!</li><li><a href="https://www.youtube.com/watch?v=HnblgQ2byFQ&t=05m47s" target="_blank" rel="noopener noreferrer">05:47</a> = Digital Ocean’s App Platform ( <a href="https://do.co/dln" target="_blank" rel="noopener noreferrer">https://do.co/dln</a> )</li><li><a href="https://www.youtube.com/watch?v=HnblgQ2byFQ&t=07m32s" target="_blank" rel="noopener noreferrer">07:32</a> = Feedback: Advice about getting a new CPU. Wait or Not to Wait?</li><li><a href="https://www.youtube.com/watch?v=HnblgQ2byFQ&t=13m17s" target="_blank" rel="noopener noreferrer">13:17</a> = Cloud Migration and Backup Strategies: Do You Need One? (<a href="https://www.redhat.com/sysadmin/cloud-migration-strategy" target="_blank" rel="noopener noreferrer">Red Hat’s Article</a>)</li><li><a href="https://www.youtube.com/watch?v=HnblgQ2byFQ&t=26m17s" target="_blank" rel="noopener noreferrer">26:17</a> = <a href="" target="_blank" rel="noopener noreferrer">Ubuntu 20.10</a> and Flavours Have Released</li><li><a href="https://www.youtube.com/watch?v=HnblgQ2byFQ&t=32m58s" target="_blank" rel="noopener noreferrer">32:58</a> = <a href="https://github.com/github/dmca/blob/master/2020/10/2020-10-23-RIAA.md" target="_blank" rel="noopener noreferrer">youtube-dl hit with DMCA Takedown</a> by RIAA</li><li><a href="https://www.youtube.com/watch?v=HnblgQ2byFQ&t=44m26s" target="_blank" rel="noopener noreferrer">44:26</a> = Gaming: Play PS4 Games on Linux with <a href="https://github.com/thestr4ng3r/chiaki" target="_blank" rel="noopener noreferrer">Chiaki</a>!</li><li><a href="https://www.youtube.com/watch?v=HnblgQ2byFQ&t=49m49s" target="_blank" rel="noopener noreferrer">49:49</a> = Tip of the Week: /srv</li><li><a href="https://www.youtube.com/watch?v=HnblgQ2byFQ&t=52m14s" target="_blank" rel="noopener noreferrer">52:14</a> = Software Spotlight: <a href="https://lmms.io" target="_blank" rel="noopener noreferrer">LMMS</a> (Music Creation)</li><li><a href="https://www.youtube.com/watch?v=HnblgQ2byFQ&t=55m08s" target="_blank" rel="noopener noreferrer">55:08</a> = Outro: Thanks to Jill for Guest Hosting</li><li><a href="https://www.youtube.com/watch?v=HnblgQ2byFQ&t=55m27s" target="_blank" rel="noopener noreferrer">55:27</a> = Outro: <a href="https://destinationlinux.org/contribute" target="_blank" rel="noopener noreferrer">Become a Patron</a> to Join the Weekly Hangout</li><li><a href="https://www.youtube.com/watch?v=HnblgQ2byFQ&t=55m50s" target="_blank" rel="noopener noreferrer">55:50</a> = Outro: <a href="https://destinationlinux.network/store" target="_blank" rel="noopener noreferrer">DLNStore.com</a></li><li><a href="https://www.youtube.com/watch?v=HnblgQ2byFQ&t=56m33s" target="_blank" rel="noopener noreferrer">56:33</a> = Outro: <a href="https://destinationlinux.network" target="_blank" rel="noopener noreferrer">Destination Linux Network</a></li><li><a href="https://www.youtube.com/watch?v=HnblgQ2byFQ&t=57m26s" target="_blank" rel="noopener noreferrer">57:26</a> = Outro: Find more Jill</li><li><a href="https://www.youtube.com/watch?v=HnblgQ2byFQ&t=57m55s" target="_blank" rel="noopener noreferrer">57:55</a> = Outro: Journey Itself</li><li><a href="https://www.youtube.com/watch?v=HnblgQ2byFQ&t=58m09s" target="_blank" rel="noopener noreferrer">58:09</a> = Preview of <strong>Patrons Only Weekly Hangout</strong></li></ul>
|
|
@ -0,0 +1 @@
|
|||
Good Thursday This is the Chocolate Knox with your Crosspolitic Daily News Brief for Thursday Oct 14th 2021 https://www.businessinsider.com/restaurant-hotel-workers-hospitality-food-service-jolts-quit-rate-august-2021-10  <https://www.businessinsider.com/restaurant-hotel-workers-hospitality-food-service-jolts-quit-rate-august-2021-10> Backed up Cargo Ships and  miles of them lined up ….It’s already catastrophic….things get worse. https://www.businessinsider.com/california-longshoreman-describes-record-port-backlog-los-angeles-long-beach-2021-10 <https://www.businessinsider.com/california-longshoreman-describes-record-port-backlog-los-angeles-long-beach-2021-10> New York must allow religious exemptions to COVID-19 vaccine mandate, judge rules By Tom Hals and Nate Raymond https://www.reuters.com/world/us/new-york-must-allow-religious-exemptions-covid-19-vaccine-mandate-judge-rules-2021-10-12/ […]
|
|
@ -0,0 +1,36 @@
|
|||
<p>Eric and Brandon chat with Michel Tricot, CEO and Co-Founder of Airbyte. Airbyte's mission is to create an open-source data integration platform.</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>
|
||||
<a href="https://sudo.show/matrix" rel="nofollow">Sudo Matrix Room</a></p>
|
||||
|
||||
<p>Follow our Hosts:<br>
|
||||
<a href="https://open-tech.net" rel="nofollow">Brandon's Website</a><br>
|
||||
<a href="https://itguyeric.com" rel="nofollow">Eric's Website</a><br>
|
||||
<a href="https://www.redhat.com/en/livestreaming" rel="nofollow">Red Hat Streaming</a></p>
|
||||
|
||||
<p><a href="https://airbyte.io" rel="nofollow">Airbyte</a><br>
|
||||
<a href="https://techcrunch.com/2021/01/26/airbyte-is-an-open-source-data-pipeline-platform" rel="nofollow">Techcrunch: Airbyte is an open-source data pipeline platform</a><br>
|
||||
<a href="https://www.ycombinator.com" rel="nofollow">Y Combinator</a></p>
|
||||
|
||||
<h2>Chapters</h2>
|
||||
|
||||
<p>00:00 Intro<br>
|
||||
00:42 Welcome<br>
|
||||
02:12 Sponsor - Digital Ocean<br>
|
||||
03:25 Sponsor - Bitwarden<br>
|
||||
04:24 Meet Michel Tricot<br>
|
||||
07:31 Startups in the Pandemic<br>
|
||||
10:12 Airbyte's Differentiator<br>
|
||||
14:05 Contributing to Airbyte<br>
|
||||
21:25 Data at the Edge<br>
|
||||
28:52 What's Next for Airbyte<br>
|
||||
35:10 Wrap Up</p><p>Special Guest: Michel Tricot.</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>
|
||||
|
|
@ -0,0 +1 @@
|
|||
<!-- SC_OFF --><div class="md"><p>Hello everyone!</p> <p>Title says. Looking to learn about your top key bindings/ rebindings / minor modes / etc for speed and efficiency when working with text, note taking, etc.</p> <p>(i am using org-mode as major mode)</p> </div><!-- SC_ON -->   submitted by   <a href="https://www.reddit.com/user/rtwyyn"> /u/rtwyyn </a> <br/> <span><a href="https://www.reddit.com/r/emacs/comments/qzlzm0/what_are_your_top_key_bindings_rebindings_minor/">[link]</a></span>   <span><a href="https://www.reddit.com/r/emacs/comments/qzlzm0/what_are_your_top_key_bindings_rebindings_minor/">[comments]</a></span>
|
|
@ -0,0 +1,6 @@
|
|||
<p>In this episode we discuss the question of does the Destination Linux Network have too many social channels, discuss the interview with Lukasz of PINE64 and the implications of vendor/developer collaboration, Ryan's experience with the Microsoft Surface Go Tablet and issues with GNOME that keep us from using it.</p>
|
||||
|
||||
<p>Please stop by the DLN <a href="https://discourse.destinationlinux.network/" rel="nofollow">Discourse</a>, <a href="https://destinationlinux.org/telegram" rel="nofollow">Telegram</a>, <a href="https://destinationlinux.network/mumble/" rel="nofollow">Mumble</a> and <a href="https://destinationlinux.org/discord" rel="nofollow">Discord</a> to continue the discussion.</p>
|
||||
|
||||
<p>We know you are busy and appreciate you taking time out of your day to listen to our podcast. Thank you!</p>
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
<p>We chip away at a larger meta topic this week, but before we get there we share a batch of community news, live technical feats & a random post show.</p><p><a href="https://jupitersignal.memberful.com/checkout?plan=52946" rel="payment">Support LINUX Unplugged</a></p>
|
||||
|
|
@ -0,0 +1 @@
|
|||
<p><img src="https://thumbnails.lbry.com/IfpcGX9U-go" width="480" alt="thumbnail" title="Is Eating Our Own Holding Linux Back? | Destination Linux 236" /></p>This week’s episode of Destination Linux, we're discussing a very difficult topic about toxicity, is eating our own holding Linux back? We'll also talk about self-hosting your own VPN and Pine64's PineTime Open Source Smartwatch. Plus we've also got our famous tips, tricks and software picks. All of this and so much more this week on Destination Linux. So whether you're brand new to Linux and open source or a guru of sudo. This is the podcast for you.<br /><br />Full Show Notes (for links and such)<br />https://destinationlinux.org/episode-236<br /><br />--- <br /><br />Sponsored by:<br />Digital Ocean = https://do.co/dln<br />Bitwarden = https://bitwarden.com/dln<br /><br />Hosted by:<br />Michael Tunnell = https://tuxdigital.com<br />Ryan (DasGeek) = https://dasgeekcommunity.com<br />Jill Bryant = https://twitter.com/jill_linuxgirl<br />Noah Chelliah = https://asknoahshow.com<br /><br />Want to Support the Show?<br />Support us on Patreon = https://destinationlinux.org/patreon<br />Support us on Sponsus = https://destinationlinux.org/sponsus<br />DLN Store = http://dlnstore.com<br /><br />Want to follow the show and hosts on social media?<br />You can find all of our social accounts at https://destinationlinux.org/contact<br /><br />---<br /><br />Full Show Notes (for links and such)<br />https://destinationlinux.org/episode-236<br /><br />00:00 = Welcome to DL 236<br />00:41 = Announcement: DLN MEGAFest on Sunday August 22nd<br />02:35 = Community Feedback: Self-Hosting VPNs<br />08:56 = Digital Ocean: Managed MongoDB ( https://do.co/dln-mongo )<br />10:30 = Is Eating Our Own Holding Linux Back?<br />33:05 = Bitwarden Password Manager ( https://bitwarden.com/dln )<br />34:31 = Pine64's PineTime Open Source Smartwatch<br />43:55 = Linux Gaming: MMORPG Tycoon 2<br />46:52 = Software Spotlight: Mailspring Email Client<br />49:25 = Tip of the Week: wipefs<br />51:05 = Linux Community Events: openSUSE Asia Summit & Nest with Fedora<br />52:38 = Outro<br /><br />---<br /><br />Join Odysee With Our DLN Invite Link = https://odysee.com/$/invite/@destinationlinux:9<br /><br />#Linux #OpenSource #Podcast<br />...<br />https://www.youtube.com/watch?v=IfpcGX9U-go
|
|
@ -0,0 +1,41 @@
|
|||
<p>Ask Noah Show 68 | Microsoft Buys GitHub</p>
|
||||
|
||||
<p>This week on the show we give you the quick and dirty on Microsoft buying GitHub. We speak to Jason Plum from GitLab and he gives us a brief overview of the services GitLab offers and how they've worked to create a product that blows GitHub out of the water. Plus a brief overview on what you can expect from Southeast Linuxfest this year!</p>
|
||||
|
||||
<h3><strong>-- The Cliff Notes --</strong></h3>
|
||||
|
||||
<p>For links to the articles and material referenced in this week's episode check out this week's page from o our podcast dashboard!</p>
|
||||
|
||||
<p><a href="http://podcast.asknoahshow.com/68" rel="nofollow">This Episode's Podcast Dashboard</a></p>
|
||||
|
||||
<p><a href="http://www.voxtelesys.com" 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 they’re 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://www.theverge.com/2018/6/3/17422752/microsoft-github-acquisition-rumors" title="Microsoft has reportedly acquired GitHub - The Verge" rel="nofollow">Microsoft has reportedly acquired GitHub - The Verge</a></li><li><a href="http://portal.altispeed.com/kb/faq.php?id=9" title="How To Setup a Virtual Server" rel="nofollow">How To Setup a Virtual Server</a></li><li><a href="https://www.theverge.com/2018/6/5/17429054/microsoft-github-acquisition-memes-developers" title="Microsoft buying GitHub has led to some extremely nerdy memes - The Verge" rel="nofollow">Microsoft buying GitHub has led to some extremely nerdy memes - The Verge</a></li><li><a href="https://destinationlinux.org/" title="Destination Linux – A podcast made by people who love running Linux." rel="nofollow">Destination Linux – A podcast made by people who love running Linux.</a> — Join Destination Linux for a live broadcast from SELF Sunday at 1PM Eastern streamed online on destinationlinux.org</li></ul>
|
||||
|
201
var/elfeed/db/data/e6/e652e553526cefa54e360154aa9d1d3686a31de3
Normal file
201
var/elfeed/db/data/e6/e652e553526cefa54e360154aa9d1d3686a31de3
Normal file
|
@ -0,0 +1,201 @@
|
|||
<p>Hello and welcome to another issue of <em>This Week in Rust</em>!
|
||||
<a href="http://rust-lang.org">Rust</a> is a programming language empowering everyone to build reliable and efficient software.
|
||||
This is a weekly summary of its progress and community.
|
||||
Want something mentioned? Tweet us at <a href="https://twitter.com/ThisWeekInRust">@ThisWeekInRust</a> or <a href="https://github.com/rust-lang/this-week-in-rust">send us a pull request</a>.
|
||||
Want to get involved? <a href="https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md">We love contributions</a>.</p>
|
||||
<p><em>This Week in Rust</em> is openly developed <a href="https://github.com/rust-lang/this-week-in-rust">on GitHub</a>.
|
||||
If you find any errors in this week's issue, <a href="https://github.com/rust-lang/this-week-in-rust/pulls">please submit a PR</a>.</p>
|
||||
<h2 id="updates-from-rust-community">Updates from Rust Community</h2>
|
||||
<h3 id="foundation">Foundation</h3>
|
||||
<ul>
|
||||
<li><a href="https://foundation.rust-lang.org/posts/2021-11-04-rust-foundation-ama-launch/">Launching the Rust Foundation Quarterly AMAs: Join the Conversation</a></li>
|
||||
</ul>
|
||||
<h3 id="projecttooling-updates">Project/Tooling Updates</h3>
|
||||
<ul>
|
||||
<li><a href="https://sixtyfps.io/thisweek/2021-11-08.html">SixtyFPS (GUI crate): Changelog for 7th of November 2021</a></li>
|
||||
<li><a href="https://rust-analyzer.github.io/thisweek/2021/11/08/changelog-102.html">Rust Analyzer Changelog #102</a></li>
|
||||
<li><a href="https://intellij-rust.github.io/2021/11/08/changelog-159.html">Intellij Rust Changelog #159</a></li>
|
||||
<li><a href="https://www.fluvio.io/news/this-week-in-fluvio-0012/">This week in Fluvio #12: the programmable streaming platform</a></li>
|
||||
<li><a href="https://datafuselabs.github.io/weekly/2021-11-10-databend-weekly/">This week in Databend #15: an elastic and reliable cloud warehouse</a></li>
|
||||
<li><a href="https://ferrous-systems.com/blog/defmt-3/">Knurling toolset v0.3.0 has been released!</a></li>
|
||||
</ul>
|
||||
<h3 id="newsletter">Newsletter</h3>
|
||||
<ul>
|
||||
<li><a href="https://rust-osdev.com/this-month/2021-10/">This Month in Rust OSDev (October 2021)</a></li>
|
||||
<li><a href="https://gamedev.rs/news/027/">This Month in Rust GameDev #27</a></li>
|
||||
</ul>
|
||||
<h3 id="observationsthoughts">Observations/Thoughts</h3>
|
||||
<ul>
|
||||
<li><a href="https://kerkour.com/rust-symmetric-encryption-aead-benchmark/">Benchmarking symmetric encryption (AEAD) in Rust</a></li>
|
||||
<li><a href="https://smallcultfollowing.com/babysteps//blog/2021/11/05/view-types/">View types for Rust</a></li>
|
||||
<li><a href="https://paulmck.livejournal.com/66175.html">What Memory Model Should the Rust Language Use?</a></li>
|
||||
<li><a href="https://www.thecodedmessage.com/posts/cpp-move/">C++ Move Semantics Considered Harmful (Rust is better)</a></li>
|
||||
<li><a href="https://nora.codes/post/its-time-to-get-hyped-about-const-generics-in-rust/">It's Time to Get Hyped About Const Generics in Rust</a></li>
|
||||
<li><a href="https://simplabs.com/blog/2021/11/09/automating-ember-learning-releases-with-rust/">Automating Ember releases with Rust</a></li>
|
||||
<li><a href="https://pci.github.io/blog/2021/10/advent-of-code-rust-wasm-and-js/">Breakout: optimizing rust+WASM</a></li>
|
||||
<li><a href="https://hub.qovery.com/guides/engineering/how_we_extended_helm_lifecycle_with_rust/">How we extended Helm lifecycle with Rust</a></li>
|
||||
</ul>
|
||||
<h3 id="rust-walkthroughs">Rust Walkthroughs</h3>
|
||||
<ul>
|
||||
<li><a href="https://hands-on-rust.com/2021/11/06/run-your-rust-games-in-a-browser-hands-on-rust-bonus-content/">Run Your Rust Games in a Browser: Hands-on Rust Bonus Content</a></li>
|
||||
<li><a href="https://devtails.medium.com/building-my-first-command-line-interface-cli-with-rust-b6beb9c284e0">Building My First Command Line Interface (CLI) with Rust</a></li>
|
||||
<li><a href="https://www.rotoclone.zone/blog/posts/webserver">Making My Website Part 2: The Webserver</a></li>
|
||||
<li><a href="https://blog.erebe.dev/blog/debug-rust-aplication-inside-container/index.html">Debugging Rust application inside linux container</a></li>
|
||||
<li><a href="https://nullderef.com/blog/plugin-abi-stable/">Plugins in Rust: Reducing the Pain with Dependencies</a></li>
|
||||
<li><a href="https://blog.jonaylor.xyz/discover-hidden-secrets-in-git-repos-with-rust">Discover Hidden Secrets in Git Repos with Rust</a></li>
|
||||
<li><a href="https://dev.to/deciduously/prepare-your-rust-api-docs-for-github-pages-2n5i">Prepare your Rust API docs for Github Pages</a></li>
|
||||
<li><a href="https://dev.to/ayush1325/using-ki18n-with-rust-and-qml-ja7">Using KI18n with Rust and Qml</a></li>
|
||||
<li><a href="https://dev.to/arunanshub/self-referential-structs-in-rust-33cm">Self Referential Structs in Rust</a></li>
|
||||
<li>[series] [video] <a href="https://youtu.be/mBi_FsPKd9w">Rust Book Club #5: Structs!</a></li>
|
||||
<li>[video] <a href="https://youtu.be/rzZt0fEzUXQ">Rust Programming - Full 59-Second Course for Beginners</a></li>
|
||||
<li>[video] <a href="https://youtu.be/sNyEgAGkDN8">Causing problems with Rust traits (then fixing them)</a></li>
|
||||
<li>[audio] <a href="https://rustacean-station.org/episode/045-sean-arthur/">Hyper with Sean McArthur</a></li>
|
||||
<li>[series][video] <a href="https://www.youtube.com/watch?v=Qm1IM8SEvi8">Writing a Programming Language (in Rust) 6: Function calls (Part 2)</a></li>
|
||||
<li>[series][video] <a href="https://www.youtube.com/watch?v=sLmervrw8Ow">Writing a Programming Language (in Rust) Extra 6.1: Fixing Environment Lookups</a></li>
|
||||
</ul>
|
||||
<h3 id="miscellaneous">Miscellaneous</h3>
|
||||
<ul>
|
||||
<li><a href="https://ihatereality.space/04-what-mutref-to-slice-ref-means/">What does <code>&mut &[T]</code> mean?</a></li>
|
||||
<li><a href="https://blog.trailofbits.com/2021/11/09/write-rust-lints-without-forking-clippy/">Write Rust lints without forking Clippy</a></li>
|
||||
</ul>
|
||||
<h2 id="crate-of-the-week">Crate of the Week</h2>
|
||||
<p>This week's crate is <a href="https://github.com/zesterer/chumsky">chumsky</a>, a friendly parser combinator crate.</p>
|
||||
<p>Thanks to <a href="https://users.rust-lang.org/t/crate-of-the-week/2704/981">Jan Riemer</a> for the suggestion!</p>
|
||||
<p><a href="https://users.rust-lang.org/t/crate-of-the-week/2704">Please submit your suggestions and votes for next week</a>!</p>
|
||||
<h2 id="call-for-participation">Call for Participation</h2>
|
||||
<p>Always wanted to contribute to open-source projects but didn't know where to start?
|
||||
Every week we highlight some tasks from the Rust community for you to pick and get started!</p>
|
||||
<p>Some of these tasks may also have mentors available, visit the task page for more information.</p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/ockam-network/ockam/issues/2194">ockam - Renumber WebSocket transport type from 2 to 3</a></li>
|
||||
<li><a href="https://github.com/ockam-network/ockam/issues/2051">ockam - Use Zeroize for temporary sensitive data</a></li>
|
||||
</ul>
|
||||
<p>If you are a Rust project owner and are looking for contributors, please submit tasks <a href="https://users.rust-lang.org/t/twir-call-for-participation/4821">here</a>.</p>
|
||||
<h2 id="updates-from-the-rust-project">Updates from the Rust Project</h2>
|
||||
<p>296 pull requests were <a href="https://github.com/search?q=is%3Apr+org%3Arust-lang+is%3Amerged+merged%3A2021-11-01..2021-11-08">merged in the last week</a></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/rust-lang/rust/pull/88368">improve error when an <code>.rlib</code> can't be parsed</a></li>
|
||||
<li><a href="https://github.com/rust-lang/rust/pull/89970">implementation of GATs outlives lint</a></li>
|
||||
<li><a href="https://github.com/rust-lang/rust/pull/90179">add beginner friendly lifetime elision hint to E0623</a></li>
|
||||
<li><a href="https://github.com/rust-lang/rust/pull/90439">add <code>JoinHandle::is_running</code></a></li>
|
||||
<li><a href="https://github.com/rust-lang/rust/pull/90507">suggest <code>extern crate alloc</code> when using undeclared module <code>alloc</code></a></li>
|
||||
<li><a href="https://github.com/rust-lang/rust/pull/90627">suggest dereference of <code>Box</code> when inner type is expected</a></li>
|
||||
<li><a href="https://github.com/rust-lang/rust/pull/90417">stabilize <code>relaxed_struct_unsize</code></a></li>
|
||||
<li><a href="https://github.com/rust-lang/rust/pull/90559">optimize bidi character detection.</a></li>
|
||||
<li><a href="https://github.com/rust-lang/rust/pull/87467">implement <code>RefUnwindSafe</code> for <code>Rc<T></code></a></li>
|
||||
<li><a href="https://github.com/rust-lang/rust/pull/89310">make <code>std::thread::available_concurrency</code> support process-limited number of CPUs</a></li>
|
||||
<li><a href="https://github.com/rust-lang/hashbrown/pull/298">hashbrown: implement From\<array> on HashSet and HashMap</a></li>
|
||||
<li><a href="https://github.com/rust-lang/cargo/pull/10048">cargo: fix debug panic on download with redirect body.</a></li>
|
||||
<li><a href="https://github.com/rust-lang/rust-clippy/pull/7917">clippy: add <code>cargo dev lint</code> to manually run clippy on a file</a></li>
|
||||
<li><a href="https://github.com/rust-lang/rust-clippy/pull/7904">clippy: add suggestion to missing backticks error</a></li>
|
||||
<li><a href="https://github.com/rust-lang/rust-clippy/pull/7916">clippy: advise to put a <code>::</code> prefix inside the ticks</a></li>
|
||||
<li><a href="https://github.com/rust-lang/rust-clippy/pull/7906">clippy: fix panics while parsing format string that uses named arg twice</a></li>
|
||||
<li><a href="https://github.com/rust-lang/rust-clippy/pull/7945">clippy: fix ICE in <code>undocumented_unsafe_blocks</code></a></li>
|
||||
<li><a href="https://github.com/rust-lang/rust-clippy/pull/7909">clippy: fix false negative in <code>match_overlapping_arms</code></a></li>
|
||||
<li><a href="https://github.com/rust-lang/rust-clippy/pull/7851">clippy: fix <code>manual_assert</code> and <code>match_wild_err_arm</code> for <code>#![no_std]</code> and Rust 2021</a></li>
|
||||
<li><a href="https://github.com/rust-lang/rust-clippy/pull/7907">clippy: move <code>non_ascii_literal</code> to restriction</a></li>
|
||||
<li><a href="https://github.com/rust-lang/rust-clippy/pull/7901">clippy: prevent <code>clippy::needless_lifetimes</code> false positive in async function definition</a></li>
|
||||
<li><a href="https://github.com/rust-lang/rust-clippy/pull/7726">clippy: unseparated literal suffix</a></li>
|
||||
<li><a href="https://github.com/rust-lang/rust-clippy/pull/7918">clippy: use .cargo/config.toml instead of .cargo/config</a></li>
|
||||
<li><a href="https://github.com/rust-lang/rust-clippy/pull/7819">clippy: avoid linting <code>possible_truncation</code> on bit-reducing operations</a></li>
|
||||
<li><a href="https://github.com/rust-lang/rustfmt/pull/5060">rustfmt: put empty trait braces on same line if possible</a></li>
|
||||
<li><a href="https://github.com/rust-lang/rustfmt/pull/5068">rustfmt: dedupe and simplify type alias formatting</a></li>
|
||||
<li><a href="https://github.com/rust-lang/rustfmt/pull/5069">rustfmt: dedupe associated item visitation</a></li>
|
||||
<li><a href="https://github.com/rust-lang/rustfmt/pull/5064">rustfmt: handle external mods imported via external → inline load hierarchy</a></li>
|
||||
</ul>
|
||||
<h3 id="rust-compiler-performance-triage">Rust Compiler Performance Triage</h3>
|
||||
<p>Largely a positive week despite taking a significant performance hit from turning on incremental compilation verification for a subsection of the total queries that the compiler does in order to more quickly catch bugs in incremental compilation. Luckily optimizations in bidi detection brought large performance improvements.</p>
|
||||
<p>Triage done by <strong>@rylev</strong>.
|
||||
Revision range: <a href="https://perf.rust-lang.org/?start=6384dca100f3cedfa031a9204586f94f8612eae5&end=eee8b9c7bafade55981d155dae71657f1cc55a22&absolute=false&stat=instructions%3Au">6384dc..eee8b</a></p>
|
||||
<p>2 Regressions, 4 Improvements, 4 Mixed; 1 of them in rollups
|
||||
45 comparisons made in total</p>
|
||||
<p><a href="https://github.com/rust-lang/rustc-perf/blob/master/triage/2021-11-09.md">Full report here</a></p>
|
||||
<h3 id="approved-rfcs">Approved RFCs</h3>
|
||||
<p>Changes to Rust follow the Rust <a href="https://github.com/rust-lang/rfcs#rust-rfcs">RFC (request for comments) process</a>. These
|
||||
are the RFCs that were approved for implementation this week:</p>
|
||||
<p><em>No RFCs were approved this week.</em></p>
|
||||
<h3 id="final-comment-period">Final Comment Period</h3>
|
||||
<p>Every week <a href="https://www.rust-lang.org/team.html">the team</a> announces the
|
||||
'final comment period' for RFCs and key PRs which are reaching a
|
||||
decision. Express your opinions now.</p>
|
||||
<h3 id="rfcs"><a href="https://github.com/rust-lang/rfcs/labels/final-comment-period">RFCs</a></h3>
|
||||
<ul>
|
||||
<li>[disposition: merge] <a href="https://github.com/rust-lang/rfcs/pull/3180">Cargo --crate-type CLI Argument</a></li>
|
||||
<li>[disposition: merge] <a href="https://github.com/rust-lang/rfcs/pull/3185">Static async fn in traits</a></li>
|
||||
</ul>
|
||||
<h3 id="tracking-issues-prs"><a href="https://github.com/rust-lang/rust/labels/final-comment-period">Tracking Issues & PRs</a></h3>
|
||||
<ul>
|
||||
<li>[disposition: merge] <a href="https://github.com/rust-lang/rust/pull/90473">stabilize format args capture</a></li>
|
||||
<li>[disposition: merge] <a href="https://github.com/rust-lang/rust/pull/90128">Stabilize -Z symbol-mangling-version=v0 as -C symbol-mangling-version=v0</a></li>
|
||||
<li>[disposition: merge] <a href="https://github.com/rust-lang/rust/pull/90058">Stabilize -Z strip as -C strip</a></li>
|
||||
</ul>
|
||||
<h3 id="new-rfcs">New RFCs</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/rust-lang/rfcs/pull/3192">Add provide_any module to core</a></li>
|
||||
</ul>
|
||||
<h2 id="upcoming-events">Upcoming Events</h2>
|
||||
<p>Rusty Events between 11/10-11/24 🦀</p>
|
||||
<h3 id="online">Online</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.meetup.com/boulder-elixir-rust/events/281765483">November 10, 2021, Boulder, CO, US - Monthly Meetup - Boulder Elixir and Rust</a></li>
|
||||
<li><a href="https://discord.gg/9Xj8H2EXTD">November 10, 2021, Malaysia - Rust Meetup - Rust Malaysia</a></li>
|
||||
<li><a href="https://www.meetup.com/Rust-Los-Angeles/events/281944639/">November 10, 2021, Los Angeles, CA, US - Rust Los Angeles: Live Coding Session - Mob Programming a Rust Code Kata</a></li>
|
||||
<li><a href="https://linuxfoundation.org/webinars/rust-for-linux-writing-abstractions-and-drivers/">November 11, 2021 - Rust For Linux: Writing Safe Abstractions & Drivers - The Linux Foundation</a></li>
|
||||
<li><a href="https://zoom.us/webinar/register/WN_BNOwcv_TS7aMpGNGEaTgEQ">November 16, 2021 - The Rust Foundation Ask Me Anything (AMA) - Rust Foundation</a></li>
|
||||
<li><a href="https://www.meetup.com/Vancouver-Rust/events/zkqvjsyccpbwb/">November 17, 2021, Vancouver, BC, CA - Borrowing and Lifetimes through Metaphors - Vancouver Rust</a></li>
|
||||
<li><a href="https://www.meetup.com/houston-functional-programming-users-group/events/281526282">November 17, 2021, Houston, TX, US - A Functional Introduction to Rust - Houston Functional Programming User Group</a></li>
|
||||
<li><a href="https://www.meetup.com/Rust-Los-Angeles/events/281944639">November 17, 2021, Los Angeles, CA, US - Live Coding Session: Mob Programming a Rust Code Kata - Rust Los Angeles</a></li>
|
||||
<li><a href="https://berline.rs/">November 23, 2021, Berlin, DE - Rust Hack and Learn - Berline.rs</a></li>
|
||||
</ul>
|
||||
<h3 id="north-america">North America</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.meetup.com/Rust-ATL/events/lhpkmsyccpbnb/">November 10, 2021, Atlanta, GA, US - Grab a beer with fellow Rustaceans - Rust Atlanta</a></li>
|
||||
<li><a href="https://www.meetup.com/Desert-Rustaceans/events/281729697">November 10, 2021, Mesa, AZ, US - Booze.rs - Desert Rust</a></li>
|
||||
</ul>
|
||||
<h3 id="europe">Europe</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.meetup.com/belgrade-rust-meetup-group/events/281523208/">November 11, 2021, Belgrade, RS - First! - Belgrade Rust Meetup Group</a></li>
|
||||
</ul>
|
||||
<p>If you are running a Rust event please add it to the <a href="https://www.google.com/calendar/embed?src=apd9vmbc22egenmtu5l6c5jbfc%40group.calendar.google.com">calendar</a> to get
|
||||
it mentioned here. Please remember to add a link to the event too.
|
||||
Email the <a href="mailto:community-team@rust-lang.org">Rust Community Team</a> for access.</p>
|
||||
<h1 id="rust-jobs">Rust Jobs</h1>
|
||||
<p><strong>CoScreen</strong></p>
|
||||
<ul>
|
||||
<li><a href="https://jobs.lever.co/unusual/59a25c98-5d46-4ce5-8376-758e239bb356">Senior Desktop Application Developer (C++/Rust) (Remote)</a></li>
|
||||
</ul>
|
||||
<p><strong>Polar Sync</strong></p>
|
||||
<ul>
|
||||
<li><a href="https://polarsync.breezy.hr/p/0c1d3630d39d">Principal/Senior Software Engineer - Rust/C++ (Remote)</a></li>
|
||||
</ul>
|
||||
<p><strong>Tangram</strong></p>
|
||||
<ul>
|
||||
<li><a href="https://www.tangram.dev/jobs">Senior Rust Developer</a></li>
|
||||
</ul>
|
||||
<p><strong>Toposware</strong></p>
|
||||
<ul>
|
||||
<li><a href="https://toposware.bamboohr.com/jobs/view.php?id=23&source=toposware">Distributed Systems Engineer (Blockchain) (Remote)</a></li>
|
||||
</ul>
|
||||
<p><strong>Kraken</strong></p>
|
||||
<ul>
|
||||
<li><a href="https://jobs.lever.co/kraken/4019a818-4a7b-46ef-9225-c53c7a7f238c">Backend Engineer - Rust - Core Backend (Remote)</a></li>
|
||||
<li><a href="https://jobs.lever.co/kraken/fe1e07f4-6d7c-4f65-9a8f-27cf3b3fd2b1">Backend Engineer, Kraken Futures - Rust (Remote)</a></li>
|
||||
<li><a href="https://jobs.lever.co/kraken/2863623f-13c9-4f50-992d-7c25736a60f9">Senior Rust Engineer - Banking (Remote)</a></li>
|
||||
</ul>
|
||||
<p><em>Tweet us at <a href="https://twitter.com/ThisWeekInRust">@ThisWeekInRust</a> to get your job offers listed here!</em></p>
|
||||
<h1 id="quote-of-the-week">Quote of the Week</h1>
|
||||
<blockquote>
|
||||
<p>And even if you could fix all of rustc's soundness holes, or otherwise prevent user code from
|
||||
exploiting them, a soundness bug in any third-party library can also make it possible for
|
||||
malicious crates to trigger arbitrary behavior from safe code.</p>
|
||||
<p>[...]</p>
|
||||
<p>This is why we need to emphasize that while Rust's static analyses are very good at limiting
|
||||
accidental vulnerabilties in non-malicious code, they are not a sandbox system that can place
|
||||
meaningful limits on malicious code.</p>
|
||||
</blockquote>
|
||||
<p>– <a href="https://users.rust-lang.org/t/regarding-the-security-safety-of-libraries-on-crates-io/66294/24">Matt Brubeck on rust-users</a></p>
|
||||
<p>Thanks to <a href="https://users.rust-lang.org/t/twir-quote-of-the-week/328/1132">robin</a> for the suggestion!</p>
|
||||
<p><a href="https://users.rust-lang.org/t/twir-quote-of-the-week/328">Please submit quotes and vote for next week!</a></p>
|
||||
<p><em>This Week in Rust is edited by: <a href="https://github.com/nellshamrell">nellshamrell</a>, <a href="https://github.com/llogiq">llogiq</a>, <a href="https://github.com/cdmistman">cdmistman</a>, <a href="https://github.com/ericseppanen">ericseppanen</a>, <a href="https://github.com/extrawurst">extrawurst</a>, <a href="https://github.com/andrewpollack">andrewpollack</a>, <a href="https://github.com/U007D">U007D</a>, <a href="https://github.com/kolharsam">kolharsam</a>, <a href="https://github.com/joelmarcey">joelmarcey</a>, <a href="https://github.com/marriannegoldin">marriannegoldin</a>.</em></p>
|
||||
<p><em>Email list hosting is sponsored by <a href="https://foundation.rust-lang.org/">The Rust Foundation</a></em></p>
|
||||
<p><small><a href="https://www.reddit.com/r/rust/comments/qras8f/this_week_in_rust_416/">Discuss on r/rust</a></small></p>
|
225
var/elfeed/db/data/e6/e654a5c2f818fa3bf1a5dcde1487948d193c940c
Normal file
225
var/elfeed/db/data/e6/e654a5c2f818fa3bf1a5dcde1487948d193c940c
Normal file
|
@ -0,0 +1,225 @@
|
|||
<p>Apple has rejected important updates to the ProtonVPN iOS app. This decision compromises the ability of the people of Myanmar to preserve their human rights by submitting information to the UN. We discuss a FOSS IT inventory and asset system, and a Raspberry Pi based tablet!</p>
|
||||
|
||||
<h3><strong>-- During The Show --</strong></h3>
|
||||
|
||||
<h5>00:30 Accounting Software - Greg</h5>
|
||||
|
||||
<ul>
|
||||
<li><p><a href="https://gnucash.org/" rel="nofollow">GNU Cash</a></p>
|
||||
|
||||
<ul>
|
||||
<li>FOSS</li>
|
||||
</ul></li>
|
||||
<li><p><a href="https://www.everydollar.com/" rel="nofollow">Every Dollar</a></p>
|
||||
|
||||
<ul>
|
||||
<li>Put out by Dave Ramsey</li>
|
||||
<li>Web App/Service</li>
|
||||
<li>Freemium</li>
|
||||
</ul></li>
|
||||
<li><p><a href="https://kmymoney.org" rel="nofollow">KMyMoney</a></p>
|
||||
|
||||
<ul>
|
||||
<li>From the KDE Project</li>
|
||||
<li>FOSS</li>
|
||||
<li>Good UI</li>
|
||||
</ul></li>
|
||||
<li><p><a href="http://homebank.free.fr/en/index.php" rel="nofollow">HomeBank</a></p>
|
||||
|
||||
<ul>
|
||||
<li>Recomendation from the chat room</li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
|
||||
<h5>06:50 Questions around Peertube - Charlie</h5>
|
||||
|
||||
<ul>
|
||||
<li><p><a href="https://www.ovh.com/world/" rel="nofollow">OVH</a></p>
|
||||
|
||||
<ul>
|
||||
<li>subsidized by Canadian government</li>
|
||||
</ul></li>
|
||||
<li><p>VPS Sizing</p>
|
||||
|
||||
<ul>
|
||||
<li>Network Bandwidth</li>
|
||||
<li>Disk Size</li>
|
||||
<li>CPU/RAM</li>
|
||||
</ul></li>
|
||||
<li><p>Peertube Docs</p>
|
||||
|
||||
<ul>
|
||||
<li><a href="https://docs.joinpeertube.org/install-any-os" rel="nofollow">Install</a></li>
|
||||
<li><a href="https://docs.joinpeertube.org/api-activitypub" rel="nofollow">Activity Pub</a></li>
|
||||
<li><a href="https://docs.joinpeertube.org/" rel="nofollow">Docs Home</a></li>
|
||||
</ul></li>
|
||||
<li><p>DNS</p>
|
||||
|
||||
<ul>
|
||||
<li>Use your registrar's DNS</li>
|
||||
<li>Setup individual A records</li>
|
||||
</ul></li>
|
||||
<li><p>SSL/TLS</p>
|
||||
|
||||
<ul>
|
||||
<li>Buy a cert</li>
|
||||
<li>Use <a href="https://letsencrypt.org/" rel="nofollow">LetsEncrypt</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
|
||||
<h4>15:55 Caller John</h4>
|
||||
|
||||
<ul>
|
||||
<li><p>RaspberryPi Troubleshooting</p></li>
|
||||
<li><p>Try a Different Power Supply</p></li>
|
||||
<li><p>Try a Different SD Card</p></li>
|
||||
</ul>
|
||||
|
||||
<h5>20:55 Questions About Solar Winds - Hank</h5>
|
||||
|
||||
<ul>
|
||||
<li>Correct, The Signing key never left their site</li>
|
||||
<li>Solarwinds/Sunspot/StellarParticle was hard to defend against</li>
|
||||
</ul>
|
||||
|
||||
<h5>24:30 Matrix Question - Warped</h5>
|
||||
|
||||
<ul>
|
||||
<li><a href="https://www.bhphotovideo.com/c/product/1508304-REG/axis_communications_01682_001_p5655_e_60hz_ptz_network.html/?ap=y&smp=y&msclkid=227238b887e91cbd8c1058e2ef7e216e" rel="nofollow">Axis p5655</a></li>
|
||||
<li><a href="https://www.elgato.com/en/stream-deck" rel="nofollow">Elgato Stream Deck</a></li>
|
||||
<li>Canon Cameras</li>
|
||||
<li>STI is better than HDMI</li>
|
||||
</ul>
|
||||
|
||||
<h4>31:30 Pick of the Week</h4>
|
||||
|
||||
<ul>
|
||||
<li><p><a href="https://snipeitapp.com/" rel="nofollow">SnipeIT</a></p>
|
||||
|
||||
<ul>
|
||||
<li>Simple developer JSON REST API</li>
|
||||
<li>Pre-defined "kits" for faster checkouts</li>
|
||||
<li>Admin Dashboard</li>
|
||||
<li>Recent Activity Overview</li>
|
||||
<li>Consuables and Asset Tracking</li>
|
||||
<li>License Management</li>
|
||||
<li>Self Host-able</li>
|
||||
</ul></li>
|
||||
<li><p>Have a cloud option</p>
|
||||
|
||||
<ul>
|
||||
<li>99.99% SLA</li>
|
||||
<li>Full time in house support team</li>
|
||||
<li>Servers across the globe</li>
|
||||
<li>Will help you move to your own self hosted instance</li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
|
||||
<h4>38:30 Gadget of the Week</h4>
|
||||
|
||||
<ul>
|
||||
<li><p><a href="https://cutiepi.io/" rel="nofollow">Cutiepi</a></p>
|
||||
|
||||
<ul>
|
||||
<li>BCM2711, Quad-core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5 GHz</li>
|
||||
<li>Raspberry Pi Compute Module 4, Wireless, 2GB Lite (CM4102000)</li>
|
||||
<li>8” IPS LCD (1280x800)</li>
|
||||
<li>Li-Po 5000 mAh battery</li>
|
||||
<li>WLAN 2.4 GHz, 5.0 GHz IEEE 802.11 b/g/n/ac</li>
|
||||
<li>Bluetooth 5.0, BLE</li>
|
||||
<li>Rear-facing camera 5MP (1080p)</li>
|
||||
</ul></li>
|
||||
<li><p>I/O ports</p>
|
||||
|
||||
<ul>
|
||||
<li>1x USB type-A</li>
|
||||
<li>1x USB type-C (charging and OTG)</li>
|
||||
<li>1x Micro HDMI</li>
|
||||
<li>1x MicroSD Card slot</li>
|
||||
</ul></li>
|
||||
<li><p><a href="https://shop.cutiepi.io/products/cutiepi-tablet" rel="nofollow">Pre-orders</a> </p>
|
||||
|
||||
<ul>
|
||||
<li>Now open</li>
|
||||
<li>$200 </li>
|
||||
<li>Estimated delivery in July, 2021.</li>
|
||||
</ul></li>
|
||||
<li><p><a href="https://github.com/cutiepi-io/cutiepi-board" rel="nofollow">Cutiepi Github</a></p></li>
|
||||
</ul>
|
||||
|
||||
<h4>41:40 Georgio</h4>
|
||||
|
||||
<ul>
|
||||
<li>Where can I find slide show music</li>
|
||||
<li><a href="https://incompetech.com/" rel="nofollow">Incompetec</a></li>
|
||||
<li><a href="https://www.square-peach.com/" rel="nofollow">Square-Peach.com</a></li>
|
||||
<li><a href="https://www.storyblocks.com/audio" rel="nofollow">Audioblocks.com</a> Now StoryBlocks.com</li>
|
||||
</ul>
|
||||
|
||||
<h4>45:45 News</h4>
|
||||
|
||||
<ul>
|
||||
<li><a href="https://protonvpn.com/blog/apple-blocks-app-updates/" rel="nofollow">Apple Blocks ProtonVPN App Updates</a>
|
||||
|
||||
<ul>
|
||||
<li>If you have an Apple device complain</li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
|
||||
<h4>53:40 Fedora 34 Beta</h4>
|
||||
|
||||
<ul>
|
||||
<li><a href="https://fedoramagazine.org/announcing-the-release-of-fedora-34-beta/" rel="nofollow">Fedora Magazine Article</a></li>
|
||||
<li><a href="https://www.phoronix.com/scan.php?page=news_item&px=GNOME-40-RC" rel="nofollow">Phoronix Article</a></li>
|
||||
<li>BTRFS Transparent Compression</li>
|
||||
<li>Replacing PulseAudio with PipeWire</li>
|
||||
<li>Fedora Workstation includes Gnome 40</li>
|
||||
<li>KDE Plasma uses Wayland by default</li>
|
||||
<li>New I3 Spin, First Tiling Window Manager</li>
|
||||
<li>Systemd-oomd on by default for all spins</li>
|
||||
<li><p><a href="https://fedoraproject.org/wiki/Changes/EnableSystemdOomd" rel="nofollow">Fedora Project Link</a></p>
|
||||
|
||||
<h4>New episode of Open Source Voices out</h4></li>
|
||||
<li><p><a href="https://www.opensourcevoices.org/" rel="nofollow">Open Source Voices</a></p></li>
|
||||
</ul>
|
||||
|
||||
<h4>We will have a Networking Segment on April 6th</h4>
|
||||
|
||||
<h3><strong>-- The Extra Credit Section --</strong></h3>
|
||||
|
||||
<p>For links to the articles and material referenced in this week's episode check out this week's page from our podcast dashboard!</p>
|
||||
|
||||
<p><a href="http://podcast.asknoahshow.com/224" rel="nofollow">This Episode'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 they’re 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>
|
||||
|
|
@ -0,0 +1 @@
|
|||
<!-- SC_OFF --><div class="md"><p>Hi everyone, I recently bought a new laptop (a Matebook 14 with an <code>i7-11..</code> and <code>16GB</code> of RAM) and I'm setting it up (<em>the HiDPI is a pain in the \</em>ss btw<em>)...<br/> I started wondering which was the best kernel to use for programming, mainly development and debugging/compiling *</em>Rust<strong>, **Java</strong>, <strong>C</strong>...<br/> I've searched a bit and I've read that Linux-Zen can compile while maintaining a good fluidity of use.</p> <p>Who knows more than me, do you have any suggestions?</p> </div><!-- SC_ON -->   submitted by   <a href="https://www.reddit.com/user/peppe998e"> /u/peppe998e </a> <br/> <span><a href="https://www.reddit.com/r/archlinux/comments/r53odn/linux_vs_linuxzen_for_a_programmer/">[link]</a></span>   <span><a href="https://www.reddit.com/r/archlinux/comments/r53odn/linux_vs_linuxzen_for_a_programmer/">[comments]</a></span>
|
|
@ -0,0 +1 @@
|
|||
<table> <tr><td> <a href="https://www.reddit.com/r/unixporn/comments/rcwdpf/cinnamon_transparent_panels_made_cinnamon_pop_to/"> <img src="https://preview.redd.it/9rwmziyz6m481.png?width=640&crop=smart&auto=webp&s=9ba15436695ef9de064866e0816667d175f028ba" alt="[Cinnamon] transparent panels made Cinnamon pop to me" title="[Cinnamon] transparent panels made Cinnamon pop to me" /> </a> </td><td>   submitted by   <a href="https://www.reddit.com/user/lovewinsall"> /u/lovewinsall </a> <br/> <span><a href="https://i.redd.it/9rwmziyz6m481.png">[link]</a></span>   <span><a href="https://www.reddit.com/r/unixporn/comments/rcwdpf/cinnamon_transparent_panels_made_cinnamon_pop_to/">[comments]</a></span> </td></tr></table>
|
407
var/elfeed/db/data/e6/e6720236caffb3640a0ca05594a0409451452629
Normal file
407
var/elfeed/db/data/e6/e6720236caffb3640a0ca05594a0409451452629
Normal file
|
@ -0,0 +1,407 @@
|
|||
|
||||
|
||||
<p>Raw link: <a href="https://www.youtube.com/watch?v=FLjbKuoBlXs">https://www.youtube.com/watch?v=FLjbKuoBlXs</a></p>
|
||||
|
||||
<p>In this video presentation I talk at length about the theme of switching
|
||||
to GNU Emacs. I first discuss what exactly makes Emacs unique. Then I
|
||||
talk the issue of the Emacs key bindings and their underlying method. I
|
||||
also offer some thoughts for when it would be a bad idea to switch to
|
||||
Emacs, concluding that this is a decision that needs to be thought
|
||||
through very carefully.</p>
|
||||
|
||||
<p>The presentation was done inside of Emacs, using nothing but plain text,
|
||||
which I append in the Annex below.</p>
|
||||
|
||||
<p>Copy the code from <a href="https://protesilaos.com/emacs/dotemacs">my dotemacs</a>.</p>
|
||||
|
||||
<h2>Annex with the plain text of the presentation</h2>
|
||||
|
||||
<pre><code>#+TITLE: Vlog: switching to Emacs
|
||||
#+AUTHOR: Protesilaos Stavrou (https://protesilaos.com/)
|
||||
|
||||
* Switching to Emacs
|
||||
|
||||
Why you might want to switch. Or why you may be better off without it.
|
||||
|
||||
** Emacs as a platform
|
||||
|
||||
These are the absolute essentials of what make Emacs special.
|
||||
|
||||
*** Emacs is not just a text editor
|
||||
|
||||
Emacs is a lisp interpreter:
|
||||
|
||||
+ Its core is written in C.
|
||||
+ And most of what you work with is done in elisp (emacs lisp).
|
||||
|
||||
Emacs was never meant to just edit text.
|
||||
|
||||
It is designed to be extended in order to meet the user's needs.
|
||||
|
||||
/Extensibility/ is the quintessential Emacs quality.
|
||||
|
||||
You can modify any piece of elisp /in real time/.
|
||||
|
||||
Just evaluate some relevant function (modify an existing one or write
|
||||
something new).
|
||||
|
||||
Extensibility presupposes /instrospectable/ functionality. You can:
|
||||
|
||||
+ Find documentation for every aspect of Emacs, from inside of Emacs.
|
||||
+ Learn about the function that a key binding executes.
|
||||
+ Study the source of any function.
|
||||
|
||||
*** Extensibility is great
|
||||
|
||||
Use Emacs for any kind of text-heavy purpose:
|
||||
|
||||
1. email
|
||||
2. news feeds
|
||||
3. music playback
|
||||
4. file management
|
||||
5. agenda, calendar, to-do (org-mode)…
|
||||
|
||||
And several of these can be combined, such as in my case:
|
||||
|
||||
- bongo + dired (music management)
|
||||
- mu4e + org-capture (store direct link to email as TODO)
|
||||
- elfeed + org-capture (same for feeds)
|
||||
|
||||
*** Emacs as a Unix front-end
|
||||
|
||||
Emacs can be your interactive, general-purpose OS controller.
|
||||
|
||||
You can think of Emacs as a customisable interface for most CLI tools.
|
||||
|
||||
These are just some examples drawn from recent videos I did:
|
||||
|
||||
| Emacs | Unix |
|
||||
|-----------------+----------------------|
|
||||
| dired | cd,ls,cp,mv,rm,mkdir |
|
||||
| find-name-dired | find + dired |
|
||||
| find-grep-dired | grep + dired |
|
||||
| counsel-rg | rg (ripgrep) |
|
||||
| counsel-fzf | fzf |
|
||||
|
||||
The key is /interactivity/.
|
||||
|
||||
You still use Unix tools. They offer a nice user experience.
|
||||
|
||||
*** Other uses of Emacs
|
||||
|
||||
Emacs implements a text editor (surprise!).
|
||||
|
||||
In addition, Emacs can multiplex "windows" (splits/panes).
|
||||
|
||||
It can also easily switch between open/recent windows/files (buffers).
|
||||
|
||||
Combine those CLI goodies with keyboard macros, search+replace, etc.
|
||||
|
||||
It is a complete package. There is even a window manager for it: EXWM.
|
||||
|
||||
** Emacs keys are not crazy
|
||||
|
||||
They are based on mnemonics and simple conventions.
|
||||
|
||||
Once you learn the basics, you can expand with ease.
|
||||
|
||||
*** Basic conventions
|
||||
|
||||
Take =C-x= and =M-x=:
|
||||
|
||||
+ The former invokes the command bound to a key chord.
|
||||
+ The latter is the extended version: call command by its name.
|
||||
|
||||
Here are some more conventions:
|
||||
|
||||
| Key | Scope |
|
||||
|-------+------------|
|
||||
| C-f | character |
|
||||
| M-f | word |
|
||||
| C-M-f | expression |
|
||||
|
||||
You see the pattern: small, larger, largest.
|
||||
|
||||
*** Strong mnemonics
|
||||
|
||||
With a little bit of experience, you can remember a lot of things.
|
||||
|
||||
For example, you learn that the prefix for all help commands is =C-h=.
|
||||
|
||||
So once you know that, you can recall common extensions:
|
||||
|
||||
| Key | Reference |
|
||||
|-------+----------------------|
|
||||
| C-h f | help about FUNCTIONS |
|
||||
| C-h k | help about KEYS |
|
||||
| C-h m | help about MODES |
|
||||
| C-h v | help about VARIABLES |
|
||||
|
||||
Once you are in the middle of a key chord, hit =C-h= to get possible
|
||||
completion candidates (works by default and also with =which-key=).
|
||||
|
||||
These, by the way, link to the introspectable nature of Emacs.
|
||||
|
||||
*** Mnemonics help with scaling knowledge
|
||||
|
||||
Just follow conventions and you can implement your own keys.
|
||||
|
||||
Here is a sample of my scalability (some invoke custom functions).
|
||||
|
||||
| Key chord | Command |
|
||||
|-----------+--------------------|
|
||||
| M-s g | counsel-git-grep |
|
||||
| M-s n | dired-narrow |
|
||||
| M-s r | counsel-rg |
|
||||
| M-s s | swiper-multi |
|
||||
| M-s z | counsel-fzf |
|
||||
| M-s % | anzu-query-replace |
|
||||
|
||||
Now look at the commands on the table. All of them are "searches".
|
||||
|
||||
The standard search is =C-s=. A more advanced search must be =M-s=.
|
||||
|
||||
But because there are many advanced searches, =M-s= has to be a prefix.
|
||||
|
||||
Look at =M-s %=. It extends the principle of =M-%= (=query-replace=).
|
||||
|
||||
*Mnemonics and good conventions help you acquire knowledge at scale.*
|
||||
|
||||
Other possible good keys, based on the above:
|
||||
|
||||
| Key chord | Possibilities |
|
||||
|-----------+---------------|
|
||||
| M-s f | Files? |
|
||||
| M-s d | Directories? |
|
||||
| … | … |
|
||||
|
||||
*** Custom key bindings
|
||||
|
||||
Emacs is meant to be used by YOU. Configure it as you will.
|
||||
|
||||
Keys are the first thing you want to be comfortable with.
|
||||
|
||||
Once you grasp the basics, you can adapt Emacs to your liking.
|
||||
|
||||
Follow conventions: you can easily scale your custom keys as well.
|
||||
|
||||
Some examples of my custom keys. These use the =Super= modifier:
|
||||
|
||||
| Key binding | Alias for default |
|
||||
|-------------+-------------------|
|
||||
| s-o | C-x o |
|
||||
| s-b | C-x b |
|
||||
| s-f | C-x f |
|
||||
| s-d | C-x d |
|
||||
|
||||
There also are some keys that are reserved for users:
|
||||
|
||||
+ =C-c= KEY
|
||||
+ Functions keys F{5-9}
|
||||
|
||||
Others are reserved for packages (major modes):
|
||||
|
||||
+ =C-c= followed by a control character or a digit
|
||||
|
||||
*But you can ultimately customise those as well.*
|
||||
|
||||
*** Let M-x be your friend
|
||||
|
||||
You do not need to bind every function to a key. Rely on =M-x=.
|
||||
|
||||
Use a good scoring system to let it "guess" what you want.
|
||||
|
||||
For example, use =ivy= with =amx= or =prescient= (I switched to the latter).
|
||||
|
||||
It will surface the most frequent and recent commands.
|
||||
|
||||
*** I don't care! Just give me a good text editor!
|
||||
|
||||
That is because you still think of Emacs as a text editor.
|
||||
|
||||
At any rate…
|
||||
|
||||
Use =evil-mode=. It emulates Vim inside of Emacs.
|
||||
|
||||
=evil-mode= has lots of users and frameworks built around it.
|
||||
|
||||
OR
|
||||
|
||||
Maybe you should not switch to Emacs at all. Let's talk…
|
||||
|
||||
** You do not have to switch
|
||||
|
||||
There is no pressure to use Emacs. No-one will judge you for it.
|
||||
|
||||
*** People do not care if you use Emacs or not
|
||||
|
||||
No employer will double your wage just because you have a "dotemacs".
|
||||
|
||||
Nobody will invite you to regale them with some obscure =M-x butterfly=.
|
||||
|
||||
You do not win social points by using Emacs.
|
||||
|
||||
Emacs will not, in and of itself, make you an elite hacker (though if
|
||||
you are a hacker at heart, you will appreciate Emacs)
|
||||
|
||||
Emacs is just a tool. A possible option out of many good alternatives.
|
||||
|
||||
Emacs is not a substitute for social status or prestige.
|
||||
|
||||
*** Is your current setup productive?
|
||||
|
||||
If yes, then why would you want to switch to Emacs?
|
||||
|
||||
Do you realise that Emacs is a platform and, in some respect, a state of
|
||||
mind?
|
||||
|
||||
Are you sure you want to proceed?
|
||||
|
||||
Do not switch to Emacs just so you can re-create your current setup.
|
||||
Your workflow is already good for your use-case.
|
||||
|
||||
There's no point in doing a lateral step towards re-implementing your
|
||||
working system inside of Emacs. Doing it just for that is too much
|
||||
trouble for too little value.
|
||||
|
||||
(this applies to other things as well such as why switch from i3wm to
|
||||
bspwm if what you have works perfectly fine for you?)
|
||||
|
||||
*The grass is not always greener on the other side.*
|
||||
|
||||
** Emacs is a commitment
|
||||
|
||||
You need to put in the effort.
|
||||
|
||||
It is not some project you carry out over the weekend.
|
||||
|
||||
*** You cannot be an "Emacs tourist"
|
||||
|
||||
You distro-hop or switch window managers (in the free software space):
|
||||
|
||||
+ you experiment and learn a lot;
|
||||
+ doable, lots of similarities.
|
||||
|
||||
But Emacs is different: it is its own thing; /sui generis/ if you will.
|
||||
To switch to Emacs you must be prepared for what is to come.
|
||||
|
||||
It is like changing your habits: you have a longer-term goal in mind.
|
||||
You understand the consequences of your choices.
|
||||
|
||||
For example, you do not relocate to the mountain and wonder where all
|
||||
the accoutrements of city life are.
|
||||
|
||||
You make a conscious decision. You know what to expect.
|
||||
|
||||
Emacs requires deliberation.
|
||||
|
||||
*Think things through. Do not set yourself up for failure.*
|
||||
|
||||
If you come to Emacs expecting a "more powerful" editor out-of-the-box,
|
||||
/you will be disappointed/.
|
||||
|
||||
*** The Emacs mindset
|
||||
|
||||
Emacs is your conduit to an integrated computing environment.
|
||||
|
||||
You want to switch to Emacs because you are a power user.
|
||||
|
||||
You seek ultimate control over your computing interfaces.
|
||||
|
||||
You hate inconsistencies. You like predictability.
|
||||
|
||||
Furthermore, you enjoy learning and understand that whatever you do, you
|
||||
*need to read the docs*.
|
||||
|
||||
This is the "Emacs mindset".
|
||||
|
||||
Are you already a CLI power user?
|
||||
|
||||
Do you have a bespoke desktop session with your own dotfiles?
|
||||
|
||||
Do you enjoy tweaking every aspect of it?
|
||||
|
||||
If so, you already have the right outlook: give Emacs a fair chance.
|
||||
|
||||
Use it for, say, two months full-time.
|
||||
|
||||
*Let Emacs have your undivided attention*.
|
||||
|
||||
*** There is no shortcut to developing expertise
|
||||
|
||||
Whether you go with the default, some framework, or someone else's
|
||||
configurations, you /still need to read the documentation/.
|
||||
|
||||
To become proficient, you must put in the effort. It is the same with
|
||||
every field of endeavour. You have to earn it.
|
||||
|
||||
Emacs will be your friend once you know what you are telling it to do.
|
||||
|
||||
Learn by example, read the source code, study the help pages. All of
|
||||
these can be done inside of Emacs, because it is introspectable.
|
||||
|
||||
Remember—Emacs is not for tourists.
|
||||
|
||||
This is not some tacit elitism. It is a matter of fact:
|
||||
|
||||
+ Emacs is a powerful tool, not a toy.
|
||||
+ All such tools have a steeper learning curve.
|
||||
|
||||
Emacs requires patience and perseverance until you can master it.
|
||||
|
||||
Take your time.
|
||||
|
||||
*** Should I go vanilla or choose an Emacs framework/distro?
|
||||
|
||||
I can only share my personal experience here.
|
||||
|
||||
I switched to Emacs in July (2019). I started from scratch:
|
||||
|
||||
+ no expectations
|
||||
+ no rush to copy my previous setup
|
||||
+ keep an open mind
|
||||
+ judge only after being exposed to the defaults
|
||||
+ gradually build up the skills
|
||||
|
||||
This is how I like it. It grows organically.
|
||||
|
||||
You gradually build your own tool, with care and precision.
|
||||
|
||||
I can only recommend this path. It is the best way to learn the
|
||||
peculiarities of Emacs.
|
||||
|
||||
It is the best way to understand what makes Emacs unique.
|
||||
|
||||
(hint: it is not the idiosyncratic key bindings)
|
||||
|
||||
I am not against using frameworks. They offer a polished experience.
|
||||
|
||||
Frameworks allow you to be productive in virtually no time.
|
||||
|
||||
But it can be difficult to understand how they are pieced together.
|
||||
|
||||
They deny you of a unique opportunity: to learn by doing.
|
||||
|
||||
(this is also why it is good to build your custom desktop session or
|
||||
install Arch/Void/Gentoo/whatever the "right way")
|
||||
|
||||
*** When the switch to Emacs matters or not
|
||||
|
||||
To recapitulate. The switch to Emacs should not be taken lightly.
|
||||
|
||||
Do it if you wish to pursue one or more of the following:
|
||||
|
||||
+ Fulfil the potential of the "Emacs mindset" of integrated computing.
|
||||
+ Learn about Emacs Lisp or work with Lisps in general.
|
||||
+ Engage with this wonderful subset of the free software community.
|
||||
+ Satisfy your inquisitive and dubitative nature (knowledge as an end).
|
||||
|
||||
Conversely, do not switch to Emacs, if:
|
||||
|
||||
+ You are already happy with what you got.
|
||||
+ You are not willing to unsettle your yourself.
|
||||
+ You want something that "just works" for everything.
|
||||
+ You wish to become popular among your peers.
|
||||
</code></pre>
|
||||
|
||||
|
|
@ -0,0 +1 @@
|
|||
<!-- SC_OFF --><div class="md"><p>I have a weird problem: with i3 and urxvt, when I create a new terminal window, the first key I enter is always missed. I don't have anything hokey in my i3 config or anything. I'm using i3-gaps and rxvt-unicode.</p> <p>Any ideas?</p> </div><!-- SC_ON -->   submitted by   <a href="https://www.reddit.com/user/synthead"> /u/synthead </a> <br/> <span><a href="https://www.reddit.com/r/archlinux/comments/q6ofem/urxvt_missing_first_key_entered/">[link]</a></span>   <span><a href="https://www.reddit.com/r/archlinux/comments/q6ofem/urxvt_missing_first_key_entered/">[comments]</a></span>
|
|
@ -0,0 +1 @@
|
|||
<p><img src="https://thumbnails.lbry.com/ssEpmBajLi8" width="480" alt="thumbnail" title="Imagine Using Windows 11 When KDE Exists" /></p>Showing you how to get that cool new Windows 11 theme on a cool operating system like GNU/Linux<br /><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=ssEpmBajLi8
|
|
@ -0,0 +1 @@
|
|||
<p><img src="https://thumbnails.lbry.com/8VioR6yP4LA" width="480" alt="thumbnail" title="KDE Telegram Client? Meet TOK!" /></p>https://blog.blackquill.cc/tag:tok<br />https://t.me/kdetok<br />https://invent.kde.org/network/tok<br /><br /><br />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 />Youtube: https://www.youtube.com/channel/UCONH73CdRXUjlh3-DdLGCPw/join<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 />https://www.youtube.com/watch?v=8VioR6yP4LA
|
|
@ -0,0 +1,82 @@
|
|||
<p>SHOW NOTES:
|
||||
Thanks for listening! We’ve posted some helpful info for you in our show notes below!</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>PODCAST BASICS:
|
||||
</p>
|
||||
|
||||
<p>- Subscribe where you listen!</p>
|
||||
|
||||
<p>- Check out the details on our <a href='http://www.thebiblerecap.com'>website
|
||||
</a></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/5-chronological'> Bible reading plan</a></p>
|
||||
|
||||
<p>- Check out our customized <a href='https://www.theconnextion.com/tlcdgroup/index.cfm'>journal</a></p>
|
||||
|
||||
<p>- Join our <a href='https://www.patreon.com/thebiblerecap'>PATREON</a> community for bonus fun! </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>MERCH: Get your<a href='https://www.theconnextion.com/tlcdgroup/index.cfm'> TBR merch</a>! We’ve got t-shirts, coffee mugs, tote bags, phone wallets, and stickers! </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>FROM TODAY’S PODCAST: </p>
|
||||
|
||||
<p>- <a href='https://www.biblegateway.com/passage/?search=romans+3%3A10-12&version=ESV'>Romans 3:10-12</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> | <a href='http://pinterest.com/thebiblerecap'>Pinterest</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> | <a href='http://pinterest.com/ilovemydgroup'>Pinterest</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>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>TBR TEAM:
|
||||
</p>
|
||||
|
||||
<p>Written and Hosted by: <a href='http://taraleighcobble.com'>Tara-Leigh Cobble</a></p>
|
||||
|
||||
<p>Content Manager: <a href='http://mydgroup.org'>Courtney Vaughan
|
||||
</a></p>
|
||||
|
||||
<p>Podcast Operations: <a href='http://mydgroup.org'>Callie Summers
|
||||
</a></p>
|
||||
|
||||
<p>Website Management: <a href='http://mydgroup.org'>Joelle Smith</a></p>
|
||||
|
||||
<p>Sound Engineer: <a href='http://thebiblerecap.com'>Allison Congden</a></p>
|
||||
|
||||
<p>Content Design: <a href='http://misswyolene.com'>Morgan Young
|
||||
</a></p>
|
||||
|
||||
<p>Social Media Management: <a href='http://thebiblerecap.com'>Sarah Yocum</a></p>
|
||||
|
||||
<p>Journal Design: <a href='https://brittneyhmurray.weebly.com/'>Brittney Murray</a></p>
|
||||
|
||||
<p>Logo Design: <a href='mailto:landonhwade@gmail.com'>Landon Wade</a></p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>Available on:<a href='https://itunes.apple.com/us/podcast/the-bible-recap/id1440833267'> iTunes</a> |<a href='https://open.spotify.com/show/2lWv2RlsyMSMzerbAb1uOx'> Spotify</a> |<a href='https://www.google.com/podcasts?feed=aHR0cHM6Ly93d3cuaXZvb3guY29tL3RoZS1iaWJsZS1yZWNhcF9mZ19mMTYzNzgzNF9maWx0cm9fMS54bWw'> Google</a> |<a href='https://www.stitcher.com/podcast/dgroup/the-bible-recap?refid=stpr'> Stitcher</a> |<a href='https://thebiblerecap.podbean.com/'> Podbean</a> | <a href='https://play.google.com/music/m/Ivmpjo6234pwcvclpwxzlklglpm?t=The_Bible_Recap'>Google Play</a> | <a href='http://youtube.com/c/TheBibleRecap'>YouTube
|
||||
</a></p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>WEBSITE:
|
||||
<a href='http://www.thebiblerecap.com'>thebiblerecap.com</a></p>
|
|
@ -0,0 +1 @@
|
|||
<table> <tr><td> <a href="https://www.reddit.com/r/unixporn/comments/radsyu/kde_my_first_rice/"> <img src="https://preview.redd.it/iby4z292qy381.png?width=640&crop=smart&auto=webp&s=0f4857e3c03f1ce7ea9adbe1aa7042bec2937d7d" alt="[KDE] My first rice" title="[KDE] My first rice" /> </a> </td><td>   submitted by   <a href="https://www.reddit.com/user/RaspberryPiBen"> /u/RaspberryPiBen </a> <br/> <span><a href="https://i.redd.it/iby4z292qy381.png">[link]</a></span>   <span><a href="https://www.reddit.com/r/unixporn/comments/radsyu/kde_my_first_rice/">[comments]</a></span> </td></tr></table>
|
|
@ -0,0 +1,15 @@
|
|||
|
||||
|
||||
<p>Raw link: <a href="https://www.youtube.com/watch?v=3A2hz6IGHzs">https://www.youtube.com/watch?v=3A2hz6IGHzs</a></p>
|
||||
|
||||
<p>In this screen cast I showcase the main uses of Emacs’ built-in
|
||||
customisation interface. This can be used to configure the various
|
||||
aspects of Emacs. You can also use it as a browser for finding new
|
||||
things that you would eventually like to add to your own
|
||||
initialisation file.</p>
|
||||
|
||||
<p>What I demonstrated in this video works with the default Emacs
|
||||
distribution. Here is my own init file, if you are interested:
|
||||
<a href="https://protesilaos.com/emacs/dotemacs">protesilaos.com/emacs/dotemacs</a>.</p>
|
||||
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
<p>Brent sits down with Jim Salter, co-host of Jupiter Broadcasting's TechSNAP and technology reporter at Ars Technica. We explore his relationship with computers via the US Navy, when code has it's place in either proprietary or open source licensing, the value in being a social gadfly, and Jim's motivations behind his writing and who he is hoping to reach and inspire.</p><p>Special Guest: Jim Salter.</p><p>Links:</p><ul><li><a href="https://arstechnica.com/author/jimsalter/" title="Jim Salter - Ars Technica" rel="nofollow">Jim Salter - Ars Technica</a></li><li><a href="https://techsnap.systems/" title="TechSNAP" rel="nofollow">TechSNAP</a> — Systems, Network, and Administration Podcast</li><li><a href="https://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar" title="The Cathedral and the Bazaar - Wikipedia" rel="nofollow">The Cathedral and the Bazaar - Wikipedia</a> — "given enough eyeballs, all bugs are shallow"</li><li><a href="http://www.catb.org/~esr/writings/cathedral-bazaar/" title="The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary by Eric S. Raymond" rel="nofollow">The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary by Eric S. Raymond</a></li><li><a href="https://www.brainpickings.org/2015/03/18/martin-luther-king-letter-from-birmingham-city-jail/" title="Martin Luther King, Jr. on Justice and the Four Steps to Successful Nonviolent Resistance - Brain Pickings" rel="nofollow">Martin Luther King, Jr. on Justice and the Four Steps to Successful Nonviolent Resistance - Brain Pickings</a></li><li><a href="https://en.wikipedia.org/wiki/Social_gadfly" title="Social gadfly - Wikipedia" rel="nofollow">Social gadfly - Wikipedia</a> — "to sting people and whip them into a fury, all in the service of truth."</li><li><a href="https://en.wikipedia.org/wiki/Stoicism" title="Stoicism - Wikipedia" rel="nofollow">Stoicism - Wikipedia</a></li><li><a href="https://web.cs.dal.ca/~johnston/poetry/island.html" title="'No Man is an Island' by John Donne" rel="nofollow">'No Man is an Island' by John Donne</a></li><li><a href="https://github.com/slackhq/nebula" title="Nebula - GitHub" rel="nofollow">Nebula - GitHub</a> — A scalable overlay networking tool with a focus on performance, simplicity and security</li><li><a href="https://arstechnica.com/gadgets/2019/12/nebula-vpn-routes-between-hosts-privately-flexibly-and-efficiently/" title="Ars Technica - Nebula VPN routes between hosts privately, flexibly, and efficiently, by Jim Salter" rel="nofollow">Ars Technica - Nebula VPN routes between hosts privately, flexibly, and efficiently, by Jim Salter</a></li><li><a href="https://www.youtube.com/watch?v=WVXGC896Jdw" title="Bill & Ted's Excellent Adventure - YouTube" rel="nofollow">Bill & Ted's Excellent Adventure - YouTube</a> — "Be Excellent To Eachother"</li><li><a href="https://jrs-s.net/" title="Jim's JRS-S.net - JRS Systems: the blog" rel="nofollow">Jim's JRS-S.net - JRS Systems: the blog</a> — technomancy made simple</li><li><a href="https://twitter.com/jrssnet" title="Jim Salter - @jrssnet on Twitter" rel="nofollow">Jim Salter - @jrssnet on Twitter</a></li><li><a href="https://twitter.com/brentgervais" title="Brent Gervais - @brentgervais on Twitter" rel="nofollow">Brent Gervais - @brentgervais on Twitter</a></li></ul>
|
||||
|
|
@ -0,0 +1,46 @@
|
|||
<p>Journey to a FOSS Career w/ Eric Hendricks | Ask Noah Show 110</p>
|
||||
|
||||
<p>Eric Hendricks joins us to tell the story of how he went from "just an IT guy" to a Solutions Architect at GitLab! Dalton Durst from Ubuntu Touch joins us to talk about OTA 7, and System 76 is giving you a chance to win $250! Join us in telegram.asknoahshow.com today!</p>
|
||||
|
||||
<h3><strong>-- The Extra Credit Section --</strong></h3>
|
||||
|
||||
<p>For links to the articles and material referenced in this week's episode check out this week's page from our podcast dashboard!</p>
|
||||
|
||||
<p><a href="http://podcast.asknoahshow.com/110" rel="nofollow">This Episode'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 #AskNoahShow on Freenode!</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 they’re 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><p>Links:</p><ul><li><a href="https://system76.com/laptops" title="System76" rel="nofollow">System76</a> — System76 has been making machines born to run Linux for years and we're excited to team up with them to thank you the listener for your support in the Telegram group.
|
||||
|
||||
Join The Geek Lab today and be entered to win a $250 credit towards a System76 product!
|
||||
|
||||
</li><li><a href="https://ubports.com/devices/promoted-devices" title="Promoted Devices | UBports" rel="nofollow">Promoted Devices | UBports</a></li><li><a href="https://github.com/Kickball/awesome-selfhosted#single-clickdrag-n-drop-upload" title="Kickball - Self Hosted Click, Drag, and Drop (Upload)" rel="nofollow">Kickball - Self Hosted Click, Drag, and Drop (Upload)</a></li></ul>
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
<p class="text">Several years ago, I read a book by Vincent J. Miller entitled "Consuming Religion: Christian Faith and Practice in a Consuming Culture." The author's point is our culture doesn't oppose religion as much as it consumes it. That is, when the church says to our culture, "Christmas is a special day to us" our culture doesn't say, "You can't celebrate Christmas" but instead says, "Yes, Christmas is a great time of year. Can we help? Why don't we have a sale for you as you celebrate Christmas?"</p>
|
||||
<p class="text">The church, of course, takes the deal. Who wouldn't want 30% off on Black Friday? Love is expressed by the size of the present or the cost of the gift. According to our world, it's a great Christmas if everybody buys a bunch of stuff. (Hence the supply chain anxiety in our world of having to face Christmas with empty shelves.) The world starts the Christmas sales earlier and earlier and extends them later and later. Now, stores will stay open until midnight on Christmas Eve and even open on Christmas morning in case you forgot to buy batteries.</p>
|
||||
<p class="text">And somewhere along the way, Jesus is lost among the boxes and wrapping paper. The angel's song is muffled behind the recorded Christmas songs about reindeer and snow. (Have you ever noticed how banal Christmas songs are when they try to avoid the Christmas story?) We spend too much. We eat too much. We do everything too much! We crawl out of the Christmas season exhausted, frustrated, broke, and determined that next year will be different.</p>
|
||||
<p class="text">We won't travel as much. We won't spend as much. We won't eat too much. We are determined to change things and then we remember this is the year that was going to be different last ...</p><p class="more"><a href="https://www.christianitytoday.com/scot-mcknight/2021/december/i-want-our-holy-day-back.html">Continue reading</a>...</p>
|
||||
<p><br /><a href="https://rss.beaconads.com/click.php?z=1289806&k=c779018782158d93282944b4f7dd4d03&a=191245&c=32752952" target="_blank"><img src="https://rss.beaconads.com/img.php?z=1289806&k=c779018782158d93282944b4f7dd4d03&a=191245&c=32752952" border="0" alt="" /></a></p>
|
||||
|
||||
1
|
||||
|
||||
|
||||
|
|
@ -0,0 +1 @@
|
|||
<p><img src="https://thumbnails.lbry.com/DCw0oiUa2SU" width="480" alt="thumbnail" title="I Still Burn CDs, DVDs and Blu Ray (And You Should Too!)" /></p>People often ask me about backing up data. While there are a lot of good options for backing up data in the short term; for long term archival storage, there is really only one thing I trust. Blu-ray. <br /><br />WANT TO SUPPORT THE CHANNEL? <br />💰 Patreon: https://www.patreon.com/distrotube <br />💳 Paypal: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=derek%40distrotube%2ecom&lc=US&item_name=DistroTube&no_note=0¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHostedGuest<br />🛍️ Amazon: https://amzn.to/2RotFFi<br />👕 Teespring: https://teespring.com/stores/distrotube<br /><br />DONATE CRYPTO:<br />💰 Bitcoin: 1Mp6ebz5bNcjNFW7XWHVht36SkiLoxPKoX<br />🐶 Dogecoin: D5fpRD1JRoBFPDXSBocRTp8W9uKzfwLFAu<br />📕 LBC: bMfA2c3zmcLxPCpyPcrykLvMhZ7A5mQuhJ<br /><br />SOCIAL PLATFORMS: <br />🗨️ Mastodon: https://distrotoot.com/@derek<br />👫 Reddit: https://www.reddit.com/r/DistroTube/<br />📽️ LBRY/Odysee: https://odysee.com/$/invite/@DistroTube:2<br /><br />DT ON THE WEB:<br />🕸️ Website: http://distrotube.com/<br />🐿️ Gemini Capsule: gemini://distro.tube<br />📁 GitLab: https://gitlab.com/dwt1 <br /><br />FREE AND OPEN SOURCE SOFTWARE THAT I USE:<br />🌐 Brave Browser - https://brave.com/dis872 <br />📽️ Open Broadcaster Software: https://obsproject.com/<br />🎬 Kdenlive: https://kdenlive.org<br />🎨 GIMP: https://www.gimp.org/<br />🎵 Ardour: https://ardour.org/<br />💻 VirtualBox: https://www.virtualbox.org/<br />🗒️ Doom Emacs: https://github.com/hlissner/doom-emacs<br /><br />Your support is very much appreciated. Thanks, guys!<br />...<br />https://www.youtube.com/watch?v=DCw0oiUa2SU
|
Loading…
Add table
Add a link
Reference in a new issue