Veronica Explains
OpenSSH for Absolute Beginners
updated
patreon.com/VeronicaExplains
ko-fi.com/VeronicaExplains
---
It's time. We have to unleash the music in my Commodore 64.
In today's unscripted unboxing episode of Veronica Explains, we explore the Incredible Musical Keyboard from Sight and Sound Music Software, Inc. It's an approximately 40 year old peripheral for the Commodore 64 which allows me to make music on the SID chip!
We'll take a look at the keyboard overlay itself, as well as the software that came with it, and some more modern software that can work alongside it.
Now for the link section. If you're still reading, say "I love hyperlinks" in the comments. At the time I'm publishing, Archive.org is down- I hope to put links to this stuff on that website as soon as I can confirm them.
My band (The Stop Bits):
๐ธ๏ธ On the web: http://www.thestopbits.net
๐ธ Bandcamp link for today's song: thestopbits.bandcamp.com/track/rip-out-the-battery-sid-edition
๐ฉ๐ปโ๐ค My bandmates: @TaylorAmyShow and @ActionRetro, go subscribe to them!
Now, for the other creators from our rich and vibrant vintage computing community, whose videos I briefly mentioned or showed:
@JanBeta, who did an awesome video about the Aldi C64: youtube.com/watch?v=R0S61L3Vy_0
@8_Bit, who did a very in-depth wrap-up of VCFMW: youtube.com/watch?v=MMQTL-0Y9Zs
@Mac84, who also did a great showcase of VCFMW and presented some wonderful info at the event (sorry we interrupted the end of your talk): youtube.com/watch?v=UqOC4NVfzj8
@JeremysRetroBar, who did another great showcase of VCFMW (thank you for the kind words about the band): youtube.com/watch?v=a1QYrzE82JQ
@adriansdigitalbasement2, who showed off a healthy sticker collection and shared some kind words about the band before doing one of the best SID comparisons I've seen: youtube.com/watch?v=cQGWcHCzZmU
@CanadianRetroThings, who (you guessed it) did another great showcase of VCFMW: youtube.com/watch?v=TAD6KAFF6Xs
Let's see... stuff I mentioned in the video (this is where archive.org links will go if we can manifest them back into existence):
๐น MSSIAH cartridge: mssiah.com
Finally, here are the chapters:
0:00 What is a SID chip?
2:17 Unboxing 40 year old computer paraphernalia
4:50 Incredible Documentation
10:11 Setting up the Commodore 64 for incredible music
13:19 Using the Incredible Music Keyboard's keyboard software
22:12 Kawasaki Rhythm Rocker (Demo)
24:05 The Music Processor (Demo)
26:11 Conclusions... was it incredible?
#retro #vintagecomputing #commodore
To see part two of this video, where we attempt to speedrun Multiplan, go check out Taylor and Amy's video: youtube.com/watch?v=KoaWxa7Ajkc
Other videos and channels mentioned in the episode:
๐ฅ๏ธ The Computer Chronicles "Computers in Education" from 1983: archive.org/details/Computer_Chronicles/Season+01/Computer+Chronicles+-+01x26+-+Computers+in+Education.mpeg
๐ซก The late, great Jim Butterfield's classic C64 training tape: archive.org/details/commodore-64-training-tape-with-jim-butterfield
๐ Robin from @8_Bit, a favorite YouTube channel of mine
๐๏ธ Eric from @EricsEdgeVideos who provided Taylor and Amy with Multiplan!
The books/software we discussed today:
- The Commodore 64 User's Guide: archive.org/details/commodore-64-user-guide
- The TI994A book with the very long title: archive.org/details/tibook_the-users-guide-to-texas-instruments-ti994a-computer-software-and-peripherals
- The Odyssey 2 Computer Intro manual: archive.org/details/computer-intro-us-odyssey-2-1979
- The TI-99/4A version of Multiplan: archive.org/details/microsoft-multiplan-for-the-ti-119-4-a-home-computer
Lastly, if you want to help me make more videos, please consider joining my Ko-Fi or Patreon. Members over there get weekly update posts from me and help me decide what topics to cover. This channel's not sponsored by anyone but you, so thank you for your consideration!
- ko-fi.com/VeronicaExplains
- patreon.com/VeronicaExplains
Chapters
0:00 Reading manuals with Taylor and Amy
2:13 The Commodore 64 User's Guide
8:00 BTEoCGTUGtTITI994ACS&P
12:37 About my good friends Taylor and Amy!
13:05 Odyssey2 Computer Intro
16:52 Waxing poetic about generations and their needs
19:03 Look at this Multiplan manual!
#opensource #retro #vintagecomputing
I know a lot of you are switching to Linux because of Microsoft's recent... ideas? I'll call them "ideas".
So, here we'll talk about the following ways to flash ISOs:
- BalenaEtcher: etcher.balena.io
- Raspberry Pi Imager: raspberrypi.com/software
- Fedora Media Writer (you can just download this when you go to download Fedora, but here's the GitHub): github.com/FedoraQt/MediaWriter
- Rufus: https://rufus.ie/
And I referenced the following four reasonably-beginner-friendly distros (in no particular order):
- Linux Mint: linuxmint.com
- Ubuntu: ubuntu.com
- Fedora: fedoraproject.org
- Pop!_OS: pop.system76.com
And here's the ISO standard in case you're curious: ecma-international.org/publications-and-standards/standards/ecma-119
Lastly, want to support my channel and help me get these videos out faster? Here's three ways!
๐ Buy my shirt: https://vkc.sh/product-tag/t568b-cheat-sheet/
๐ Patreon: patreon.com/VeronicaExplains
๐ต Ko-Fi: ko-fi.com/VeronicaExplains
Chapters:
0:00 What even is an ISO?
3:35 What you need to get started flashing Linux
4:58 BalenaEtcher
7:55 Raspberry Pi Imager
11:39 Fedora Media Writer
13:59 Rufus
17:01 Conclusion- at least we have options?
#Linux #homelab #computer
So, let's chat!
Link to C0pperdragon's Tindie store (not sponsored): tindie.com/stores/c0pperdragon
NOTE: any subtitles for this livestream were automatically generated and may not be accurate, good, or useful.
Cinnamon Rolls in the thumb are by Wikimedia Commons user "Pannet", CC BY 4.0.
NOTE: the subtitles for this livestream were automatically generated and may not be accurate, good, or useful.
In today's Lil' Linux Lesson, I'll be demystifying the "find" command, and covering how it works with the "-exec" option, and the superpower differences between using "+" and using ";", which I promise will make your life easier as a sysadmin, Linux user, or just any nerd who likes to play with the terminal.
Lastly, this video wouldn't be possible without my monthly sustaining supporters on Patreon and Ko-Fi. Members get a bunch of cool perks- if my unsponsored videos help you, I appreciate your consideration!
patreon.com/VeronicaExplains
ko-fi.com/VeronicaExplains
0:00 I say "greetings" and tell you why the find command is important
1:24 Basic use of find, both GNU and BSD variants!
2:46 Performing magic in the terminal with find -exec
4:56 Some other parameters for find: -iname, -type, -user, -group, -perm, -size
6:53 Why does find -exec end with a plus?
#linux #homelab #terminal
Veronica Explains isn't funded by anyone other than you. Monthly supporters on Ko-Fi and Patreon get a weekly newsletter and other fun perks:
- ko-fi.com/VeronicaExplains
- patreon.com/VeronicaExplains
- https://vkc.sh/support
Links referenced in the video (no affiliate links):
- Free Geek Twin Cities (where I got the iPod): freegeektwincities.org
- Elite Obsolete (where I got much of the supplies): eoe.works
- Elite Obsolete's 4th gen logic board (I used this on an older iPod, not this one): eoe.works/collections/ipod-monochrome-4th-generation-parts/products/tarkan-iflash-ata1-sd-card-ide-44-pin-adapter-for-apple-ipod-classic-3rd-4th-monochrome-photo-brand-new?variant=39264123322505
- Screen on Amazon: amazon.com/gp/product/B00ENE6MY2
- DosLab electronics (where I got the solid state ZIF replacement drive): doslabelectronics.com/shop
- iFixit's guides on this model iPod: ifixit.com/Device/iPod_5th_Generation_%28Video%29
Chapters:
0:00 I like iPods, maybe you should too
1:27 About this iPod and its future components
5:15 Separating the old iPod front panel from the back case
7:23 Removing the hard drive and front panel from the logic board
10:20 Replacing the broken iPod screen
11:43 Replacing the click wheel
13:54 New front panel!
15:57 Front panel is reassembled, now let's install a battery
17:10 Correctly installing the battery and headphone cable, Incorrectly installing the DosLab drive
18:29 First function test- no good!
19:31 Installing Rhythmbox on Fedora, trying the iPod, failing
20:48 Veronica. Her eyes uncovered! (I fixed the drive)
21:53 Trying (and failing) to initialize the iPod with Rhythmbox on Fedora
22:31 Initializing the iPod with a Windows machine
24:37 Administering the iPod with Rhythmbox on Fedora
26:50 Testing the iPod
In today's thrilling episode of Veronica Explains, I'll introduce you to the Chrultrabook project, and the process of installing a more vanilla Coreboot on Chromebooks, overwriting the stock firmware, and to paraphrase the Coreboot docs, take the training wheels off of your Chromebook.
Then we'll install lots of Linuxes and a few other things!
Veronica Explains wouldn't be possible without your support. Monthly sustainers get extra perks like a weekly newsletter and a positive community. More perks being added regularly, so come check it out!
- patreon.com/VeronicaExplains
- ko-fi.com/VeronicaExplains
Links referenced in my video:
- Chrultrabook Docs: docs.chrultrabook.com
- Chrultrabook Forums: forum.chrultrabook.com
- MrChromebox script homepage: https://mrchromebox.tech
- Supported devices for this firmware: docs.chrultrabook.com/docs/firmware/supported-devices.html
- SuzyQable eBay listing which I found useful (not an affiliate link): ebay.com/itm/335130747039
- Debian Testing: debian.org/devel/debian-installer
Chapters:
0:00 Why install Linux on a Chromebook?
1:34 Cautions, disclaimers, no warranty, YMMV, etc
2:46 My Linux Chromebook: a Thinkpad C13 Yoga
3:23 Introducing Chrultrabook and the MrChromebox scripts
4:36 Determining your Chromebook architecture with crosh
5:13 Putting your Chromebook in Developer Mode
6:17 ChromeOS' VT-2 terminal vs crosh
7:00 Choosing replacement Chromebook firmware: RW_LEGACY or UEFI Full ROM
8:43 Disabling write protect features on a Chromebook
9:58 Running the MrChromebox firmware utility script
13:20 Installing (almost) every Linux on my modified Chromebook (and a few other OSes)
15:42 The saga of installing Debian on my Chromebook
18:39 The Chrultrabook community: an awesome resource
#Linux #chromeos #chromebook
Stores selling kits or preassembled OSCRs (not sponsored, no affiliate links):
- Where I got mine: cartreader.net
- Starshade: https://store.starshade.dev
- Bonzo's: https://bonzosretro.shop
- Save The Hero (currently selling an older revision, could be a good deal): https://savethehero.builders
Links you can use to learn more and build one yourself:
- Sanni's GitHub: github.com/sanni/cartreader
- Project wiki (yes, it's pronounced "Oscar"): github.com/sanni/cartreader/wiki
- A bit about savegame conversion utilities: github.com/sanni/cartreader/wiki/Savegame-Conversion
- @ThisDoesNotCompute did an awesome video a while back about replacing batteries in your cartridge games: youtube.com/watch?v=N7I-oLD6Iyg
And lastly:
- My Patreon: patreon.com/VeronicaExplains
- My Ko-Fi: ko-fi.com/VeronicaExplains
- My PeerTube instance (watch ad free): https://tinkerbetter.tube
Chapters:
0:00 I say greetings and talk about OSCR
2:07 How do ROM cartridges work anyway?
5:46 What is ROM dumping?
7:01 (Finally) introducing the Sanni Open Source Cartridge Reader
9:26 DISCLAIMER: I am not a lawyer
10:03 Setting up your SD card for OSCR
11:58 Let's dump a Sonic ROM with the OSCR!
13:47 Ripping Metroid
15:01 Backing up and restoring save files with OSCR
17:29 How to get an OSCR
18:32 OSCR's quirks
19:44 Conclusion
#opensource #vintagecomputers #nintendo
bunsenlabs.org/index.html
I'm not the best at soldering PCBs. I'd like to get better at it, so what better way than to subject myself to comments on YouTube?!
Or, alternatively, we can sit and chat while I work my way through a soldering project. This time, it's a BlueSCSI External v2. This device lets me use disk images on a vintage Mac (or any other SCSI device really).
I bought this myself from Joe's Computer Museum (not sponsored, just like his shop): jcm-1.com/product/bluescsi-v2-25-pin-external-short-board . Joe is also on YouTube: @JoesComputerMuseum .
Lastly, you can check out the BlueSCSI project itself at https://scsi.blue/. It's definitely neat and will be featuring more in depth in a future video. Perhaps for #MARCHintosh down the road?
Today, I'm talking about Linux Mint, and Linux Mint Debian Edition, or LMDE. I used both Linux Mint versions for the last few weeks on my everyday laptop. Both are great, for sure. So why is LMDE positioned as an "alternative" to the Ubuntu-based "flagship" edition in the first place?
Let's talk about how these two distros work, and I'll share my thoughts.
Links you might like (not affiliate links or anything like that, I just think they're neat):
- Linux Mint in general: linuxmint.com
- Linux Mint talking about their stance on snaps specifically: linuxmint-user-guide.readthedocs.io/en/latest/snap.html
- Linux Mint introducing the Cinnamon desktop project way back when: blog.linuxmint.com/?p=1910
- @LonSeidman talking about PeerTube on YouTube: youtube.com/watch?v=8rbA4Se4-z8
- Lon.tv's same video, but over on PeerTube: peertube.lon.tv/w/9BrrK2kR7jFdtLwTdUtqEf
- The 6502 shirt from @TaylorAmyShow (what I'm wearing): thetaylorandamyshow.myspreadshop.com/6502?idea=64c2a5659515e23cf872c9e7
- My own PeerTube (another place to watch these videos): https://tinkerbetter.tube
And lastly, my self promotion, which pays the bills for Veronica Explains:
- Patreon: patreon.com/VeronicaExplains
- Ko-Fi: ko-fi.com/VeronicaExplains
Chapters:
0:00 I say "greetings" and introduce today's Minty Madness
1:20 What's LMDE about, anyway?
3:51 Why make a Linux Mint Debian Edition in the first place?
4:56 Mint vs LMDE- head to head
8:25 Veronica "games"
9:19 I just think LMDE is neat
15:45 What I'm watching- Lon.tv talking about PeerTube!
#linux #linuxmint #debian
In today's episode, I cover how Ed25519 keys are now the default, and how it probably doesn't impact your workflow. I'll briefly cover how the whole thing works, in an under 10 minute video. As per the custom in these parts, there's a few vintage computing goodies peppered throughout the episode.
๐ซถ Support (how this channel makes money) ๐ซถ
This episode of Veronica Explains isn't sponsored by anyone other than you. Your support makes this show possible, and I appreciate your consideration. Supporters at the $2/mo level get a weekly newsletter from me.
patreon.com/VeronicaExplains
ko-fi.com/VeronicaExplains
You can also buy nerdy shirts from my web store (it's not sponsorship, I literally host and maintain the web store myself, and my family designs the merch): https://vkc.sh/merch.
๐คฉ What I'm Watching! ๐คฉ
Macintosh Librarian put out a great video about a Power Computing Macintosh clone recently that really caught my eye. I find the history of Apple, and Apple-adjacent technology fascinating, and if that's something you're into as well, Macintosh Librarian is worth your attention.
Her recent video: youtube.com/watch?v=FK-BkdnEF-8
Her channel (which you should subscribe to): @MacintoshLibrarian
๐ฅ๏ธ Commands used during the making of this video ๐ฅ๏ธ
`ssh-keygen` by itself: creates a default key in the default location (usually the .ssh folder inside the home directory).
With options, it gets more features. The `-t` option specifies the key type:
-- `ssh-keygen -t rsa` generates an rsa key
-- `ssh-keygen -t ed25519` generates an ed25519 key
You'll see me combine this with the `-f` option to specify the output file(s). So `ssh-keygen -f .ssh/testkeylmde -t ed25519` would create a key pair in the .ssh folder with the filename "testkeylmde" (and "testkeylmde.pub" for the public file).
You can then use `ssh-copy-id` to transfer and set up the public keyfile on a server, so that your private key will work with it:
`ssh-copy-id -i [path-to-public-key] [user][at][server]`
As I mentioned a few times, I have a more thorough OpenSSH video: youtube.com/watch?v=3FKsdbjzBcc
And for further reading about cryptography in general, here's some Wikipedia I referenced in the video:
- RSA: en.wikipedia.org/wiki/RSA_(cryptosystem)
- Curve25519 (where ed25519 gets its mathy bits from): en.wikipedia.org/wiki/Curve25519
- The Twisted Edwards curve: en.wikipedia.org/wiki/Twisted_Edwards_curve
- EdDSA (the section on Ed25519): en.wikipedia.org/wiki/EdDSA#Ed25519
๐ Chapters ๐
0:00 News about OpenSSH!
1:48 The basics of OpenSSH and ssh-keygen
4:27 How does this change impact you?
7:34 Now's a good time to prune your keys
9:04 What I'm Watching: Macintosh Librarian
#linux #homelab #openssh
It's OK to be ready for change.
If you want to help me make that change, please join me on Patreon or Ko-Fi. Members get a weekly newsletter, occasional member-only livestreams, and other ways to connect with a positive community.
patreon.com/VeronicaExplains
ko-fi.com/VeronicaExplains
Also, I used a picture of Miss Frizzle from Magic School Bus, which is owned by Scholastic. I also used a photo of Bill Nye that was posted on his website. Neither endorsed this video nor were consulted.
Chapters:
0:00 I quit
0:43 Career background
1:35 Realizations
3:53 Is COBOL OK?
4:46 What's next for the channel?
#career #technology #linux
Everything from Commodore computers like the Vic-20, Commodore 64, Amiga, and the PET, to Tandy CoCos (one of which I might be interested in acquiring), to vintage Apple/Macintosh stuff like I had in school, to the MS-DOS stuff I grew up on, and even Altairs and PDP machines- this was really my happy place.
There's sadly a limit on the amount of cards YouTube lets me put in a video. So, here's a bunch of tags and locations mentioned throughout (special thanks to these folks for being awesome!):
- @Mac84: vintage Mac videos and streams
- @ActionRetro: totally normal computer shenanigans
- adwaterandstir.com/: Altair clone kits!
- @CanadianRetroThings: might have convinced me to buy a CoCo 3
- superphonerecordings.com/: best band website I've ever seen
- @TaylorAmyShow: don't panic and go subscribe to them
- @TiltFive: the good kind of AR that brings you and your friends together
- @jeriellsworth: legend
- @sloopymalibu: vintage repairs and commentary and fun
- @adriansdigitalbasement: noted repair enthusiast and lab tech cosplayer
- @RetroTechChris: retro know-how and friend to all
- @NybblesandBytes: did not get a chance to interview her, but her channel is awesome!
Lastly, this video is not sponsored by anyone other than you. Members get behind the scenes info and a fun community.
๐ Support the channel: patreon.com/VeronicaExplains
โ ...or via Ko-Fi: ko-fi.com/VeronicaExplains
๐ ...or buy a shirt from my website: https://vkc.sh/merch
Chapters:
0:00 Why am I in my car?
1:15 The layout of VCF Midwest
2:34 Stuff to do!
3:11 YouTuber panel
4:48 The gear!
8:07 The hauls!
9:31 The people!
#VCFMW #vintagecomputers #retrogaming
In today's Lil' Linux Lesson, we dive into the fuser command! The fuser command is one of those Linux utilities that you don't realize you need, but once you learn it, you'll find you're using it all of the time.
This video isn't sponsored by anyone other than you. To help me keep it that way, please support if you can. Thank you so much!
๐ Support the channel: patreon.com/VeronicaExplains
โ ...or via Ko-Fi: ko-fi.com/VeronicaExplains
๐ ...or buy a shirt from my website: https://vkc.sh/merch
๐ Common UNIX Specification: pubs.opengroup.org/onlinepubs/009639599/toc.pdf
๐บ The recent @LearnLinuxTV video on the lsof command: youtube.com/watch?v=n9nZ1ellaV0
Chapters and such:
0:00 What is the fuser command?
1:07 Examples of the fuser command
1:46 Basic usage of fuser in Linux
2:58 Using the info from the fuser command
4:15 Working with mount points or block devices with fuser
4:51 Working with TCP ports with fuser
5:46 Learning more about fuser (and about Linux)
6:20 "What I'm Watching": LearnLinuxTV's lsof video
#linux #homelab #terminal
Let's customize KDE Plasma 5.27! I heard a lot of positive feedback about my customized KDE Plasma setup in my last video. So let's replicate it! I'll dig out an old laptop and we'll give it a go. It'll be fun!
Sorry this video took a bit longer than I'd like, since I'm working on finishing my basement (future recording space) at the moment.
Anyway, I'm not planning on dwelling much on Red Hat beyond this- my plan is to move forward with community-driven distros in mind, and recommend those to customers in the months and years ahead. I hope Red Hat gets to a good place again. We'll see.
Supporters make this possible. Seriously, nobody's sponsoring this video except you!
- Patreon: patreon.com/VeronicaExplains
- Ko-Fi: ko-fi.com/VeronicaExplains
- Buy my shirt: https://vkc.sh/merch
Important Red Hat links referenced in today's video:
- Their June 21, 2023 blog: redhat.com/en/blog/furthering-evolution-centos-stream
- Red Hat doubles down on June 26, 2023: redhat.com/en/blog/red-hats-commitment-open-source-response-gitcentosorg-changes
- "Our origin story" page on their website: redhat.com/en/about/why-we-choose-open-source
- The "Appendix 1" PDF containing license details: redhat.com/licenses/Appendix_1_Global_English_20230309.pdf
- "Our Code is Open" marketing video: youtube.com/watch?v=Pj_tLugpz8g
- Guide for CentOS project code: developers.redhat.com/blog/2021/02/03/a-guide-for-using-centos-project-code
- Embracing CentOS: redhat.com/en/about/press-releases/red-hat-and-centos-join-forces
- Extending CentOS: redhat.com/en/blog/transforming-development-experience-within-centos
- Extinguishing CentOS: blog.centos.org/2020/12/future-is-centos-stream
- CentOS Stream website: centos.org/centos-stream
- Red Hat saying CentOS Stream is not for production: redhat.com/en/resources/centos-stream-checklist
- IBM Q1 2023 results: newsroom.ibm.com/2023-04-19-IBM-RELEASES-FIRST-QUARTER-RESULTS
Other important links referenced in the video:
- Rocky's plan: rockylinux.org/news/keeping-open-source-open
- Debian's "who we are" page: debian.org/intro/people
- Debian's "who can contribute" page: debian.org/intro/help
- LWN.net's Kernel 6.1 stats page: lwn.net/Articles/915435
#linux #opensource #redhat
Chapters:
0:00 Brought to you by corporate greed
1:02 #YARDE (Yet Another RHEL Drama Explanation)
3:08 Scars from CentOS
5:08 So what's next?
6:48 Why am I going all in on Debian?
8:11 The "culture" is the culprit
9:43 What about Pop!_OS?
11:13 Don't tell me what to do, Veronica
patreon.com/VeronicaExplains
ko-fi.com/VeronicaExplains
---
In today's very fun and very improvised video, I'm going to install GrapheneOS on a brand new Pixel 7. I haven't changed an OS on an Android phone in years, so this will be exciting. And messy!
Resources (these are not affiliate links):
๐ Companion blog post: https://vkc.sh/how-i-use-a-smartphone/
๐ฑ GrapheneOS website: https://grapheneOS.org
๐ค F-Droid project: f-droid.org
๐ AuroraOSS website I visited briefly, I hope it's legit: auroraoss.com
I also reference two videos from other YouTubers: I have not watched these in their entirety and am merely providing these as information which you may want to consider (I am not endorsing any views here):
Louis Rossmann video referenced: youtube.com/watch?v=4To-F6W1NT0
Techlore video referenced: youtube.com/watch?v=Dx7CZ-2Bajg
Chapters 'n' stuff:
0:00 This is not a GrapheneOS tutorial
0:51 What is GrapheneOS
2:47 Pixel 7 unboxing
3:51 Starting to install GrapheneOS but oops I need to update first
6:13 Actually installing GrapheneOS
11:46 Booting GrapheneOS for the first time
13:36 The great "app installation" saga of 2023
20:30 Should I use the Aurora Store, maybe?
23:30 Immediate conclusions about the initial install and configuration
25:03 Conclusions after a few weeks with GrapheneOS
#android #privacy #grapheneOS
In today's episode of Veronica Explains, I talk about Minnesota's new right-to-repair law, the "Digital Fair Repair Act". Which is epic, yet sadly has some "interesting" carveouts. I also interview two awesome staff members at Free Geek Twin Cities, one of my favorite places in all of the land!
Minnesotans will now get free manuals for most consumer electronics, thanks to this new law! And because most manufacturers will be expected to make the free manuals available online, that probably means everyone gets free manuals!
Links for you:
โ๏ธ The law: revisor.mn.gov/laws/2023/0/Session+Law/Chapter/57 (it's Sec. 11. [325E.72], search for "Digital Fair Repair")
๐ง iFixit's read on it: ifixit.com/News/75965
๐พ Free Geek Twin Cities: freegeektwincities.org
๐ Buy my shirt on my website: https://vkc.sh/merch
Chapters for you to peruse:
0:00 I'm no lawyer but I think it's an introduction
0:22 More repair manuals than ever before!
1:31 What exactly does the new Minnesota repair law say?
2:10 Of course there's carveouts
3:35 Interview with Free Geek Twin Cities about Right to Repair!
7:44 What's next for us in repairland?
Lastly, my channel wouldn't be possible without support from viewers like you. If you'd like to help me make more Veronica Explains, I would welcome you to become a channel member at Ko-Fi (ko-fi.com/VeronicaExplains) or Patreon (patreon.com/VeronicaExplains). I appreciate you for thinking about supporting me in my endeavor to explain Linux, vintage tech, and more.
#righttorepair #retrocomputing #minnesota
This is my first video back after a few weeks away. What have I been up to and what's next? Watch the video to find out? Or just skip around to the chapters... whatever. You know what you want, you're YouTube viewers.
I appreciate each of you for watching my videos. Do any of you even read video descriptions? I bet most folks don't. I mean, honestly, I get it. So many YouTube video descriptions are basically nothing but affiliate links at this point. What's up with that, anyway? Maybe if YouTube funded us better we'd feel inclined to, you know, not do that? At the same time, what is this rampant consumerism doing to the "vibe" for YouTubers? Particularly with the coming rise of AI, how likely is it that in the next few years, most YouTubers will be reading AI-written scripts with AI-written ad-reads and AI-derived shopping lists for you all to follow. I have some serious concerns that the zeitgeist will be impacted. Shoot, the upload is almost done.
Speaking of consumerism run amok, I suppose I have an obligation to share my support links. You can find the direct links at https://support.linux.mom, which contains an up-to-date list. At the moment, I've just launched a Ko-Fi as well: ko-fi.com/VeronicaExplains. There's other places too, but let's be honest, I'm just hoping someone actually read this far.
Tell you what, if you read this far into this description, go ahead and leave me a comment with "I understand". That way I'll know this was worth it.
Ack! I almost forgot the damn chapters and hashtags- do they even do anything anyway?
00:00 Should I even call it an introduction? Does it matter?
01:04 It's my basement!
02:45 Madness takes its toll... retro madness.
03:44 Supporter-only livestreams as a thank you for my supporters
#linux #vintagecomputing #CeciNestPasUneHashtag
In today's Lil' Linux Lesson, we'll dive into the cd command, some intermediate usage bits, and then speculate about some POSIX reasons why certain choices were made. We'll span the gamut from beginner to advanced in one video. I hope you enjoy!
This video was not sponsored - if you want to help me do more videos like this one, please help support the channel!
Buy my shirt directly from my merch store: https://vkc.sh/merch
Become a member and support the channel: https://support.linux.mom
Chapters and whatnot:
0:00 How well do YOU know the cd command?
0:14 What does the cd command actually do?
0:51 Basic usage of the cd command on Linux
2:01 Going up the directory tree with the cd command
2:34 Going to a previous directory with the cd command
2:51 Navigating back to the home directory using cd
3:05 Navigating to absolute paths with the cd command
3:31 Want to know more about the cd command? Use the man builtins page!
3:42 Why isn't there a manpage for cd?
#linux #terminal #homelab
In today's Mac-tastic episode of Veronica Explains, I try and get this trashed roadside iMac G3 from 1998 working again. I'll go through all of the steps I took, and we'll see if we can get this classic 90s computer working again.
Huge shout-out to Bryce (@MidnightNotion) for helping me find this beast!
Also, credit is owed to @ActionRetro and @MacintoshLibrarian for having awesome 90s-friendly websites.
And special thanks to Javier Rivera @ARCJavMaster, designer of the #MARCHintosh logo!
Oh, and if you want to help support the channel, please check out patreon.com/veronicaexplains. I'm not sponsored, so every bit does help. Thank you!
Chapters:
0:00 Let's go #MARCHintosh with this iMac G3 I found in the street!
0:34 Why does the iMac G3 matter?
1:50 How'd I find a Bondi Blue iMac lying in the street?
3:55 Getting the iMac cleaned up and checked
5:00 Inspecting and cleaning the iMac G3 logic board, removing the battery
7:10 Installing an SSD and reassembling the CD-ROM drive in the iMac G3
9:22 Final reassembly and initial testing of the iMac G3
10:25 Moment of truth- does the trashed iMac G3 actually boot up?
11:00 Partitioning and installing Mac OS 8.5.1 on the iMac G3
12:40 Getting the Bondi Blue iMac G3 on the modern internet!
15:02 Cleaning the crud out of the iMac I found in the street
#MARCHintosh #vintagecomputing #Apple
Sign my guestbook: http://gb.donttrythis.net
---
Guestbooks. You know them. Or do you?
In today's 90s-tastic episode of Veronica Explains, I go through the ins and outs of the guestbook, one of the most influential progenitors of modern social media on the web.
We'll even install one from the 90s - yes, from Matt's Script Archive, on a brand new Debian 11 install. It'll be "fun-tertainment!" Come break some Perl with me!
0:00 I say "greetings" and talk about guestbooks
1:31 How I used guestbooks as a 90s teen
5:50 How were guestbooks implemented?
8:16 Can we set up a guestbook today?
8:57 Testing Perl CGI scripts... in 2023
10:45 Installing a guestbook script
14:17 Filtering for spammers- with math!
15:15 Pining for the 1990s web, looking forward to the future
#linux #webdesign #retro
Buy my Ethernet shirt: https://vkc.sh/merch
All other support options: https://support.linux.mom
So YouTube has a comment scamming problem. Lots of creators on this website have talked about it, yet YouTube hasn't fixed the problem.
In today's episode, I'm going to talk about the comment scammers. They've shown up in my comments section, and it has to stop. I have a few ideas about that. I also wanted to show you all what I am currently doing to try and tackle this on my own feed.
Big shoutout to @LearnLinuxTV, @CrosstalkSolutions, and @TheLinuxEXP for helping me confirm most YouTubers won't send you WhatsApp messages. :P
0:00 I say "greetings" and tell you about scammers
1:27 No reputable YouTuber will do this!
3:29 What can I, Veronica, do to stop scammers now?
5:19 What can YouTube do? Probably a lot?
7:46 My conclusion- YouTube can fix comment spam, and should.
#YouTube #scammers #bigtech
What is a distro? Why do Linux people keep talking about it? Is there a "best distro"? The answer to the last question is "no".
I had a discussion about this on my last livestream, which you can check out here: youtube.com/live/mt0MFQ_GUaM
You can also check it out in Podcast form (basically the same as the above link but as a Podcast) at https://vkc.sh.
#linux #homelab #sysadmin
This week, I'd like to discuss "distro". We talk about them a lot- what are they? Why do they matter? What does it mean in the Linux world? What's your favorite distribution?
Featuring a very special guest- Jay from @LearnLinuxTV!
In today's Sidtastic episode of Veronica Explains, I dive into Debian, the 30-year-old ancestor of Ubuntu, Linux Mint, Pop!_OS, and so many other Linux distros. We'll also talk about why this Linux distribution so well loved after so long, and who could benefit from using it. Maybe even... you?
If you want to help me make more videos, please visit https://support.linux.mom. You can also buy my t-shirt at https://vkc.sh/merch. Either way helps support the channel! Thank you!
0:00 Is Debian old and boring?
0:41 Debian turns 30 this year...
1:25 How does Debian update?
3:21 Flathub is your friend!
4:09 Apt is power - pinning and backporting!
5:07 Sid, btw - Debian's unstable branch!
7:21 So... who is Debian for?
8:25 Ask Veronica - what distro do you use on web servers?
#debian #linux #homelab
This week, we'll be defining "backporting".
Backporting is when an older software package receives an update from a newer version of the same software.
Software developers frequently backport important fixes from new to old versions of their work- it's vital to understand for any Linux sysadmin!
Oh, and if you want to help me make more videos, please check out https://support.linux.mom. Thank you!
#linux #sysadmin #homelab
I'll be installing it on a laptop- if it all works out I might even try an electric guitar amp sim on it. :)
Even if you've moved on to modern alternatives like exa, or just use the GUI for navigating your filesystem, understanding this command will come in handy as you use Linux everyday.
So let's talk about it! Let's learn a bit about the `ls` command in today's Lil' Linux Lesson!
This video was not sponsored - if you want to help me do more videos like this one, please help support the channel!
Buy my shirt directly from my merch store: https://vkc.sh/merch
Become a member and support the channel: https://support.linux.mom
Chapters and whatnot:
0:00 I say "greetings" and talk about what the ls command is!
0:55 Using the ls command with and without arguments!
2:30 Routing to a file and learning more about the ls command!
3:46 Learning ls is still a good thing, even if alternatives exist.
#linux #terminal #homelab
I re-cased (is that a word?) my Amiga 500 with the brand new, very slick, blacker-than-black case from A1200.net. It was pretty easy, and this is an overview of how I installed it, and what I think of it. It's an easy recommendation from me if you need a new case for your old Amiga 500.
This video was not sponsored - I bought this at full price with my own money. If you want to help me do more videos like this one, please help support the channel!
Buy my shirt directly from my merch store: https://vkc.sh/merch
Become a member and support the channel: https://support.linux.mom
Chapters and whatnot:
0:00 The internet likes retro stuff
0:33 I say "greetings" and talk about my Amiga 500
4:04 Unboxing the A1200.net case
6:35 Let's transfer the Amiga!
7:56 Putting it back together in the A1200.net case
11:28 Amiga floppy standoff trouble
13:23 What do I think, and what's next?
#retrocomputing #amiga #amiga500
It's easily self-hostable, too, which is awesome! So, should you stand up your own server? I'm not recommending it to most folks, and this video explains why. TLDR- build communities and not silos.
Links to support Veronica Explains:
๐ ฟ๏ธ Patreon/memberships: https://support.linux.mom
๐ Get the shirt: https://vkc.sh/merch
And of course, you can find me on Mastodon!
Permalink: https://linux.mom/mastodon
0:00 I say "greetings" and tell you what Mastodon is
3:11 Should you spin up your own Mastodon server?
5:40 Why you might want to spin one up anyway
6:27 Mastodon is exciting, and we should use it responsibly
#mastodon #twitter #selfhosted
โค๏ธ Support the channel: https://support.linux.mom
---
No video game is more iconic than Super Mario Bros.
No text editor is more iconic than Vim.
In today's platform-packed episode of Veronica Explains, I try my handยน at playing Super Mario Bros, but using Vim controls - everyone's favoriteยฒ terminal text editor - instead of a controller. I'll also talk briefly about the history of Vim and Vi, and show you how to configure the FCEUX emulator to use whatever keys you fancy.
Oh, and before I forget! "Mario" and "Super Mario Bros" are registered trademarks of Nintendo of America.
---
ยน pun intended
ยฒ citation needed
0:00 Dreaming and scheming about getting better at Vim
0:24 What is Vim, and why are the arrows like that?
2:15 Why would I want to get better at Vim navigation?
3:21 Setting up Mario on Vim mode
5:55 Actually playing Mario with Vim navigation
19:19 What do I think of Mario with Vim controls?
20:36 Ask Veronica- what's the difference between virtualization and emulation?
#linux #mario #nintendo
Buy the shirt: https://vkc.sh/merch
System76 has announced they're going to skip the 22.10 release of Pop!_OS. This is not the end of the world, and I'm planning on sticking with them on my main work machine.
In today's action-packed episode of Veronica Explains, I discuss why I think Pop!_OS is making the right decision, and go into a bit of the history of these releases. If you're excited about package managers and repositories, this might be a fun watch for you.
Chapters:
0:00 It's not the end of the world, so I feel fine
2:22 What changed?
4:00 Why SHOULD we be nervous?
5:56 Why SHOULDN'T we be nervous?
8:29 Is it all just FUD?
9:17 Ask Veronica
#linux #desktop #rustlang
Buy my t-shirt: https://vkc.sh/merch
My new keyboard is nearly as old as I am!
In this exciting episode of Veronica Explains, I share my most recent vintage computing find, an actual factual IBM Model M keyboard!
This keyboard - an IBM Model M 1390131 to be precise - is a legend for excellent feel and longevity- this one is from 1986 and feels (and sounds) like a dream. The retro computing community loves this keyboard for good reason!
It's not just show-and-tell in today's episode, though- I'll be going into how I got it set up with my modern USB-only computer using a Soarer's Converter- an excellent adapter which lets me remap keys, program macros, and other fun stuff.
With this awesome adapter, you can easily remap keys on your Model M, and it works on Linux, macOS, and Windows.
It's super neat and I hope you enjoy it!
Links referenced in the video:
๐๏ธ eBay store where I bought the converter: ebay.com/str/barcodemaverick
๐ Very helpful website which explains how the Soarer's Converter works: sharktastica.co.uk/guides/soarers_1
โ๏ธ Geekhack with Soarer: geekhack.org/index.php?topic=17458.0
๐ฉ GeekHack wiki bolt mod: wiki.geekhack.org/index.php?title=Modifications:IBM_Model_M:Nut_and_Bolt_Mod
๐ฆ PJRC's Teensy adapter: pjrc.com/store/teensy.html
๐ PJRC's HID Listen: pjrc.com/teensy/hid_listen.html
โญ Adafruit pinout for AT connector: learn.adafruit.com/convert-your-model-m-keyboard-to-bluetooth-with-bluefruit-ez-key-hid/code
Commands:
Packages needed for Linux users:
Fedora: `sudo dnf install libstdc++.i686 libusb-compat-0.1.i686`
Ubuntu: `sudo apt install libusb-1.1-4:i386`
Soarer's Converter tools format:
First, create a binary with `./scas [layout file] [target binary]`
Second, flash the binary with `./scwr [binary created with scas]`
Chapters:
00:00 Introducing my Model M
00:46 History of the Model M
04:34 Price and comparison with Unicomp
05:54 How'd I get my Model M?
09:48 Cleanup Montage
11:12 Why use a Soarer's Converter?
14:41 Remapping keys with the Soarer's Converter
21:06 Is the Soarer's Converter worth it?
22:32 Ask Veronica
#ibm #retrocomputing #keyboard
We do this nasty thing in tech sometimes where we really rip into each other for our hardware and software choices. We "content creators" also have a bad habit of using very aggressive language to get attention. And I don't like it! Hrmph!
In today's "opinion-piece" episode of Veronica Explains, I share my take on this phenomenon, and why I think it's not a great thing. Maybe I'll change your mind, and maybe I won't. That's how it works!
And big shoutout to @gardiner_bryant for the voiceover at the beginning! Go check out his channel!
Links referenced in today's video:
๐ฑ An article on Android Authority which outlines the various manufacturers and their update policies: androidauthority.com/phone-update-policies-1658633
๐ง Jay's (@LearnLinuxTV) awesome video about "The Year of the Linux Desktop": youtube.com/watch?v=8btw60KFnpw
Links to support Veronica Explains:
๐ ฟ๏ธ Patreon: patreon.com/veronicaexplains
๐ Merch: https://vkc.sh/merch
๐ด "Trackball Person" shirt from the video: https://vkc.sh/product-tag/trackball-person/
Chapters:
00:00 Rated YT-14 for Opinions
01:36 "You haven't convinced me"
03:10 Linux Mom uses an iPad
05:44 Tribalism is Ridiculous
07:36 Ask Veronica ("user" vs "you ess are")
#linux #opinions #software
That's right! Now your Commodore 64 can surf the web! Well, kinda.
In today's video, I go over two ways to get the venerable Commodore 64 online. The C64 is one of my favorite retro machines, and I hope you enjoy this trip down (a slightly modernized) memory lane.
Here's a few links to the tools I referenced in today's video, and other things which might be helpful!
โก C64 PSU I use: c64psu.com
๐ถ Wi-Fi modem: retrorewind.ca/c64-wifi-modem
๐ง 64nic+: http://www.go4retro.com/products/64nic
๐ฅ๏ธ CCGMS Download: https://commodore.software/downloads/download/59-ccgms/15582-ccgms-2021
๐ Particles BBS website: http://particles.org
โน๏ธ Helpful blog post on troubleshooting the 64nic+: color64.com/dialing-out-two-options-for-getting-your-commodore-online
๐ธ Frogfind and ๐ฐ 68k.news - heavily optimized sites with retro computers in mind: http://frogfind.com and http://68k.news (courtesy of the fantastic @ActionRetro)
โฉ My favorite Fastloader - the "Epyx Fastload Reloaded" from The Future Was 8-Bit: thefuturewas8bit.com/shop/commodore/eflr.html
๐ฎ Evan Amos' book, "The Game Console" (he took many great photos of game systems and put them into the public domain): nostarch.com/game-console-20
๐ง Items I 3d printed for this episode:
- Pi1541 case: thingiverse.com/thing:4611954
- 64nic+ case: thingiverse.com/thing:2909991
Commodore BASIC commands used during the making of this video:
`LOAD"*",8` - load the first thing (or last opened file during current session) on the Commodore floppy drive
`RUN` - runs the program it just loaded
`LOAD"$",8` - load the list of files from the Commodore floppy drive
`LIST` - actually list out the list-of-files loaded with the previous command
"Esoteric command" that renames the file: `OPEN 1,8,15,"R:NETCONF.PRG= NETCONF.PRG":CLOSE 1`
`LOAD"SETMAC",8` - sets the mac address for your device in Contiki
`LOAD"CONTIKI",8` - loads the CONTIKI program itself
If you'd like to help support the channel, the best way is to join the Patreon!
patreon.com/veronicaexplains. And thank you!
Chapters:
00:00 Intro
01:03 What is a Commodore 64?
03:55 "Online" in the 1980s
06:25 Modern modem options for retro computers
07:15 The C64 Wi-Fi Modem from Retro Rewind!
13:47 Contiki and the 64nic+
18:42 Credit to those keeping retro alive
19:48 Ask Veronica
#retro #retrocomputing #commodore
Well, finally, here's a little video for you! This is the first installment in my new series, "Lil' Linux Lessons"! These bite-sized videos are designed to be short introductions to a complex topic for Linux beginners.
And if you want to help me make more Linux content:
๐ช patreon.com/VeronicaExplains
๐ https://vkc.sh/merch
Chapters:
00:00 - What is "root" anyway?
01:34 - Introducing sudo!
02:23 - How to use sudo
03:28 - A bit of advanced sudo concepts
04:34 - Sudo Summary
#linux #terminal #commandline
We'll customize Cinnamon a bit, install OBS from a Flatpak, and walk through what makes Linux Mint an excellent distro for Linux users of all skill levels. And with only a minimal amount of overheating issues!
All music recorded by me, on Linux, of course!
And if you want to help me make more Linux content:
๐ช patreon.com/VeronicaExplains
๐ https://vkc.sh/merch
Chapters:
00:00 Intro
00:26 Why use Linux Mint?
03:29 Booting from, and playing with, the live USB
06:51 Release notes and installing Linux Mint
09:50 First impressions of the new Linux Mint install
10:56 Walking through the "First Steps" guide
14:45 Updating for the first time and playing with the Panel
15:53 System settings in Linux Mint
16:32 Software Manager and installing OBS from Flatpak
18:21 Customizing the Panel (taskbar)
19:52 Trying OBS from the Flatpak, testing the camera
20:24 Other applications shipped with Linux Mint
22:56 Parting thoughts
#LinuxMint #MacBookPro #Linux
Whether you're just a casual Linux user or planning a career in tech, learning the terminal is a great way to improve efficiency, gain insight into your software and hardware, and focus less on the tools themselves.
In this video, I casually explain why I think the terminal is still worth learning. Unlike most of my videos, this one was very free-wheeling- enjoy!
If you want to help support the channel, you can join the Patreon at patreon.com/VeronicaExplains. For $10/mo, I'll print your name on my dot matrix printer and put it in the video. Super neat! There's also a $1 and $5 tier- any little bit helps me spend more time making videos!
Lastly, I have merch at https://vkc.sh/merch. Proceeds benefit the channel!
00:00 Intro
01:36 Terminal tools are more efficient
02:12 Terminal tools are standardized across systems
03:57 Config files are better than playing with menus
05:04 Terminal apps are faster!
06:25 The terminal feels great as a Linux user
07:20 Bash scripting will save your life
07:59 Focus on the tool, not the work
08:49 Outro
#Linux #Terminal #100DaysOfHomelab
Using an RSS/Atom feed reader can really help cut out distractions. Doing so from the terminal can enhance the effect, keeping you informed without all of the adtech and algorithms.
Enter Newsboat! Newsboat is an open source fork of Newsbeuter, and is a wonderful terminal-based feed reader. I even fire it up on my old Wyse terminal in the video!
In this video, I explain how to install and configure Newsboat on Manjaro, Fedora, and Pop!_OS. It's packaged up for other distros too, and non-Linuxes like macOS (via Brew) and FreeBSD.
Shout-out to Christian from @christianlempa for helping out my pronunciation! This video also has some footage of @TechnoTim and @LearnLinuxTV, both of whom are great.
If you want to help support the channel, you can join the Patreon at patreon.com/VeronicaExplains. For $10/mo, I'll print your name on my dot matrix printer and put it in the video. Super neat! There's also a $1 and $5 tier- any little bit helps me spend more time making videos!
Lastly, the shirt is at https://vkc.sh/merch. I know you're wondering! :) Proceeds benefit the channel!
00:00 Intro
02:39 What is Newsboat, anyway?
04:38 Installing Newsboat
06:08 Configuring/adding feeds
10:27 Finding feeds with plugins
13:16 Outro
#Linux #RSS #Terminal
We'll check out Plasma, Fedora, Wayland, and see how it all stacks up. It'll be fun!
All music recorded by me, on Linux, of course!
Chapters:
00:00 Intro
03:25 My goofy old laptop
03:55 Finding the spins
04:52 Going through the installer
08:55 Starting up Plasma
10:17 Updating and installing software
15:47 Screen sharing with Zoom and Wayland
17:26 New Plasma Overview
18:43 Customizing hotkeys and the desktop
20:00 Parting thoughts
#Fedora #KDE #Linux
#Linux #Modem #Retro
The beta can be downloaded here if you want to play along at home:
github.com/pop-os/beta
If you want to support my Linux content, and help me grow the channel, a "like", "subscribe", and "share" is always appreciated. I also have a merch store at https://vkc.sh/merch where you can pick up nerdy t-shirts. There's also a Patreon which will help me do more Linux each month: patreon.com/VeronicaExplains.
#Linux #PopOS #Geek
In today's action-packed episode of Veronica Explains, I break down how to get the Pop!_OS window stacking and tiling experience on other GNOME-based distros. And while I've tested this on Ubuntu and Fedora, I've never tried it on Arch... until now!
If you've been interested in trying the concept behind a tiling window manager, but just want to "dip your toe" in the water, this is an excellent way to go!
Oh! And if you want the shirt I'm wearing, you can go buy it and support the channel! https://vkc.sh/product-tag/t568b-cheat-sheet/
Chapters:
00:00 Intro
02:02 GNOME and how I learned to love it
03:02 Why I adore tiling and stacking my windows
04:34 Setting up tiling on non-Pop GNOME-based distros
07:21 Setting a custom shortcut to open the terminal
08:14 Installing vertical workspaces
09:06 Closing thoughts
#Linux #GNOME #tilingWM