Highly educated on the science of information assurance
Doctrinally trained on the art of cyber warfare
Adequately resourced in talent, time, and treasure
Thoroughly briefed on target missions and systems
Mathematically specialized in architectural properties
Superiorly skilled in byzantine failure analysis
Intricately involved in protocol specification and analysis
Critically embedded in the supply chain
Strategically postured in command and control
Conveniently situated for access and persistence
The paper uses these points to demonstrate how an adversary thinks about attacking our systems. However, I see a lot of ways in which these should coerce the DoD to make serious changes in how we build and maintain our cyber professional workforce.
Over the last semester I had the pleasure of teaching programming as an adjunct professor at a local major university. I sought out this opportunity because I genuinely enjoy teaching, I knew I’d have a little extra time on my hands, and I think it’s valuable to my current assignment to be in the community putting a face to the Air Force. I cold-called the computer science department and asked around just prior to the fall semester, and they were interested in bringing me on for the spring semester. More than that - they wanted someone to turn their existing Intro to Programming (in Python) course into an Internet-based course. Python is my jam, so this sounded good.
I learned a lot while teaching this class: about teaching, about students, about learning Python, and about learning programming in-general. I wanted to put my thoughts down because they’ve been bubbling around in my head. I think this would be a great talk topic for some nerd conference too, so it makes sense to take the notes while they’re fresh.
I recently built a new desktop computer, and wanted a WiFi adapter that worked well for all kinds of Linux-y things… I’m not normally able to plug the desktop in over Ethernet, so WiFi is a simple choice. After my first purchase on Amazon got delayed and screwed up, I went with the USB Alfa Network AC1200 - full model number AWUS036ACH. This is reviewed pretty well, and folks say the drivers are capable of all kinds of things.…
I was ready for lamb at Easter, but we’re a couple days past that now. It really snuck up on me, so the lamb was still frozen day-of. Well, we’ll make it today. I’m using a recipe similar to last time (recipe here), because after writing that post I realized the smoked lamb was really fantastic. Maybe it just needed some time in the fridge, but it was really fantastic later.…
I’m listening to a webinar Air University is putting on called “Managing Traumatic Transitions” with Dr. Allen. She is actually talking about managing any type of transition, because all kinds of transition are traumatic to people.
How many of us consider how individuals will grieve when we introduce change?
It’s clear that some people do better with change than other people. Any type of change. But grieving?
Many of us use computers that are locked-down by some corporate policy. The restrictions prevent you from downloading software, or running anything that’s not pre-approved. Most of us have used workarounds of some type - Excel spreadsheets created by that one guy in the office, Word documents with macros, Sharepoint sites, maybe even the occasional Powershell script…
One-File Tools are open-source self-contained one-file utilities implemented as a webpage. These are easily shared, easily used, their saved versions may contain your user data. They don’t require an Internet connection.
Well - the world is on lockdown - it’s COVID-19 time. We don’t have any toilet paper at the store, but there’s plenty of meat. Don’t ask me why there’s such a disparity - I guess folks are stocking up on other things…
I’m teaching a Python class which acts as an introduction to programming, for most of the students there. This is an awesome experience - for me personally because I enjoy this, and for my resume. I hope to do this full-time someday, but today I’ve just got 3 sections of the same class.
We’re doing a lot of cool things that I should write about some other time - one of them is using a free, open source textbook called, Runestone - How to Think Like a Computer Scientist.…