paritybit.ca

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit e8d81fdf3c1b24b5e99a6bb62db5a764c5c08a30
parent 65938519cd2f327998da0ac6a86ac50c36307de9
Author: Jake Bauer <jbauer@paritybit.ca>
Date:   Sun,  7 Jun 2020 22:27:53 -0400

Publish new blog post about blogroll

Diffstat:
Mpages/blog.md | 1+
Apages/blog/curating-my-blogroll.md | 53+++++++++++++++++++++++++++++++++++++++++++++++++++++
Mpages/home.md | 4++--
Mpages/links.md | 171+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------
Apublic/blogroll.opml | 124+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mpublic/feeds/sitewide-feed.xml | 16++++++++++++++++
Mpublic/sitemap.xml | 1+
7 files changed, 334 insertions(+), 36 deletions(-)

diff --git a/pages/blog.md b/pages/blog.md @@ -20,6 +20,7 @@ href="https://social.paritybit.ca/@jbauer">Mastodon</a>. ### 2020 <ul> + <li>2020-06-07 <a href="blog/curating-my-blogroll">Curating My Blogroll</a></li> <li>2020-06-07 <a href="blog/why-email-is-the-best-discussion-platform">Why Email is the Best Discussion Platform</a></li> <li>2020-06-02 <a href="blog/toggling-between-indentation-styles-in-vim">Toggling Between Indentation Styles in Vim</a></li> <li>2020-06-02 <a href="blog/dnd-xp-system">My Custom XP System for DnD</a></li> diff --git a/pages/blog/curating-my-blogroll.md b/pages/blog/curating-my-blogroll.md @@ -0,0 +1,53 @@ +## Curating My Blogroll + +[//]: # "My blogroll was way too large to not have every feed in my feed reader so I took the time to go through, trim off some defunct blogs, and add them all into my feed reader." + +[//]: # "main.min.css" + +[//]: # + +<div class="byline"> +<b>Written By:</b> Jake Bauer | + <b>Posted:</b> 2020-06-07 | + <b>Last Updated:</b> 2020-06-07 +</div> + +I follow over 100 blogs which is far too many to have to manually visit every +time I want to see if there was new content. I'm not sure why I didn't do this +sooner, but today I went through the entire list and added as many blogs as I +could into my feed reader of choice (newsboat) and took the opportunity to trim +some blogs which have shut down or which I no longer follow. + +The most challenging part of this was finding the feeds on some people's +websites. For those sites which had feeds, usually there was a button or link +which was easy to find on the homepage, at the bottom of the page, or via some +"about" link. However, I found that many people have feeds for their sites but +don't advertise them so I had to go searching for them manually. Basically, if I +couldn't find a link to a feed on the pages themselves, I searched for +`index.xml`, `feed`, `feed.xml`, `feed.rss`, `rss`, or `rss.xml` either in +the website's root directory, or the subdirectory containing the blog posts. + +If I couldn't find an RSS feed for a particular site, I added that site to the +["No RSS Feed Found" section](/links#no-rss-feed-found) of my blogroll. I will +send an email to the owners of each of those sites asking them if they will +consider adding an RSS feed to their site. If their answer is yes, I'll update +my blogroll; if not, I'll remove them from my blogroll because I don't really +have the time to manually visit a bunch of sites to check if there are new +posts. + +I've also created and uploaded an [OPML](https://en.wikipedia.org/wiki/OPML) +file which contains all of my subscriptions from Newsboat. This allows you to +download this file, import it into your feed reader, and have all of the blogs +and news sources I follow in your feed list. A link to this file can be found on +[my blogroll](/links#blogroll), and at +[www.paritybit.ca/blogroll.opml](https://www.paritybit.ca/blogroll.opml). + +One final thing I did was link `/feed.xml`, `/feed`, `/feed.rss`, and +`/index.xml` to my site's feed as these links seemed to be the _de facto_ +standard for where feeds can be easily found (I'm not sure if it's an actual +standard). + +_This is my thirty-eighth post for the +[#100DaysToOffload](https://social.paritybit.ca/tags/100DaysToOffload) +challenge. You can learn more about this challenge over at +[https://100daystooffload.com](https://100daystooffload.com)._ diff --git a/pages/home.md b/pages/home.md @@ -20,6 +20,8 @@ extent)! Access through `gopher://paritybit.ca` or `gemini://paritybit.ca`. src="/img/feed-icon.png" width="15" height="15" alt="Click for RSS Feed"/> </a> </div> +2020-06-07 <a class="feed-item" href="blog/curating-my-blogroll">Curating My Blogroll</a> + 2020-06-07 <a class="feed-item" href="blog/why-email-is-the-best-discussion-platform">Why Email is the Best Discussion Platform</a> 2020-06-02 <a class="feed-item" href="blog/toggling-between-indentation-styles-in-vim">Toggling Between Indentation Styles in Vim</a> @@ -37,8 +39,6 @@ extent)! Access through `gopher://paritybit.ca` or `gemini://paritybit.ca`. 2020-05-26 <a class="feed-item" href="blog/choosing-a-self-hosted-git-service">Choosing a Self-Hosted Git Service</a> 2020-05-25 <a class="feed-item" href="blog/going-from-user-to-contributor-with-foss">Going From User to Contributor With FOSS</a> - -2020-05-25 <a class="feed-item" href="blog/paying-for-software">Paying for Software</a> ### What is a Parity Bit? It is a bit (in the 1's and 0's sense) used in checking for errors in digital diff --git a/pages/links.md b/pages/links.md @@ -4,7 +4,7 @@ [//]: # "main.min.css" -[//]: # "General Life; Internet Culture; The Workplace; Business; Videos and Lectures; Programming; sub:Vim; sub:Web Design; Blogroll" +[//]: # "General Life; Internet Culture; The Workplace; Business; Videos and Lectures; Programming; sub:Vim; sub:Web Design; Blogroll; sub:No RSS Feed Found" ### General Life @@ -186,36 +186,139 @@ ### Blogroll -Below are a bunch of blogs that I follow, most of which are in the same domain as -my blog (i.e. technology, programming, system administration, privacy, etc). -They are listed in alphabetical order with the primary language of the blog -noted beside each entry. The content of the various blogs below does not -necessarily represent my views or opinions. - -[Click here for an OPML file of all of the feeds I follow](/feeds.opml). - -#### No RSS Feed Available - -* <b>[EN]</b> – [adtya.xyz](https://adtya.xyz/) - -* <b>[EN]</b> – [Christoph Slim's Blog](https://slim.page/interests.html) - -* <b>[EN]</b> – [Fred's Notes](https://ramblings.fred.moe/) - -* <b>[EN]</b> – [fnux's Blog](https://fnux.ch/) - -* <b>[EN]</b> – [Hannah Vollmer's Blog](https://100daysofhannah.hannahvollmer.net/) - -* <b>[EN]</b> – [Horst Gutmann's Blog](https://zerokspot.com/) - -* <b>[EN]</b> – [J.R. Swab's Blog](https://jrswab.com/blog) - -* <b>[EN]</b> – [Nduli's World](https://jnduli.co.ke/) - -* <b>[EN]</b> – [Ryland Goldstein](https://www.cdevn.com/) - -* <b>[EN]</b> – [Sam Whited's Blog](https://blog.samwhited.com/) - -* <b>[EN]</b> – [Sergio's Blog](https://pista36.es/wordpress/) - -* <b>[EN]</b> – [The WK Blog](https://www.thewkblog.com/?page_id=9) +Below are a bunch of blogs that I follow, listed in alphabetical order. The +content of the blogs below does not necessarily represent my views or opinions. + +[Click here for an OPML file of all of the feeds I follow](/blogroll.opml). + +* [2.5 Admins](https://2.5admins.com) ([feed](https://2.5admins.com/feed/podcast)) +* [Aaron's Ramblings](https://geekgonecrazy.com/) ([feed](https://geekgonecrazy.com/feed.xml)) +* [A Bit](https://baez.link/) ([feed](https://baez.link/feed/)) +* [Adventures in Tech Land](https://brandelune.github.io) ([feed](https://brandelune.github.io/adventuresintechland.xml)) +* [All Jupiter Broadcasting Shows](http://www.jupiterbroadcasting.com) ([feed](http://feed.jupiter.zone/allshows)) +* [amos](https://fasterthanli.me/) ([feed](https://fasterthanli.me/index.xml)) +* [Anil Dash](https://anildash.com/) ([feed](https://anildash.com/rss/)) +* [Aral Balkan](https://ar.al/) ([feed](https://ar.al/index.xml)) +* [ayekat.ch](http://ayekat.ch/atom.xml) ([feed](http://ayekat.ch/atom.xml)) +* [Ben Eater](https://www.youtube.com/channel/UCS0N5baNlQWJCUrhCEo8WlA) ([feed](https://www.youtube.com/feeds/videos.xml?channel_id=UCS0N5baNlQWJCUrhCEo8WlA)) +* [Beyond the Garden Walls](https://write.privacytools.io/darylsun/) ([feed](https://write.privacytools.io/darylsun/feed/)) +* [Blog on Humaid AlQassimi's Website](https://humaidq.ae/blog/) ([feed](https://humaidq.ae/blog/index.xml)) +* [Blogtastic](http://blogtastic.blog/) ([feed](http://blogtastic.blog/index.xml)) +* [buffer = NULL;](https://nullbuffer.com/) ([feed](https://nullbuffer.com/feed.xml)) +* [CanCookRice](https://cancookrice.com) ([feed](https://cancookrice.com/rss.xml)) +* [Case Duckworth](https://www.acdw.net/atom.xml) ([feed](https://www.acdw.net/atom.xml)) +* [Christine Dodrill's Blog](https://christine.website/blog) ([feed](https://christine.website/blog.rss)) +* [Chris Were's code design blog](https://chriswere.neocities.org/design.html) ([feed](https://chriswere.uk/design.rss.txt)) +* [Chris Wiegman](https://chriswiegman.com/) ([feed](https://chriswiegman.com/index.xml)) +* [Codesections](https://www.codesections.com) ([feed](https://www.codesections.com/rss.xml)) +* [Coding Blocks](https://www.codingblocks.net) ([feed](https://www.codingblocks.net/podcast-feed.xml)) +* [Command Line Heroes](https://www.redhat.com/en/command-line-heroes) ([feed](https://feeds.pacific-content.com/commandlineheroes)) +* [Craig Maloney](http://decafbad.net/) ([feed](http://decafbad.net/feed)) +* [Ctrl blog](https://www.ctrl.blog/) ([feed](https://feed.ctrl.blog/latest.atom)) +* [Daniel Playfair Cal&#x2019;s Blog](https://www.danielplayfaircal.com/) ([feed](https://www.danielplayfaircal.com/feed.xml)) +* [Danny van Kooten](https://dannyvankooten.com/) ([feed](https://dannyvankooten.com/feed.xml)) +* [Darknet Diaries](https://darknetdiaries.com/) ([feed](https://feeds.megaphone.fm/darknetdiaries)) +* [davd.io](https://www.davd.io/) ([feed](https://www.davd.io/index.xml)) +* [Debian News](https://www.debian.org/News/) ([feed](https://www.debian.org/News/news)) +* [Debian Security](http://security.debian.org/) ([feed](https://www.debian.org/security/dsa)) +* [Desmond Rivet - blog](https://desmondrivet.com/) ([feed](https://desmondrivet.com/feeds/blog.rss)) +* [DistroWatch.com: News](http://distrowatch.com/) ([feed](https://distrowatch.com/news/dw.xml)) +* [Drew DeVault's Blog](https://drewdevault.com) ([feed](https://drewdevault.com/feed.xml)) +* [Dusty Phillips Codes](https://dusty.phillips.codes/) ([feed](https://dusty.phillips.codes/index.xml)) +* [Eleos in space](https://blog.eleos.space/) ([feed](https://blog.eleos.space/rss.xml)) +* [Emanuel Pina](https://emanuelpina.pt/) ([feed](https://emanuelpina.pt/index.xml)) +* [Everything from andy-bell.design](https://hankchizljaw.com/feed/all.xml) ([feed](https://hankchizljaw.com/feed/all.xml)) +* []() ([feed](https://parasurv.neocities.org/rss.xml)) +* [Freddy's Ramblings](https://write.privacytools.io/freddy/) ([feed](https://write.privacytools.io/freddy/feed/)) +* [Gamers Nexus](https://www.youtube.com/channel/UChIs72whgZI9w6d6FhwGGHA) ([feed](https://www.youtube.com/feeds/videos.xml?channel_id=UChIs72whgZI9w6d6FhwGGHA)) +* [GarrettDimon.com](https://garrettdimon.com/) ([feed](https://garrettdimon.com/feed.xml)) +* [Gerrit Niezen](https://gerritniezen.com/) ([feed](https://gerritniezen.com/feed/)) +* [Gokberk Yaltirakli](https://www.gkbrk.com/) ([feed](https://www.gkbrk.com/feed.xml)) +* [Gregory Hammond](https://gregoryhammond.ca) ([feed](https://gregoryhammond.ca/feed/)) +* [G's Blog](https://blog.marcg.pizza/marcg/) ([feed](https://blog.marcg.pizza/marcg//feed/)) +* [Hackable?](https://hackablepodcast.com) ([feed](https://feeds.hackablepodcast.com/hackable)) +* [humbug](https://humbug.pw/) ([feed](https://humbug.pw/feed.xml)) +* [In a stream of Random Thoughts .. ](https://randomthoughts.dk/) ([feed](https://randomthoughts.dk/index.xml)) +* [Jakob's Personal Webpage](http://jakob.space/feed.xml) ([feed](http://jakob.space/feed.xml)) +* [James Hoffmann](https://www.youtube.com/channel/UCMb0O2CdPBNi-QqPk5T3gsQ) ([feed](https://www.youtube.com/feeds/videos.xml?channel_id=UCMb0O2CdPBNi-QqPk5T3gsQ)) +* [Jan&#x2019;s RSS Feed: All Items](https://janboddez.tech) ([feed](https://janboddez.tech/feed)) +* [JeffJessie](https://write.as/jeffjessie/) ([feed](https://write.as/jeffjessie/feed/)) +* [jlelse's Blog](https://jlelse.blog/) ([feed](https://jlelse.blog/index.xml)) +* [jolek78](https://jolek78.writeas.com/) ([feed](https://jolek78.writeas.com/feed/)) +* [Justin Vollmer](https://www.justinvollmer.com) ([feed](https://www.justinvollmer.com/feed/)) +* [Kev Quirk](https://kevq.uk) ([feed](https://kevq.uk/feed)) +* [kindly](https://pensinspace.net/kindly/) ([feed](https://pensinspace.net/kindly/feed/)) +* [kriscience](https://krsc.amk.land/) ([feed](https://krsc.amk.land/feed.xml)) +* [Kyle Piira](https://www.kylepiira.com) ([feed](https://www.kylepiira.com/feed)) +* [Late Night Linux](https://latenightlinux.com) ([feed](https://latenightlinux.com/feed/mp3)) +* [Laura Kalbag&#x2019;s Blog Posts, Photos and Notes](https://laurakalbag.com/) ([feed](https://laurakalbag.com/index.xml)) +* [LGR](https://www.youtube.com/channel/UCLx053rWZxCiYWsBETgdKrQ) ([feed](https://www.youtube.com/feeds/videos.xml?channel_id=UCLx053rWZxCiYWsBETgdKrQ)) +* [Linus Tech Tips](https://www.youtube.com/channel/UCXuqSBlHAE6Xw-yeJA0Tunw) ([feed](https://www.youtube.com/feeds/videos.xml?channel_id=UCXuqSBlHAE6Xw-yeJA0Tunw)) +* [Linux For Poets](http://linuxforpoets.com/) ([feed](http://linuxforpoets.com/feed.xml)) +* [lopeztel's Blog](https://qua.name/lopeztel/) ([feed](https://qua.name/lopeztel/feed/)) +* [Lukas Rosenstock's Blog](https://lukasrosenstock.net/) ([feed](https://lukasrosenstock.net/feed.xml)) +* [Made of Bugs](https://blog.nelhage.com/) ([feed](https://blog.nelhage.com/atom.xml)) +* [Malicious Life](https://malicious.life) ([feed](https://malicious.life/feed/podcast/)) +* [Mastering the Web - Roman Zolotarev](https://www.romanzolotarev.com/) ([feed](https://www.romanzolotarev.com/rss.xml)) +* [Matthias Ott &#x2013; User Experience Designer](https://matthiasott.com/rss) ([feed](https://matthiasott.com/rss)) +* [Matthias Thym](https://matthias.thym.at/blog/) ([feed](https://matthias.thym.at/blog/index.xml)) +* [Matt](https://write.as/matt/) ([feed](https://write.as/matt/feed/)) +* [Max B&#xF6;ck](https://mxb.dev) ([feed](https://mxb.dev/feed.xml)) +* [Mike Stone](https://mikestone.me/) ([feed](https://mikestone.me/feed/)) +* [musicmatzes blog](https://beyermatthias.de/) ([feed](https://beyermatthias.de/index.xml)) +* [News](https://opensource.org/news) ([feed](https://opensource.org/news.xml)) +* [Newsletter feed for Surya's Technical Blog](https://buttondown.email/surya) ([feed](https://buttondown.email/surya/rss)) +* [NileRed](https://www.youtube.com/channel/UCFhXFikryT4aFcLkLw2LBLA) ([feed](https://www.youtube.com/feeds/videos.xml?channel_id=UCFhXFikryT4aFcLkLw2LBLA)) +* [Nixing | Linux Adventures](https://nixing.mx/feed.xml&gt;) ([feed](https://nixing.mx/feed.xml)) +* [paritybit.ca - What's New](https://www.paritybit.ca) ([feed](https://www.paritybit.ca/feeds/sitewide-feed.xml)) +* [Pierre Neidhardt's homepage](https://ambrevar.xyz/atom.xml) ([feed](https://ambrevar.xyz/atom.xml)) +* [podcast &#x2013; Iron Sysadmin Podcast](https://www.ironsysadmin.com) ([feed](https://ironsysadmin.libsyn.com/rss)) +* [Posts on bn4t.me](https://bn4t.me/posts/) ([feed](https://bn4t.me/posts/index.xml)) +* [Posts on fribbledom's Journal](https://fribbledom.com/posts/) ([feed](https://fribbledom.com/posts/index.xml)) +* [Posts on On LinuxLiaison](https://bnolet.me:443/posts/) ([feed](https://bnolet.me/posts/index.xml)) +* [PostsonRandom Geekery](https://randomgeekery.org/post/) ([feed](https://randomgeekery.org/post/index.xml)) +* [Posts on Rocket Nine Labs](https://rocketnine.space/post/) ([feed](https://rocketnine.space/post/index.xml)) +* [Posts on Secluded.Site](https://secluded.site/posts/) ([feed](https://secluded.site/posts/index.xml)) +* [Rahul Chowdhury](https://rahulchowdhury.co/) ([feed](https://rahulchowdhury.co/feed.xml)) +* [Ramblings from Jessie](https://blog.jessfraz.com/) ([feed](https://blog.jessfraz.com/index.xml)) +* [Read the Tea Leaves](https://nolanlawson.com) ([feed](https://nolanlawson.com/feed)) +* [remy sharp's b:log](https://remysharp.com) ([feed](https://remysharp.com/feed.xml)) +* [RetroSpector78](https://www.youtube.com/channel/UCAfYntJkyJdnYbzDsOGu0qQ) ([feed](https://www.youtube.com/feeds/videos.xml?channel_id=UCAfYntJkyJdnYbzDsOGu0qQ)) +* [Roscoe's Notebook](https://write.as/write-as-roscoes-notebook/) ([feed](https://write.as/write-as-roscoes-notebook/feed/)) +* [Saura's Blog](https://blog.sasach.work) ([feed](https://blog.sasach.work/feed)) +* [Sean Behan](https://www.seanbehan.dev/) ([feed](https://www.seanbehan.dev/index.xml)) +* [Sebastian Lague](https://www.youtube.com/channel/UCmtyQOKKmrMVaKuRXz02jbQ) ([feed](https://www.youtube.com/feeds/videos.xml?channel_id=UCmtyQOKKmrMVaKuRXz02jbQ)) +* [Seth's Blog](https://seths.blog) ([feed](https://seths.blog/rss)) +* [Simbly Me](https://simbly.me/) ([feed](https://simbly.me/feed/)) +* [SmarterEveryDay](https://www.youtube.com/channel/UC6107grRI4m0o2-emgoDnAA) ([feed](https://www.youtube.com/feeds/videos.xml?channel_id=UC6107grRI4m0o2-emgoDnAA)) +* [Software Freedom Conservancy News](https://sfconservancy.org/news/) ([feed](https://sfconservancy.org/feeds/news/)) +* [#SUGARFREEGAMER](https://sugarfreegamer.com/) ([feed](https://sugarfreegamer.com/rss.xml)) +* [Sulairris&#x2019;s blog](https://blog.sulairris.com/) ([feed](https://blog.sulairris.com/feed/)) +* [Technology Connections](https://www.youtube.com/channel/UCy0tKL1T7wFoYcxCe0xjN6Q) ([feed](https://www.youtube.com/feeds/videos.xml?channel_id=UCy0tKL1T7wFoYcxCe0xjN6Q)) +* [Tech Talk &amp; Mind Dumps](https://ttmd.grayw.co.uk/) ([feed](https://ttmd.grayw.co.uk/rss/)) +* [Tech Tangents](https://www.youtube.com/channel/UCerEIdrEW-IqwvlH8lTQUJQ) ([feed](https://www.youtube.com/feeds/videos.xml?channel_id=UCerEIdrEW-IqwvlH8lTQUJQ)) +* [The New Show](https://thenew.show) ([feed](https://thenew.show/feed/podcast)) +* [The Privacy, Security, &amp; OSINT Show](http://soundcloud.com/user-98066669) ([feed](http://feeds.soundcloud.com/users/soundcloud:users:261098918/sounds.rss)) +* [The Software Freedom Conservancy Blog.](https://sfconservancy.org/blog/) ([feed](https://sfconservancy.org/feeds/blog/)) +* [Todd Davies' Blog](https://todddavies.co.uk/blog) ([feed](https://todddavies.co.uk/blog/rss.xml)) +* [Tom Scott](https://www.youtube.com/channel/UCBa659QWEk1AI4Tg--mrJ2A) ([feed](https://www.youtube.com/feeds/videos.xml?channel_id=UCBa659QWEk1AI4Tg--mrJ2A)) +* [tonsky.me](https://tonsky.me/) ([feed](http://tonsky.me/blog/atom.xml)) +* [Trivial Observations](https://trivial.observer/) ([feed](https://trivial.observer/index.xml)) +* [Up and to the Right](https://jborichevskiy.com/posts/) ([feed](https://jborichevskiy.com/posts/index.xml)) +* [Verily](https://degruchy.org) ([feed](https://degruchy.org/feed)) +* [Yarmo's blog and notes](https://yarmo.eu) ([feed](https://yarmo.eu/rss/all)) + +#### No RSS Feed Found + +* [adtya.xyz](https://adtya.xyz/) +* [Christoph Slim's Blog](https://slim.page/interests.html) +* [Fred's Notes](https://ramblings.fred.moe/) +* [fnux's Blog](https://fnux.ch/) +* [Hannah Vollmer's Blog](https://100daysofhannah.hannahvollmer.net/) +* [Horst Gutmann's Blog](https://zerokspot.com/) +* [J.R. Swab's Blog](https://jrswab.com/blog) +* [Nduli's World](https://jnduli.co.ke/) +* [Ryland Goldstein](https://www.cdevn.com/) +* [Sam Whited's Blog](https://blog.samwhited.com/) +* [Sergio's Blog](https://pista36.es/wordpress/) +* [The WK Blog](https://www.thewkblog.com/?page_id=9) diff --git a/public/blogroll.opml b/public/blogroll.opml @@ -0,0 +1,124 @@ +<?xml version="1.0"?> +<opml version="1.0"> + <head> + <title>newsboat - Exported Feeds</title> + </head> + <body> + <outline type="rss" xmlUrl="https://www.debian.org/News/news" htmlUrl="https://www.debian.org/News/" title="Debian News"/> + <outline type="rss" xmlUrl="https://www.debian.org/security/dsa" htmlUrl="http://security.debian.org/" title="Debian Security Advisories"/> + <outline type="rss" xmlUrl="https://distrowatch.com/news/dw.xml" htmlUrl="http://distrowatch.com/" title="Distrowatch.com News"/> + <outline type="rss" xmlUrl="https://opensource.org/news.xml" htmlUrl="https://opensource.org/news" title="Open Source Initiative News"/> + <outline type="rss" xmlUrl="https://sfconservancy.org/feeds/news/" htmlUrl="https://sfconservancy.org/news/" title="Software Freedom Conservancy News"/> + <outline type="rss" xmlUrl="https://sfconservancy.org/feeds/blog/" htmlUrl="https://sfconservancy.org/blog/" title="Software Fredom Conservancy Blog"/> + <outline type="rss" xmlUrl="https://www.youtube.com/feeds/videos.xml?channel_id=UCerEIdrEW-IqwvlH8lTQUJQ" htmlUrl="https://www.youtube.com/channel/UCerEIdrEW-IqwvlH8lTQUJQ" title="AkBKukU &#x2013; Tech Tangents"/> + <outline type="rss" xmlUrl="https://www.youtube.com/feeds/videos.xml?channel_id=UCS0N5baNlQWJCUrhCEo8WlA" htmlUrl="https://www.youtube.com/channel/UCS0N5baNlQWJCUrhCEo8WlA" title="Ben Eater"/> + <outline type="rss" xmlUrl="https://www.youtube.com/feeds/videos.xml?channel_id=UChIs72whgZI9w6d6FhwGGHA" htmlUrl="https://www.youtube.com/channel/UChIs72whgZI9w6d6FhwGGHA" title="Gamer's Nexus"/> + <outline type="rss" xmlUrl="https://www.youtube.com/feeds/videos.xml?channel_id=UCMb0O2CdPBNi-QqPk5T3gsQ" htmlUrl="https://www.youtube.com/channel/UCMb0O2CdPBNi-QqPk5T3gsQ" title="James Hoffmann"/> + <outline type="rss" xmlUrl="https://www.youtube.com/feeds/videos.xml?channel_id=UCLx053rWZxCiYWsBETgdKrQ" htmlUrl="https://www.youtube.com/channel/UCLx053rWZxCiYWsBETgdKrQ" title="LGR"/> + <outline type="rss" xmlUrl="https://www.youtube.com/feeds/videos.xml?channel_id=UCXuqSBlHAE6Xw-yeJA0Tunw" htmlUrl="https://www.youtube.com/channel/UCXuqSBlHAE6Xw-yeJA0Tunw" title="LinusTechTips"/> + <outline type="rss" xmlUrl="https://www.youtube.com/feeds/videos.xml?channel_id=UCFhXFikryT4aFcLkLw2LBLA" htmlUrl="https://www.youtube.com/channel/UCFhXFikryT4aFcLkLw2LBLA" title="Nile Red"/> + <outline type="rss" xmlUrl="https://www.youtube.com/feeds/videos.xml?channel_id=UCAfYntJkyJdnYbzDsOGu0qQ" htmlUrl="https://www.youtube.com/channel/UCAfYntJkyJdnYbzDsOGu0qQ" title="RetroSpector78"/> + <outline type="rss" xmlUrl="https://www.youtube.com/feeds/videos.xml?channel_id=UC6107grRI4m0o2-emgoDnAA" htmlUrl="https://www.youtube.com/channel/UC6107grRI4m0o2-emgoDnAA" title="SmarterEveryDay"/> + <outline type="rss" xmlUrl="https://www.youtube.com/feeds/videos.xml?channel_id=UCmtyQOKKmrMVaKuRXz02jbQ" htmlUrl="https://www.youtube.com/channel/UCmtyQOKKmrMVaKuRXz02jbQ" title="Sebastian Lague"/> + <outline type="rss" xmlUrl="https://www.youtube.com/feeds/videos.xml?channel_id=UCy0tKL1T7wFoYcxCe0xjN6Q" htmlUrl="https://www.youtube.com/channel/UCy0tKL1T7wFoYcxCe0xjN6Q" title="Technology Connections"/> + <outline type="rss" xmlUrl="https://www.youtube.com/feeds/videos.xml?channel_id=UCBa659QWEk1AI4Tg--mrJ2A" htmlUrl="https://www.youtube.com/channel/UCBa659QWEk1AI4Tg--mrJ2A" title="Tom Scott"/> + <outline type="rss" xmlUrl="https://2.5admins.com/feed/podcast" htmlUrl="https://2.5admins.com" title="2.5 Admins"/> + <outline type="rss" xmlUrl="http://feed.jupiter.zone/allshows" htmlUrl="http://www.jupiterbroadcasting.com" title="All Jupiter Broadcasting Podcasts"/> + <outline type="rss" xmlUrl="https://www.codingblocks.net/podcast-feed.xml" htmlUrl="https://www.codingblocks.net" title="Coding Blocks"/> + <outline type="rss" xmlUrl="https://feeds.pacific-content.com/commandlineheroes" htmlUrl="https://www.redhat.com/en/command-line-heroes" title="Command Line Heroes"/> + <outline type="rss" xmlUrl="https://feeds.megaphone.fm/darknetdiaries" htmlUrl="https://darknetdiaries.com/" title="Darknet Diaries"/> + <outline type="rss" xmlUrl="https://feeds.hackablepodcast.com/hackable" htmlUrl="https://hackablepodcast.com" title="Hackable"/> + <outline type="rss" xmlUrl="https://ironsysadmin.libsyn.com/rss" htmlUrl="https://www.ironsysadmin.com" title="Iron Sysadmin"/> + <outline type="rss" xmlUrl="https://latenightlinux.com/feed/mp3" htmlUrl="https://latenightlinux.com" title="Late Night Linux"/> + <outline type="rss" xmlUrl="https://malicious.life/feed/podcast/" htmlUrl="https://malicious.life" title="Malicious Life"/> + <outline type="rss" xmlUrl="https://thenew.show/feed/podcast" htmlUrl="https://thenew.show" title="The New Show"/> + <outline type="rss" xmlUrl="http://feeds.soundcloud.com/users/soundcloud:users:261098918/sounds.rss" htmlUrl="http://soundcloud.com/user-98066669" title="The Privacy, Security, &amp; OSINT Show"/> + <outline type="rss" xmlUrl="https://geekgonecrazy.com/feed.xml" htmlUrl="https://geekgonecrazy.com/" title="Aaron's Ramblings"/> + <outline type="rss" xmlUrl="https://brandelune.github.io/adventuresintechland.xml" htmlUrl="https://brandelune.github.io" title="Adventures in Tech Land"/> + <outline type="rss" xmlUrl="https://secluded.site/posts/index.xml" htmlUrl="https://secluded.site/posts/" title="Posts on Secluded.Site"/> + <outline type="rss" xmlUrl="https://fasterthanli.me/index.xml" htmlUrl="https://fasterthanli.me/" title="amos"/> + <outline type="rss" xmlUrl="https://hankchizljaw.com/feed/all.xml" htmlUrl="https://hankchizljaw.com/feed/all.xml" title="Everything from andy-bell.design"/> + <outline type="rss" xmlUrl="https://anildash.com/rss/" htmlUrl="https://anildash.com/" title="Anil Dash"/> + <outline type="rss" xmlUrl="http://ayekat.ch/atom.xml" htmlUrl="http://ayekat.ch/atom.xml" title="ayekat.ch"/> + <outline type="rss" xmlUrl="https://ar.al/index.xml" htmlUrl="https://ar.al/" title="Aral Balkan"/> + <outline type="rss" xmlUrl="https://beyermatthias.de/index.xml" htmlUrl="https://beyermatthias.de/" title="musicmatzes blog"/> + <outline type="rss" xmlUrl="https://bn4t.me/posts/index.xml" htmlUrl="https://bn4t.me/posts/" title="Posts on bn4t.me"/> + <outline type="rss" xmlUrl="https://bnolet.me/posts/index.xml" htmlUrl="https://bnolet.me:443/posts/" title="Posts on On LinuxLiaison"/> + <outline type="rss" xmlUrl="https://cancookrice.com/rss.xml" htmlUrl="https://cancookrice.com" title="CanCookRice"/> + <outline type="rss" xmlUrl="https://www.acdw.net/atom.xml" htmlUrl="https://www.acdw.net/atom.xml" title="Case Duckworth"/> + <outline type="rss" xmlUrl="https://chriswiegman.com/index.xml" htmlUrl="https://chriswiegman.com/" title="Chris Wiegman"/> + <outline type="rss" xmlUrl="https://christine.website/blog.rss" htmlUrl="https://christine.website/blog" title="Christine Dodrill's Blog"/> + <outline type="rss" xmlUrl="https://chriswere.uk/design.rss.txt" htmlUrl="https://chriswere.neocities.org/design.html" title="Chris Were's code design blog"/> + <outline type="rss" xmlUrl="https://www.codesections.com/rss.xml" htmlUrl="https://www.codesections.com" title="Codesections"/> + <outline type="rss" xmlUrl="http://decafbad.net/feed" htmlUrl="http://decafbad.net/" title="Craig Maloney"/> + <outline type="rss" xmlUrl="https://feed.ctrl.blog/latest.atom" htmlUrl="https://www.ctrl.blog/" title="Ctrl blog"/> + <outline type="rss" xmlUrl="https://www.danielplayfaircal.com/feed.xml" htmlUrl="https://www.danielplayfaircal.com/" title="Daniel Playfair Cal&#x2019;s Blog"/> + <outline type="rss" xmlUrl="https://dannyvankooten.com/feed.xml" htmlUrl="https://dannyvankooten.com/" title="Danny van Kooten"/> + <outline type="rss" xmlUrl="https://write.privacytools.io/darylsun/feed/" htmlUrl="https://write.privacytools.io/darylsun/" title="Beyond the Garden Walls"/> + <outline type="rss" xmlUrl="https://www.davd.io/index.xml" htmlUrl="https://www.davd.io/" title="davd.io"/> + <outline type="rss" xmlUrl="https://desmondrivet.com/feeds/blog.rss" htmlUrl="https://desmondrivet.com/" title="Desmond Rivet - blog"/> + <outline type="rss" xmlUrl="https://drewdevault.com/feed.xml" htmlUrl="https://drewdevault.com" title="Drew DeVault's Blog"/> + <outline type="rss" xmlUrl="https://dusty.phillips.codes/index.xml" htmlUrl="https://dusty.phillips.codes/" title="Dusty Phillips Codes"/> + <outline type="rss" xmlUrl="https://blog.eleos.space/rss.xml" htmlUrl="https://blog.eleos.space/" title="Eleos in space"/> + <outline type="rss" xmlUrl="https://write.privacytools.io/freddy/feed/" htmlUrl="https://write.privacytools.io/freddy/" title="Freddy's Ramblings"/> + <outline type="rss" xmlUrl="https://fribbledom.com/posts/index.xml" htmlUrl="https://fribbledom.com/posts/" title="Posts on fribbledom's Journal"/> + <outline type="rss" xmlUrl="https://blog.marcg.pizza/marcg//feed/" htmlUrl="https://blog.marcg.pizza/marcg/" title="G's Blog"/> + <outline type="rss" xmlUrl="https://garrettdimon.com/feed.xml" htmlUrl="https://garrettdimon.com/" title="GarrettDimon.com"/> + <outline type="rss" xmlUrl="https://gerritniezen.com/feed/" htmlUrl="https://gerritniezen.com/" title="Gerrit Niezen"/> + <outline type="rss" xmlUrl="https://www.gkbrk.com/feed.xml" htmlUrl="https://www.gkbrk.com/" title="Gokberk Yaltirakli"/> + <outline type="rss" xmlUrl="https://gregoryhammond.ca/feed/" htmlUrl="https://gregoryhammond.ca" title="Gregory Hammond"/> + <outline type="rss" xmlUrl="https://humaidq.ae/blog/index.xml" htmlUrl="https://humaidq.ae/blog/" title="Blog on Humaid AlQassimi's Website"/> + <outline type="rss" xmlUrl="https://humbug.pw/feed.xml" htmlUrl="https://humbug.pw/" title="humbug"/> + <outline type="rss" xmlUrl="http://jakob.space/feed.xml" htmlUrl="http://jakob.space/feed.xml" title="Jakob's Personal Webpage"/> + <outline type="rss" xmlUrl="https://janboddez.tech/feed" htmlUrl="https://janboddez.tech" title="Jan&#x2019;s RSS Feed: All Items"/> + <outline type="rss" xmlUrl="https://write.as/jeffjessie/feed/" htmlUrl="https://write.as/jeffjessie/" title="JeffJessie"/> + <outline type="rss" xmlUrl="https://jlelse.blog/index.xml" htmlUrl="https://jlelse.blog/" title="jlelse's Blog"/> + <outline type="rss" xmlUrl="https://jolek78.writeas.com/feed/" htmlUrl="https://jolek78.writeas.com/" title="jolek78"/> + <outline type="rss" xmlUrl="https://jborichevskiy.com/posts/index.xml" htmlUrl="https://jborichevskiy.com/posts/" title="Up and to the Right"/> + <outline type="rss" xmlUrl="http://blogtastic.blog/index.xml" htmlUrl="http://blogtastic.blog/" title="Blogtastic"/> + <outline type="rss" xmlUrl="https://www.justinvollmer.com/feed/" htmlUrl="https://www.justinvollmer.com" title="Justin Vollmer"/> + <outline type="rss" xmlUrl="https://kevq.uk/feed" htmlUrl="https://kevq.uk" title="Kev Quirk"/> + <outline type="rss" xmlUrl="https://pensinspace.net/kindly/feed/" htmlUrl="https://pensinspace.net/kindly/" title="kindly"/> + <outline type="rss" xmlUrl="https://krsc.amk.land/feed.xml" htmlUrl="https://krsc.amk.land/" title="kriscience"/> + <outline type="rss" xmlUrl="https://www.kylepiira.com/feed" htmlUrl="https://www.kylepiira.com" title="Kyle Piira"/> + <outline type="rss" xmlUrl="https://laurakalbag.com/index.xml" htmlUrl="https://laurakalbag.com/" title="Laura Kalbag&#x2019;s Blog Posts, Photos and Notes"/> + <outline type="rss" xmlUrl="http://linuxforpoets.com/feed.xml" htmlUrl="http://linuxforpoets.com/" title="Linux For Poets"/> + <outline type="rss" xmlUrl="https://qua.name/lopeztel/feed/" htmlUrl="https://qua.name/lopeztel/" title="lopeztel's Blog"/> + <outline type="rss" xmlUrl="https://lukasrosenstock.net/feed.xml" htmlUrl="https://lukasrosenstock.net/" title="Lukas Rosenstock's Blog"/> + <outline type="rss" xmlUrl="https://write.as/matt/feed/" htmlUrl="https://write.as/matt/" title="Matt"/> + <outline type="rss" xmlUrl="https://matthiasott.com/rss" htmlUrl="https://matthiasott.com/rss" title="Matthias Ott &#x2013; User Experience Designer"/> + <outline type="rss" xmlUrl="https://matthias.thym.at/blog/index.xml" htmlUrl="https://matthias.thym.at/blog/" title="Matthias Thym"/> + <outline type="rss" xmlUrl="https://mikestone.me/feed/" htmlUrl="https://mikestone.me/" title="Mike Stone"/> + <outline type="rss" xmlUrl="https://blog.nelhage.com/atom.xml" htmlUrl="https://blog.nelhage.com/" title="Made of Bugs"/> + <outline type="rss" xmlUrl="https://nixing.mx/feed.xml" htmlUrl="https://nixing.mx/feed.xml&gt;" title="Nixing | Linux Adventures"/> + <outline type="rss" xmlUrl="https://nullbuffer.com/feed.xml" htmlUrl="https://nullbuffer.com/" title="buffer = NULL;"/> + <outline type="rss" xmlUrl="https://parasurv.neocities.org/rss.xml" htmlUrl="" title=""/> + <outline type="rss" xmlUrl="https://ambrevar.xyz/atom.xml" htmlUrl="https://ambrevar.xyz/atom.xml" title="Pierre Neidhardt's homepage"/> + <outline type="rss" xmlUrl="https://rahulchowdhury.co/feed.xml" htmlUrl="https://rahulchowdhury.co/" title="Rahul Chowdhury"/> + <outline type="rss" xmlUrl="https://blog.jessfraz.com/index.xml" htmlUrl="https://blog.jessfraz.com/" title="Ramblings from Jessie"/> + <outline type="rss" xmlUrl="https://randomgeekery.org/post/index.xml" htmlUrl="https://randomgeekery.org/post/" title="PostsonRandom Geekery"/> + <outline type="rss" xmlUrl="https://nolanlawson.com/feed" htmlUrl="https://nolanlawson.com" title="Read the Tea Leaves"/> + <outline type="rss" xmlUrl="https://remysharp.com/feed.xml" htmlUrl="https://remysharp.com" title="remy sharp's b:log"/> + <outline type="rss" xmlUrl="https://rocketnine.space/post/index.xml" htmlUrl="https://rocketnine.space/post/" title="Posts on Rocket Nine Labs"/> + <outline type="rss" xmlUrl="https://www.romanzolotarev.com/rss.xml" htmlUrl="https://www.romanzolotarev.com/" title="Mastering the Web - Roman Zolotarev"/> + <outline type="rss" xmlUrl="https://write.as/write-as-roscoes-notebook/feed/" htmlUrl="https://write.as/write-as-roscoes-notebook/" title="Roscoe's Notebook"/> + <outline type="rss" xmlUrl="https://blog.sasach.work/feed" htmlUrl="https://blog.sasach.work" title="Saura's Blog"/> + <outline type="rss" xmlUrl="https://www.seanbehan.dev/index.xml" htmlUrl="https://www.seanbehan.dev/" title="Sean Behan"/> + <outline type="rss" xmlUrl="https://seths.blog/rss" htmlUrl="https://seths.blog" title="Seth's Blog"/> + <outline type="rss" xmlUrl="https://simbly.me/feed/" htmlUrl="https://simbly.me/" title="Simbly Me"/> + <outline type="rss" xmlUrl="https://sugarfreegamer.com/rss.xml" htmlUrl="https://sugarfreegamer.com/" title="#SUGARFREEGAMER"/> + <outline type="rss" xmlUrl="https://blog.sulairris.com/feed/" htmlUrl="https://blog.sulairris.com/" title="Sulairris&#x2019;s blog"/> + <outline type="rss" xmlUrl="https://buttondown.email/surya/rss" htmlUrl="https://buttondown.email/surya" title="Newsletter feed for Surya's Technical Blog"/> + <outline type="rss" xmlUrl="https://ttmd.grayw.co.uk/rss/" htmlUrl="https://ttmd.grayw.co.uk/" title="Tech Talk &amp; Mind Dumps"/> + <outline type="rss" xmlUrl="https://todddavies.co.uk/blog/rss.xml" htmlUrl="https://todddavies.co.uk/blog" title="Todd Davies' Blog"/> + <outline type="rss" xmlUrl="http://tonsky.me/blog/atom.xml" htmlUrl="https://tonsky.me/" title="tonsky.me"/> + <outline type="rss" xmlUrl="https://trivial.observer/index.xml" htmlUrl="https://trivial.observer/" title="Trivial Observations"/> + <outline type="rss" xmlUrl="https://degruchy.org/feed" htmlUrl="https://degruchy.org" title="Verily"/> + <outline type="rss" xmlUrl="https://yarmo.eu/rss/all" htmlUrl="https://yarmo.eu" title="Yarmo's blog and notes"/> + <outline type="rss" xmlUrl="https://baez.link/feed/" htmlUrl="https://baez.link/" title="A Bit"/> + <outline type="rss" xmlUrl="https://emanuelpina.pt/index.xml" htmlUrl="https://emanuelpina.pt/" title="Emanuel Pina"/> + <outline type="rss" xmlUrl="https://randomthoughts.dk/index.xml" htmlUrl="https://randomthoughts.dk/" title="In a stream of Random Thoughts .. "/> + <outline type="rss" xmlUrl="https://mxb.dev/feed.xml" htmlUrl="https://mxb.dev" title="Max B&#xF6;ck"/> + <outline type="rss" xmlUrl="https://www.paritybit.ca/feeds/sitewide-feed.xml" htmlUrl="https://www.paritybit.ca" title="paritybit.ca - What's New"/> + </body> +</opml> diff --git a/public/feeds/sitewide-feed.xml b/public/feeds/sitewide-feed.xml @@ -7,6 +7,22 @@ <description>The feed that covers all notable additions, updates, announcements, and other changes for the entire paritybit.ca website.</description> <item> + <title>Curating My Blogroll</title> + <link>https://www.paritybit.ca/blog/curating-my-blogroll</link> + <guid>https://www.paritybit.ca/blog/curating-my-blogroll</guid> + <pubDate>Sun, 07 Jun 2020 22:27:03 -0400</pubDate> +<description><![CDATA[<h2 id="curating-my-blogroll">Curating My Blogroll</h2> +<div class="byline"> +<p><b>Written By:</b> Jake Bauer | <b>Posted:</b> 2020-06-07 | <b>Last Updated:</b> 2020-06-07</p> +</div> +<p>I follow over 100 blogs which is far too many to have to manually visit every time I want to see if there was new content. I’m not sure why I didn’t do this sooner, but today I went through the entire list and added as many blogs as I could into my feed reader of choice (newsboat) and took the opportunity to trim some blogs which have shut down or which I no longer follow.</p> +<p>The most challenging part of this was finding the feeds on some people’s websites. For those sites which had feeds, usually there was a button or link which was easy to find on the homepage, at the bottom of the page, or via some “about” link. However, I found that many people have feeds for their sites but don’t advertise them so I had to go searching for them manually. Basically, if I couldn’t find a link to a feed on the pages themselves, I searched for <code>index.xml</code>, <code>feed</code>, <code>feed.xml</code>, <code>feed.rss</code>, <code>rss</code>, or <code>rss.xml</code> either in the website’s root directory, or the subdirectory containing the blog posts.</p> +<p>If I couldn’t find an RSS feed for a particular site, I added that site to the <a href="/links#no-rss-feed-found">“No RSS Feed Found” section</a> of my blogroll. I will send an email to the owners of each of those sites asking them if they will consider adding an RSS feed to their site. If their answer is yes, I’ll update my blogroll; if not, I’ll remove them from my blogroll because I don’t really have the time to manually visit a bunch of sites to check if there are new posts.</p> +<p>I’ve also created and uploaded an <a href="https://en.wikipedia.org/wiki/OPML">OPML</a> file which contains all of my subscriptions from Newsboat. This allows you to download this file, import it into your feed reader, and have all of the blogs and news sources I follow in your feed list. A link to this file can be found on <a href="/links#blogroll">my blogroll</a>, and at <a href="https://www.paritybit.ca/blogroll.opml">www.paritybit.ca/blogroll.opml</a>.</p> +<p>One final thing I did was link <code>/feed.xml</code>, <code>/feed</code>, <code>/feed.rss</code>, and <code>/index.xml</code> to my site’s feed as these links seemed to be the <em>de facto</em> standard for where feeds can be easily found (I’m not sure if it’s an actual standard).</p> +<p><em>This is my thirty-eighth post for the <a href="https://social.paritybit.ca/tags/100DaysToOffload">#100DaysToOffload</a> challenge. You can learn more about this challenge over at <a href="https://100daystooffload.com" class="uri">https://100daystooffload.com</a>.</em></p>]]></description> +</item> +<item> <title>Why Email is the Best Discussion Platform</title> <link>https://www.paritybit.ca/blog/why-email-is-the-best-discussion-platform</link> <guid>https://www.paritybit.ca/blog/why-email-is-the-best-discussion-platform</guid> diff --git a/public/sitemap.xml b/public/sitemap.xml @@ -3,6 +3,7 @@ <url><loc>https://www.paritybit.ca</loc></url> <url><loc>https://www.paritybit.ca/home</loc></url> <url><loc>https://www.paritybit.ca/blog</loc></url> + <url><loc>https://www.paritybit.ca/blog/curating-my-blogroll</loc></url> <url><loc>https://www.paritybit.ca/blog/why-email-is-the-best-discussion-platform</loc></url> <url><loc>https://www.paritybit.ca/blog/toggling-between-indentation-styles-in-vim</loc></url> <url><loc>https://www.paritybit.ca/blog/dnd-xp-system</loc></url>