LHS Episode #604: Visual Studio Code Deep Dive

Hello and welcome to Episode 604 of Linux in the Ham Shack. In this deep dive episode, the hosts talk about the Visual Studio Code development environment, including its open source counterparts VSCodium and Code OSS. Topics include, installation, preliminary setup, use cases, plugins and plugin marketplaces, keyboard shortcuts, tips and tricks, code highlighting, debugging, linting and much more. Thanks for listening and have a great week.

73 de The LHS Crew

Show Notes #604: Visual Studio Code Deep Dive

Listen Now

Segment 1 (Deep Dive)

  • Code-OSS / Visual Studio Code / VSCodium
  • Code-OSS is the open-source foundation upon which Microsoft's Visual Studio Code is built. It is a distribution of the Code - OSS repository, which is developed by Microsoft in collaboration with the community under the MIT license. Code-OSS provides comprehensive code editing, navigation, debugging, extensibility, and integration with existing tools, forming the core of the edit-build-debug cycle for developers.
  • Microsoft's Visual Studio Code is a proprietary distribution of the same source code with additional Microsoft-specific customizations. These customizations include Microsoft trademarks, branding (such as the product name "Microsoft Visual Studio Code"), integration with the Visual Studio Marketplace, remote development features, telemetry collection, and access to proprietary extensions like the C#/.NET debugger. The proprietary components are enforced through mechanisms such as a handshake protocol to ensure compliance with licensing restrictions.
  • VSCodium is a community-driven project that actively disables telemetry by default and rewrites telemetry-related code to prevent any data from being sent to Microsoft servers, ensuring a more privacy-focused experience. VSCodium also uses the Open VSX Registry as its default extension marketplace, which is open-source and vendor-neutral, allowing extensions to be published and used without requiring a Microsoft account or agreeing to Microsoft's terms of service.
  • Extensions

Segment 2 (Announcements & Feedback)

  • Discord message from steved509
    • I was wondering, since it is "Linux" in the ham shack, when you do your intros with call signs could you also annoucne which Linux distro you are running.  Like hams tell there rig make and model?  Thanks for listening.
  • Christmas Announcement
    • Girls and boys can talk to Santa Claus, via amateur radio, nightly at 7:00 PM Central this month! The 3916 Nets will be presenting The Santa Net on 3.916 MHz once again this holiday season. “We enjoy helping young people and their families have a shared Christmas experience that they'll always remember,” said Pete Thomson, KE5GGY. Prior to each night's Santa Net, pre-net check-ins can be made at: www.cqsanta.com
  • Please Help Support the Show
    • Patreon
    • Paypal
    • Merchandise
    • YouTube

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

  • Free Patreons
    • Simone Lugaresi
  • Discord
    • Christopher Scull Lux
    • LA1PLA
  • Mastodon
    • Carl - N0WQT
    • Alex
    • DA2CW
    • Jani Teppo
    • N3VDY
    • cricket_bacon
    • John Green
  • Bluesky
    • duoprism
  • Live Chat
    • Mike, K6GTE
    • Steve, KJ5T
    • Tucker the Technician
    • Don, KB2YSI

LHS Episode #603: The Weekender CXXXVI

It's time for The Weekender! This is our departure into the world of hedonism, random topic excursions, whimsy and (hopefully) knowledge. Thanks for listening and, if you happen to get a chance, feel free to call us or e-mail and send us some feedback. Tell us how we're doing. We'd love to hear from you.

73 de The LHS Crew

LHS Episode #602: Invasion of the Freedom Snatchers

Hello and welcome to the 602nd installment of Linux in the Ham Shack. In this short topics episode, the hosts discuss intercepting "secure" satellite traffic, an Australian band plan audit, the future of Arduino, a hack on Xubuntu, new features in DXLook and much more. Thanks for listening and have a great week.

73 de The LHS Crew

LHS Episode #601: Automated Certificates Deep Dive

Hello and welcome to Episode 601 of Linux in the Ham Shack. In this episode, the hosts discuss the RFC2136 for remote, authenticated DNS updates and how it can be used to automate an SSL certificate infrastructure with Let's Encrypt. We hope you enjoy this episode and have a great week coming up!

73 de The LHS Crew