Show Notes #592: Arch Enemies

Listen Now

Segment 2 (Amateur Radio)

Segment 3 (Open Source)

Segment 4 (Linux in the Ham Shack)

  • Lock Screen Background in KDE on Arch

Segment 5 (Announcements & Feedback)

  • BlueSky Comment from KE4HET
    • Nice to find you here de KE4HET.
  • Please Help Support the Show
    • Patreon
    • Paypal
    • Merch
    • YouTube!

Segment 6 (New Subscribers, New Supporters & Live Participants)

  • Discord
    • Fograhnax
  • Bluesky
    • @tsayles
  • Mailing List
    • Mark G0NMY
  • Live Chat
    • Mike, K6GTE
    • Steve, KJ5T
    • Don, KB2YSI
    • niemandem

Show Notes #591: Netbird Deep Dive

Listen Now

Segment 1 (Deep Dive)

  • Netbird
    • NetBird combines a configuration-free peer-to-peer private network and a centralized access control system in a single platform, making it easy to create secure private networks for your organization or home. NetBird creates a WireGuard-based overlay network that automatically connects your machines over an encrypted tunnel, leaving behind the hassle of opening ports, complex firewall rules, VPN gateways, and so forth. It enables secure remote access by applying granular access policies while allowing you to manage them intuitively from a single place. Works universally on any infrastructure.
  • Topics
    • License: BSD and AGPL
    • Use case basics
    • Implementation basics
    • Cloud vs. self-hosted
    • Cross-platform
    • Installation procedure (download, curl, pamac, installation files for MacOS or Windows, etc)
    • Starting the service
    • Authentication via SSO
    • Linking a host (URL, setup key)
    • Bringing up the VPN on a host (sudo netbird server start, netbird up)
    • Access control
    • Access policies, port rules, etc.
    • Posture validation (paid versions)
    • Cloud application management panel
    • Last seen
      • Operating system
      • Groups
      • Host control options
      • Networks
    • Agentless access to network resources
    • DNS
      • Set DNS servers (by group, domain, etc)
      • Local DNS is handled by local Netbird service
    • Teams
      • Allow access to create peers, manage network, etc for other users
      • Free version allows 5 users and 100 peers
    • API
      • All features of the Netbird dashboard can be managed through its API
    • Authentication can be managed with tokens and MFA

Segment 2 (Announcements & Feedback)

  • Mastodon comment from @waterfordham
    • Hey folks, Ep588 feedback. You made a suggestion for someone to go make a sandwich waiting to see if a USB key had finished writing. A slight improvement may be for them to issue a sync command and then go make the sandwich 🙂
  • Please Help Support the Show
    • Patreon
    • Paypal
    • Merchandise
    • YouTube

Segment 3 (New Subscribers, New Supporters & Live Participants)

  • Discord
    • Morse
    • Mike_Kelly
    • Reggy
  • Mastodon
    • @DL9ET
  • Live Chat
    • Steve, KJ5T
    • Darren, VK6EK
    • niemandem

LHS Episode #590: The Weekender CXXXII

Listen Now

Spin the Random Topic Wheel (Segment 1)

  • International Whiskey

