Wednesday, January 21, 2026

Screenshot or It Didn’t Happen: Why Install Notes Save Your Sanity

 

Screenshot or It Didn’t Happen: Why Install Notes Save Your Sanity

There’s nothing quite like finishing a hardware install and thinking, “I’ll remember how I set this up.” Spoiler alert: you won’t. That’s where documenting installation details comes in—especially screenshots. 

In my recent Ubiquiti PowerWave radio deployment, every screen grab became a tiny insurance policy against future confusion. Instead of relying on memory (which fades faster than a 5 GHz signal in a concrete building), I captured exactly what the device looked like when everything was working.

Screenshots are especially valuable with gear like Ubiquiti radios, where settings can be buried three menus deep and labeled just differently enough to make you question your life choices. By documenting things like firmware versions, link status, frequencies, power levels, and alignment screens, you create a visual baseline. When something breaks later—and it will—you have a known-good reference instead of guessing what “normal” used to look like.

Another big win is troubleshooting and support. When you open a ticket or loop in another tech, screenshots instantly bring anyone up to speed. Instead of long explanations like “the link was green-ish but only on Tuesdays,” you can just attach proof. In the case of PowerWave radios, having screenshots from the install makes it much easier to spot what changed: a channel width, a DFS event, or a firmware update that quietly flipped a setting behind your back.

Finally, good documentation is a gift to your future self—and to anyone else who has to touch the system later. Whether that’s six months from now during a storm-induced outage or two years later when someone asks, “How was this originally configured?”, your screenshots tell the story. Taking a few extra minutes during the install can save hours of head-scratching later. In short: document early, screenshot often, and let your past self do your future self a solid.





Tuesday, January 20, 2026

Free Stanford AI course - ML from Human Feedback (CS329H)


If you’re ready to build a solid foundation in machine learning, this Machine Learning Fundamentals YouTube playlist is one of the best free resources available online. Carefully curated to guide learners step by step, this collection of videos breaks down complex algorithms and concepts into clear, digestible lessons. Whether you’re just starting out or want to strengthen your understanding before diving into advanced topics, these lectures will equip you with essential tools and intuition for real-world machine learning. 

What makes this playlist especially worthwhile is its structured progression through key topics like supervised learning, classification, regression, clustering, evaluation metrics, and optimization techniques. You’ll find that each video builds on the last, making it easy to follow along even if you’re new to the field. The explanations are framed in a way that balances theory with practical insights — so you’ll not only know what works, but why it works.

Another great advantage of this playlist is its learning flexibility. Because it’s hosted on YouTube, you can watch at your own pace — rewind tricky sections, skip ahead when comfortable, and revisit lessons whenever you need a refresher. This makes it perfect for self-paced learners, busy professionals, and students who want a structured yet flexible way to absorb fundamental machine learning skills without the pressure of exams or fixed schedules. 

In today’s data-driven world, understanding machine learning isn’t just an advantage — it’s becoming a necessity. Whether you’re aiming for a career in data science, software engineering, or research, this playlist gives you a solid foundation to build on. Ready to take your first step into the world of intelligent systems? Start watching this machine learning fundamentals playlist today and unlock the concepts that power modern AI.






Monday, January 19, 2026

How Windows Notepad Sabotages Your Bash Scripts (Without Even Trying)

bash scripting

If you’ve ever written a perfectly reasonable Bash script on Windows, copied it to a Linux box, and been greeted by a mysterious ^M or a “bad interpreter” error, congratulations—you’ve met the joys of line endings. Windows Notepad loves to use CRLF (Carriage Return + Line Feed) to end lines, while Linux expects a simple LF. To Linux, those extra carriage returns are like unexpected speed bumps, and your script trips over them before it even gets started.

The problem is that Bash is very literal. When it reads #!/bin/bash^M, it doesn’t politely ignore the weird character—it assumes you’re asking for an interpreter that doesn’t exist. From your perspective, the script looks fine. From Linux’s perspective, it’s wearing Windows shoes on a hiking trail and wondering why everything hurts.

This is where plain old Windows Notepad really shows its age. It’s great for quick notes and passive-aggressive reminders, but it has zero awareness of Unix-style formatting. So you end up writing valid Bash logic that’s wrapped in invalid line endings, and the script fails in the most confusing way possible. Nothing like spending 20 minutes debugging code that’s technically correct but formatted “wrong.”

