Linux BSOD and Pi Double Standards

Systemd brings a killer Windows feature to Linux! Syncing your funny picture folder with Rclone, fetching github info from the command line, and a M.2 HAT for the Raspberry Pi 5.

Listen:


Subscribe Google Podcasts | Spotify | Apple | Stitcher | TuneIn | RSS | More


Timestamps:
00:00 Intro
04:45 Defending Windows 11
05:58 Linux BSOD
10:53 Github Fetch
13:27 Funny picture sync folder
18:37 Raspberry Pi M.2 HAT


Linux BSOD 

https://arstechnica.com/gadgets/2023/12/linux-distros-are-about-to-get-a-killer-windows-feature-the-blue-screen-of-death/

  • Who remembers the Blue Screen Of Death?
  • Systemd 255 comes with a little something called systemd-bsod.  
  • It’s a diagnostic tool to display a full-screen error message with a QR code.
  • And it better be BLUE! 
  • It’s designed to troubleshoot boot failures and could be useful?
  • So Systemd 255 Blue Screen of Death is still very experimental.
  • Any error message that reaches the LOG_EMERG level will be displayed full-screen so you can take a picture of it or write it down.
  • Ubuntu, Fedora, Arch and Debian all use Systemd, as well as many downstream distros.
  • The first thing I thought when the Internet exploded about a new BSOD feature on Linux is, well, Linux error codes are far easier to fix than a random VXD error code on Windows! LOL
  • And Linux can be reinstalled in just 5-10 mins these day . . .

 

Github fetch

https://github.com/ghfetch/ghfetch

  • I found a cool and useful app a few days ago when looking for more alternatives to Neofetch.
  • We talked about the wonderful fastfetch neofetch-like tool last week.
  • But for LWDW this week, I found an interesting spin on the neofetch paradigm.
  • It is called ghfetch, or Github fetch!
  • In CLI it lets you display a GitHub user, repo, or organization in beautiful terminal glory!
  • The commands are simple:  ghfetch <user or organization> or ghfetch <user>/<repo>
  • And walla, ghfetch displays a low poly profile pic, public repos, stars, followers, description etc of whatever user, organization or repo you choose.
  • Here is a screenshot of my ghfetch of Wimpy’s World and Wimpy’s ia-get, or Internet Archive Get app we talked about last week:

 

Rclone

https://github.com/rclone/rclone

  • This is rsync for cloud storage made wicked-easy. 
  • Ran across this last week while looking for something to quickly attach R2 to a system. 
  • It worked great for that project but it does so much more. 
  • Amazon S3, Google Photos, Dropbox, Opendrive, Nextcloud, Linode…the list goes on and on. 
  • So what does it do?
  • It lets you create a local folder on your system that stays in sync with whatever cloud thingamabob you connect it with. 
  • It even has an option for FUSE mount. 
  • But that’s not the killer feature nay. 
  • It’s the choose your own text adventure setup of extreme easiness. 
  • Here is an example for Google photos. 
  • Wow, there are so many cloud services to sync to, including the Internet Archive, Mega, Yandex Disk, DigitalOcean Spaces and so much more!

Slice of Pi

Double standards

https://www.raspberrypi.com/news/double-standards/

  • Let’s talk about the PIP.
  • Peripheral Component Interconnect Express.
  • It’s what you get on the Pi 5 instead of M.2.
  • Why didn’t we get M.2 on the Pi 5?
  • Price, power, and footprint.
  • Adding a M.2 would have cost a wee bit more while requiring a 3.3V, 3A power supply.
  • Then they would have had to find a place to put it on the board. 
  • They have finished all the needed firmware bits in order to make their funky little connector work. 
  • The M.2 M Key HAT+ should be ready early 2024. 
  • No wonder why the Raspberry Pi company took a bit to release the hats, they were working on a new standard!
  • When the Raspberry Pi 5 was released in October, we had talked about in the future they would release a Gigabit Ethernet with PoE+ support HAT coming soon.
  • And I am sure we will hear about that HAT soon.
  • And that an NVMe HAT would be on the way, and now it is coming early next year.