29 September 2026 | AI, Programming, Video |
It seems harmless enough: get AI to write your code.
Your boss is happy. You get a raise – maybe even a promotion!
But you feel like crap. What’s going on?!
It’s pretty simple: vibe coding is wrecking not just your mind, but your creativity, your confidence, your self-assuredness, and even your sense of purpose.
Take back control of your life!!
(more…)
14 July 2026 | Computers, Networking, Programming |
Way back in early 2009, I wrote a post entitled: How to Determine the Master Browser in a Windows Workgroup
Since then, quite a number of people have downloaded and used my little LANscanner program for displaying the IP addies, MAC addies, workgroup, and Master Browser of all the gizmos on their local network.
One problem: With the release of Windows 10 it stopped working. Version 2.0 fixed that, but then came Windows 11... And LANscanner got REALLY SLOW...
Well, I'm happy to announce the release of LANscanner v3.0! (more…)
12 May 2026 | Linux, Networking, Programming, TekTalk, Video |
When you hear the word "linux", you probably think of nerds hidden away in a cramped office, managing all the servers that make our high-tech modern world actually go.
You probably also associate "linux" with "security".
Unfortunately, recent events have shown that the truth is a bit more... holey. Like, Swiss cheese holey.
From Copy Fail to cPanel to Dirty Frag, the linux server community has been utterly hammered by nasty exploits in the past weeks.
We'll tell you what happened, what it means, and how to protect yourself and your gizmos!
(more…)
15 April 2025 | How Does it Work?, How to, Programming |
Here's a fun one: You've got something like an icon image, and you want to insert it into your web page using JavaScript.
Easy, right? Well, maybe not...
What if you need to know the size of the <IMG> before you plop it in the DOM tree, but you also have @media queries in CSS that change the width on the fly, for example?
Maybe your CSS shrinks or expands the image based on device orientation, screen size, etc.
Can it be done? Why yes, it can!
(more…)
17 September 2024 | Computers, Gizmos, How Does it Work?, Programming, Video |
Person 1: My messenging app is more secure.
Person 2: No, MINE is!
Person 3: No way, I ONLY use Signal - it's the most secure!
Okay, y'all are fired.
What if I told you that NONE of the messaging apps you use are really, truly secure?
Sound crazy?
Well, it is. The encryption is as good as you're gonna get.
The problem is the way it's used that actually matters...
(more…)
20 July 2024 | Computers, Networking, Programming, Video |
The global IT outage on Friday, July 19th 2024 was a humdinger.
We're told it's nothing to worry about, but what's really going on?
I'm afraid the rabbit hole goes a bit deeper than you think.
Join me for a look at the Crowdstrike "bug" and what it means for you...
(more…)
28 May 2024 | Programming, Video |
What's the one thing no coder wants to talk about?
Chances are, you know a few coders. They're everywhere these days!
What you might not know is that most of them have experienced something, well, unexplained: code that works, but shouldn't. At all.
It's just part of many programmers' lives. But what's really going on here?
How is it that something that never should have worked in the first place works perfectly - sometimes, for years?!
(more…)
5 December 2023 | How Does it Work?, Programming, Uncategorized |
If you code in JavaScript, you should know all about debouncing functions.
When an event listener such as a window 'resize' fires, sometimes it will fire 72,000 times per second. That means your callback function is also firing 72,000 times in a row, bogging down the browser.
This isn't as much of a problem as it used to be, but debouncing is still needed and should still be used.
So what's the best way to debounce/throttle in JavaScript?
(more…)
8 November 2022 | How to, Programming |
Let's say you're writing a web app, and of course you're using JavaScript. So far, so good!
But then let's say you need to load some images on the fly, and then do something useful AFTER each image is fully loaded.
IOW, maybe you want to adjust the layout of the image modal that pops up, or you want to do something crazy with a caption, or whatever...
Naturally, you'd use JavaScript to do this - including changing CSS on the fly.
So the question is: How do you use JavaScript to detect when an image is fully rendered on the page - not just loaded?
(more…)
21 June 2022 | AI, How Does it Work?, Programming, Video |
In recent news, a guy at Google claimed that one of their AIs, LaMDA, had become sentient.
Well, that's quite a claim!
So, I decided to read the entire transcript of a chat with LaMDA and see what all the fuss is about.
Turns out, it's not so simple...
(more…)
Recent Comments