This Weekend in Hedonism (Segment 2)

  • Cheryl's Recipe Corner
  • Pupusas and Curtido
  • Description
    • Pupusas are El Salvadorian stuffed corn cakes served with curtido and salsa roja. They are typically filled with melty cheese, pickled jalapeño and roasted squash, but the filling options are endless!  And the Curtido is a form of pickled coleslaw! I grew up enjoying these with my dad, so making them is a trip down memory lane!  It's dinner tonight, once the show is over!
  • Ingredients (Curtido)
    • 1/2 head of cabbage, (2 cups of shredded cabbage)
    • 1 medium carrot, grated
    • 1 tablespoon dried Mexican oregano, (if you can't find Mexican oregano, use Italian!)
    • 1 cup hot water
    • 1 cup apple cider vinegar
    • 1 teaspoon kosher salt
    • 1 teaspoon granulated sugar
  • Ingredients (Papusa Dough)
    • 3 cups (11.8 ounces/334g) masa harina , (such as maseca)
    • 2 teaspoons kosher salt
    • 2 3/4 cup cold water, (from the faucet is fine)
  • Ingredients (Papusa Filling)
    • 2 cups (7.5 ounces) shredded mozzarella, (or Oaxacan cheese or any other melty cheese)
    • 1/2 cup pickled jalapeño peppers, diced
    • 1/2 cup diced roasted butternut squash
    • 1 cup water (for hands)
    • 2 tablespoons olive oil or neutral oil (for hands)
  • Directions (Curtido)
    • To a medium bowl, toss together the cabbage, carrots and Mexican oregano. In a measuring cup, stir together the hot water, vinegar, salt and sugar; pour it over the cabbage/carrot mixture. Allow it to come to room temperature and then cover it with plastic wrap and transfer it to the fridge for at least 4 hours and preferably a day before serving.
  • Directions (Papusa Dough)
    • In a medium bowl, whisk together the masa harina and salt. Pour in the cold water and using a spatula, stir the masa until mostly combined. Then, using your hands, mix the dough until a very soft dough forms. The dough will be very soft. This is totally okay; this means a delicious pupusa is on the way! I found it easiest to use a 2 ounce ice cream scoop and scoop out the masa into balls onto a piece of parchment. You could also do this with your hands but be sure to make the water/oil mixture above and coat your hands with it first.
  • Directions (Papusas)
    • Add the water to a measuring cup and pour in the oil (you can eyeball this). Lightly dip your hands in the water/oil mixture, making sure your palm are evenly coated. This will make it so the masa doesn’t stick to your hands. Preheat your oven to 200 degrees F. I like to place the pupusas in the oven while I make the rest of the pupusas so they can stay warm and melty. I placed a cooling rack atop a baking sheet and placed it in the oven. Working one at a time, flatten the balls gently until they're about 1/2-inch thick discs. Place a tablespoon or two of mozzarella cheese, a small bit of diced jalapeño and squash into the center and wrap the dough around the filling creating a half moon shape. Pinch the edges to seal it completely. And then pat the dough gently, flattening it and alternating hands until it reaches about 1/4-inch thick and about 4-inches in diameter. Feel free to re-grease your hands as needed. Repeat with the remaining balls of dough. Meanwhile, preheat a cast iron skillet over medium heat. Add a teaspoon of neutral oil and brush the surface with a silicon brush. Add the pupusas to the pan, fitting two to three at time. Don’t be shy to break out another cast iron skillet (if you own it). Cook each pupusa for 4 to 6 minutes per side and then transfer to the baking sheet in the oven. Repeat this process until you’ve worked your way through all of the pupusas.
  • Directions (Serving)
    • Serve the pupusas with the curtido, wedges of lime and salsa.
  • Tips and Tricks
    • Cookie scoops are your friend! Use a 2 ounce cookie scoop to divide the dough into balls. It makes it super quick and easy and ensures they are close to the same size. Make sure your hands are always oiled. This dough is super sticky and the oil helps so much! While forming the pupusas, if a tear appears, simply pinch the masa shut. Also if a bit of cheese leaks out of the pupusa while cooking it, that’ll be delicious and make a bit of a cheese chip. Let gravity be your friend. When you move the ball of masa from palm to palm, gravity will help make it get a bit flatter. Each time you move it from palm to palm, you should be gently flattening it. When you're done forming each pupusa, place them on a piece of parchment. You can use a plate or cutting board, just be sure to grease it with a bit of oil so the formed pupusas don’t stick. If you don’t own a large griddle and want to keep the pupusas warm while you work your way through cooking them, use your oven. Place a baking rack on top of a baking sheet and stick it in a 200 degree F oven. As you finish cooking the Pupusa's, transfer them to the oven to keep them warm.
  • Cheryl's Mixed Drink Corner
  • El Salvador
  • Description
    • Take a vacation with this great drink!
  • Ingredients
    • 1-1/2 oz gold rum
    • 1/2 oz Lime Juice
    • 1 tsp grenadine syrup
    • 3/4 oz Hazelnut liqueur (example: Frangelico)
  • Directions
    • Mix, shake, stir and strain into a chilled cocktail glass.
  • Refresco de Ensalada
  • Ingredients
    • 1 x 850g can pineapple slices in 100% pineapple juice
    • 1 mango, peeled
    • 3 oranges
    • 2 Granny Smith apples
    • Juice of 1 lemon
    • 6 cups cold water
    • 1/3 cup sugar
    • 1/2 tsp. salt
    • (Rum or Vodka, if desired)
  • ?Directions
    • Put the lemon juice into a large mixing bowl or punchbowl. Dice the apples into small pieces. Stir the diced apple into the lemon juice as you go along, to stop the pieces from browning. Peel the mango. Dice the flesh. Add to the bowl. Open the can of pineapple. Pour the juice into the bowl. Dice the pineapple slices and add to the bowl. Squeeze the juice of 2 oranges, pour into the bowl. Dice the remaining orange and add it to the bowl. Transfer the contents of the fruit and liquid to a large pitcher or a punchbowl, it does make a large quantity. Add 6 cups of water. Add the sugar and salt. Stir. You can drink this immediately, but it tastes best if you put it in the fridge for at least 2 hours, and even better if you can wait until the next day. Serve cold.
  • Russ's Drink Corner
  • Evan Williams Square 6 High Rye Whiskey
  • Description
    • Square 6 High Rye is the second Square 6 product produced exclusively at the artisanal distillery located at the Evan Williams Bourbon Experience in downtown Louisville. The whiskey uses a new rye mashbill that differentiates itself from Heaven Hill’s traditional rye 51/35/14 mashbill. It's the company’s first product to be designated a high-rye rye whiskey. The rye joins the company’s Square 6 Bourbon which is also distilled at the Evan Williams Bourbon Experience. Evan Williams states that artisanal distiller Jodie Filiatreau distills one barrel of American Whiskey per day at the downtown Louisville experience location.
  • Details
    • Mashbill: 63% rye, 24% corn, 13% malted barley
    • Region: Louisville, Kentucky
    • Proof: 95 (47.5% ABV)
    • Color: Light copper
    • Nose: Rye grain, wintergreen, light oak, anise, earthy damp forest, paper
    • Taste: Dry oak, Rye spice, aromatic spiced vanilla, pine, petrichor
    • Finish: Pine, rye spice, leather, hint of tobacco, oak and grain
    • Price: $80 (750ml)
    • Rating: 86
  • Bill's Whatever Corner
  • Headframe Spirits Kelley
    • Distiller's Select American Single Malt Whiskey (5 Year)
    • Proof: 130 (65% ABV)

Segment 3 (Announcements & Feedback)

  • Comment on Episode #588 from W2HY
    • Best episode yet IMHO! Can you imagine Ham Van Winkle waking up from 20 years ago and seeing what his/her $30 can now buy in fully-featured panoramic receiver technology?
  • Comment on Episode #588 from DF1TN
    • Another way to get remote access to an SDR dongle is by forwarding the USB port to the remote computer.
    • Additional Info: https://lhs.fyi/JO (Arch Wiki)
  • Please Help Support the Show
    • Patreon
    • Paypal
    • Merch
    • Topics
    • YouTube

Segment 4 (New Subscribers, New Supporters & Live Participants)

  • Twitter
    • @AleMaffio70
  • Mailing List
    • ZL2MST
  • Discord
    • a.taqiyy
    • rat
  • Live Chat
    • Woody, KC1VOP
    • Mike, K6GTE

Show Notes #589: Rust Bucket

Listen Now

Segment 2 (Amateur Radio)

  • AST SpaceMobile Defends Use of Ham Radio Spectrum

Segment 3 (Open Source)

  • Linux 6.17 Getting More Rusty With Many Rust Language Additions
  • Arch Linux Users at Risk Again as AUR Hit by Another RAT
  • Don’t Struggle with Flatpaks—Warehouse Gives Easy Control on Any Distro

Segment 5 (Announcements & Feedback)

  • YouTube Comment on Commodore OS Vision 3 Video from @tonystorcke
    • They should have made sure it was as easy to use as GNOME. This is more difficult than KDE.
  • Please Help Support the Show
    • Patreon
    • Paypal
    • Merch
    • YouTube!

Segment 6 (New Subscribers, New Supporters & Live Participants)

  • Mastodon
    • @alexs
    • @dk3jf
    • @maennelpaennel
  • Discord
    • F1RIQ Antony
    • I SCAM U
  • Mailing List
    • Steve Mitan
    • KG4CGZ
    • Bob Helms
    • WM0S
  • Live Chat
    • Steve, KJ5T
    • Patrick, KR4ELN

Show Notes #588: Remote SDR Operation Deep Dive

Listen Now

Segment 1 (Deep Dive)

  • Remoting Your SDR
  • Dongles (RTL-SDR, AirSpy, SDRPlay, etc)
  • rtl_tcp
  • an I/Q spectrum server for RTL2832 based DVB-T receivers
  • SpyServer
  • Airspy R0, R2, Mini, Airspy HF+, RTL-SDR and AOR radios can be used as a high performance SDR receiver capable of streaming separate chunks of the spectrum to multiple clients over the LAN or the Internet.
  • sdrpp --server
  • SDR++ will operate as a server to provide the IQ stream over a network connection to another instance of SDR++ running on a different device elsewhere ona  network - including over an internet connection.  Default port is 5259.
  • OpenWebRX
  • OpenWebRX is an open source web-based software defined radio application that allows users to share access to one ore more SDR devices using a browser.
  • "Software defined radio": All processing is done in software, using digital signal processing ("DSP") technology.
  • "Web-based": Users do not need to install anything on their PC; all that's required to be able to use OpenWebRX is an HTML5 capable browser.
  • "Shared access": Multiple users can use the same receiver at the same time, and can listen to different frequencies and modes (some restrictions apply).
  • "Open source": The code for all parts of OpenWebRX is available under free and open source ("FOSS") licenses.
  • OpenWebRX+
  • OpenWebRX+ adds many features missing from the original OpenWebRX, such as noise reduction, tuning steps, scanner, keyboard shortcuts, improved user interface and maps, and decoders for many digital communication protocols. Please note that the following document covers both the original OpenWebRX and the extended OpenWebRX+. Features specific to OpenWebRX+ are marked so.
  • PhantomSDR-Plus WebSDR v2.0.0
  • PhantomSDR-Plus is a high-performance WebSDR server that can handle hundreds of concurrent users. This enhanced version focuses on Linux optimization and provides significant improvements over the original PhantomSDR.
  • Plug and Play Options Hardware/Software Combos for the lazy that don't want to setup anything and just buy stuff.
  • KiwiSDR
  • KiwiSDR Independent SDR Network Receivers are stand-alone SDR (software-defined radio) receivers that operate across a frequency range of 10 kHz to 30 MHz, encompassing very low frequency (VLF) to high frequency (HF) bands. These receivers come pre-installed with OpenWebRX and feature an integrated GPS receiver. Its ease of use and comprehensive features make it one of the best HF SDRs available. The Kiwi SDR2 is different from other SDRs. It is a standalone device that attaches to your local network and is optionally accessed through the Internet. A browser is used to connect to the user interface. Most other SDRs generate raw IQ data and need to be connected directly to a PC or laptop running OS-specific, installed software.  (Open Source The licenses used are mostly a mix of GPL v2.1/3 and MIT.)
  • SDRPlay nRSP-ST (proprietary)
  • The nRSP-ST is a truly “plug and play” integrated, networked general coverage receiver which combines a receiver, a host computer and a whole lot more all in one box. Apply power and connect to the internet and the nRSP-ST can be accessible from anywhere. The receiver comprises a full-featured 14-bit software defined radio. It offers up to 10MHz of spectrum visibility anywhere between 1kHz and 2GHz. The nRSP-ST is ideal as a stand-alone device with remote connections made accessible via its Ethernet or WiFi interfaces. The unit supports a choice of three data transport modes to suit the available network bandwidth of LAN or WAN connectivity. It is ideal for use in a low noise location or where connections to large outdoor antennas are feasible. Large IQ files can readily be stored on a local storage device. SDRplay provides free companion SDRconnectTM client SDR software for Windows, MacOS and Linux platforms, and the nRSP-ST provides a built-in web-server for remote access from most up-todate web browsing capable devices, including Android/iOS tablets and phones.

Segment 2 (Announcements & Feedback)

  • YouTube Comment on SDR++Brown Video from @SDR-DXobserver8
    • Thanks for the video. You can decimate the SDR by 4 to obtain a good decode and no stuttering of the audio. 400 kHz BW is suffcient enough for shortwave bands. 73.
  • YouTube Comment on CQRlog Video from @MrRicksho
    • please help witht he steps.. i am trying to install on Ubuntu 22.04.....
  • YouTube Comment on Commodore OS Vision 3 Video from @RigoMuniz
    • Do I need a new computer to install it? I would like to see the minimum specs. I have one old Windows Xp (Hp), an old Windows 10 Dell, a new Dell with Windows 11 (home user) and Imac G3 (2023) I am planning on getting the C64 ultimate (i am not sure which one)  Can it run on any C64 ultimate model, or it has to be a Pc version?
  • YouTube Comment on Commodore OS Vision 3 Video from @hydewhyte4364
    • I haven't managed to download a copy of V3 yet that passes it's own integrity test.
  • Please Help Support the Show
    • Patreon
    • Paypal
    • Merchandise
    • YouTube

Segment 3 (New Subscribers, New Supporters & Live Participants)

  • Discord
    • Squatch
    • DR. ADDER
  • Mastodon
    • @saahbs
  • Mailing List
    • W9RBC
    • Jim Lange
    • Ken Cox
    • K5JS
  • Live Chat
    • Mike, K6GTE
    • Steve, KJ5T
    • john-wick
    • Mike, KF4BOG