Linux in the Ham Shack

LHS Episode #604: Visual Studio Code Deep Dive


Listen Later

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

  • Built In - Default Language Support, Selection of Themes

  • Some of Mine

  • Language/Platform Based - C/C++, .NET Install Tool, C#, C# Dev Kit, Python, Pylance, Razor, Vue, Rust-Analyzer, Ruff, Even Better TOML, Container Tools, Docker, DockerDX, AWS, SQL Server, ZPL, VGL, Jupyter, WSL

  • Looks and Feels - Winter is Coming Theme

  • Creature Comforts - GitHub Copilot (Chat), Claude, GitLens, Remote - SSH, Remote Explorer, Rainbow CSV

  • Resources

  • https://lhs.fyi/KF (Code OSS)

  • https://lhs.fyi/vscode (Visual Studio Code)

  • https://lhs.fyi/KG (VSCodium)

    Segment 2 (Announcements & Feedback)

    • Discord message from Steve, KE4ALN

    • 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 https://lhs.fyi/KH.

    • 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

        ...more
        View all episodesView all episodes
        Download on the App Store

        Linux in the Ham ShackBy Black Sparrow Media

        • 4.4
        • 4.4
        • 4.4
        • 4.4
        • 4.4

        4.4

        38 ratings


        More shows like Linux in the Ham Shack

        View all
        Radiolab by WNYC Studios

        Radiolab

        43,937 Listeners

        QSO Today Podcast - Interviews with the leaders in amateur radio by Eric Guth, 4Z1UG

        QSO Today Podcast - Interviews with the leaders in amateur radio

        144 Listeners

        LINUX Unplugged by Jupiter Broadcasting

        LINUX Unplugged

        275 Listeners

        Science Vs by Spotify Studios

        Science Vs

        12,162 Listeners

        100 Watts and a Wire by Christian Cudnik

        100 Watts and a Wire

        117 Listeners

        icqpodcast's Amateur / Ham Radio Podcast by ICQ Amateur / Ham Radio Podcast

        icqpodcast's Amateur / Ham Radio Podcast

        65 Listeners

        ARRL Audio News by ARRL  The National Association for Amateur Radio®

        ARRL Audio News

        125 Listeners

        Ham Radio 2.0 by Jason Johnston - KC5HWB

        Ham Radio 2.0

        94 Listeners

        Ham Radio Workbench Podcast by Ham Radio Workbench

        Ham Radio Workbench Podcast

        205 Listeners

        MP3 – mintCast by mintCast

        MP3 – mintCast

        16 Listeners

        The DX Mentor by Bill Salyers

        The DX Mentor

        22 Listeners

        The Ham Radio Guy by Marvin Turner - W0MET

        The Ham Radio Guy

        9 Listeners

        Live Free and Ham Podcast by Live Free and Ham Pod

        Live Free and Ham Podcast

        6 Listeners

        The European Ham Radio Show by Morten M Wiken

        The European Ham Radio Show

        5 Listeners

        Everyday Ham Podcast: Amateur Radio Conversations by Rory Locke (W8KNX), Jim Davis (N8JRD), & James Mills (K8JKU)

        Everyday Ham Podcast: Amateur Radio Conversations

        14 Listeners