Using Notepad++ is how you avoid this whole mess. It understands that different operating systems have different expectations and lets you save files with Unix (LF) line endings. That one small setting turns your script from “Why won’t this run?” into “Oh wow, it just works.” Moral of the story: write your Bash scripts with tools that speak Linux, or at least have the decency to translate—your future self will thank you.

Here are the links 

Mobaxterm https://mobaxterm.mobatek.net/

Notepad++  https://notepad-plus-plus.org/







How Real-Time Observability Protects Manufacturers in a Disrupted World

Keep Manufacturing Operations Secure and Resilient




Friday, January 16, 2026

from the web: Cisco IP Source Guard (IPSG) and configuration

From the website:  "IP Source Guard is a security feature on Cisco switches designed to prevent IP address spoofing attacks. It restricts IP traffic on untrusted switch ports by filtering traffic based on the DHCP snooping binding database or manually configured IP-to-MAC bindings."

In January 2026, Internetworks published several networking tutorials focused on advanced IPv6 and routing topics. The January 15 post explains IPv6 route redistribution between different routing protocols like EIGRPv6, OSPFv3, and RIPng, highlighting how to configure redistribution so routes can be exchanged between these protocols in an IPv6 environment. It emphasizes planning to avoid routing loops and using filtering, metrics, and administrative distance adjustments to control the redistributed routes, and includes an example configuration with multiple routers running EIGRPv6, OSPFv3, and RIPng working together.

Earlier in the month, January 12 featured a tutorial on IPv6 EIGRP, detailing the next-generation implementation of Cisco’s Enhanced Interior Gateway Routing Protocol for IPv6. This explained its advantages—such as rapid convergence and separate protocol instances for IPv6—and showed how to enable IPv6 EIGRP on interfaces with addressing and configuration examples. January 4 covered Cisco IP Source Guard, a security feature that prevents IP spoofing on switches by filtering traffic based on DHCP snooping or static IP-to-MAC bindings, along with step-by-step setup instructions.

click on the image to read the article


Cisco IP Source Guard (IPSG) and configuration



We are now accepting technical articles or tool or topic recommendations.  
Just use the Contact form in the top right corner to contact us..



Wednesday, January 14, 2026

My Wifi 'extension cable'

TP-Link AC750 Wireless Portable Nano Travel Router (TL-WR902AC)

There’s something deeply unfair about having perfectly good Wi-Fi but a wired-only device staring back at you like it’s 2006. That’s where the $40 TP-Link AC750 Wireless Portable Nano Travel Router (TL-WR902AC) swoops in like a pocket-sized hero. This thing is absurdly small—about the size of a deck of cards—but somehow manages to solve problems that would otherwise involve sketchy USB adapters, driver hunting, or just giving up. It’s designed for travel, sure, but it’s also perfect for those random “why does this only have Ethernet?” moments.

The real magic for me was using it in client mode. In this configuration, the AC750 connects to an existing Wi-Fi network and then shares that connection out through its Ethernet port.

Translation: your wired-only device suddenly thinks it’s on a wired network. No OS tweaks, no weird hacks—just plug in an Ethernet cable and go. I used it to give a stubborn wired device internet access over my Wi-Fi, and it worked so smoothly it almost felt suspicious. its also a great companion for test tools that only have ethernet ports for admin or out of band access.

Setup is refreshingly painless. You power it up (USB-powered, because of course it is), connect to it, pick your Wi-Fi network, and boom—you’re done. The web interface is simple enough that you don’t need a networking certification or three cups of coffee to understand it. Once configured, it just sits there quietly doing its job, like the best kind of networking gear: the kind you forget about because nothing is broken.

The best part? This little router is cheap, portable, and endlessly useful. Toss it in a laptop bag and suddenly you’re ready for hotels, labs, job sites, or any situation where Wi-Fi and Ethernet refuse to cooperate with each other. The TP-Link AC750 is basically a Wi-Fi interpreter for wired devices, and it does it without drama. For something so small, it delivers a surprisingly big “why didn’t I buy this sooner?” moment.

amazon.com https://amzn.to/45iOR4K

amazon.ca https://amzn.to/4apCB5Y




Make sure you are on the email list for some cool stuff I have planned year by filing out the contact form with the work subscribe in the message  field.

email




Popular post