Skip to content

stem education

stem education published on No Comments on stem education

Here’s a rough syllabus of what I’d like to see kids learning in school now.

IBIS 101 – Introduction to Business Information Systems
Typing fundamentals, input/output.
Core concepts, CPU, Display, Peripherals.

The “Big Three”
Mac
Windows
Linux/Unix

Offer within the lab at least one example of each of the big three. Employ someone either competent in all three, or curious and savvy enough to become so as the instructor.
Continue reading stem education

indistinguishable from magic

indistinguishable from magic published on No Comments on indistinguishable from magic

From Wikipedia:

British science fiction writer Arthur C. Clarke formulated three adages that are known as Clarke’s three laws, of which the third law is the best known and most widely cited:

When a distinguished but elderly scientist states that something is possible, they are almost certainly right. When they state that something is impossible, they are very probably wrong.
The only way of discovering the limits of the possible is to venture a little way past them into the impossible.
Any sufficiently advanced technology is indistinguishable from magic.

I’m done, personally, with the word play around hacker/maker. I used to identify as a hacker. Now we’re makers? Ya know what? I’m a mothafuckin’ wizard, according to Arthur C. Clarke. So there!

I’m building my own “smart” watch. To be perfectly frank, the bluetooth (or “smart”) part may be postponed some. I need to get settled into an android toolchain, and brush up on bluetooth/serial comm usage.

My Modern-Wizard’s ingredients list for a magical clock:

Various incantations and tomes (software/tutorials) exist for magical clocks. Many, you can modify with ease. I am writing my own as items from the list arrive.

Now, I know my target reader base is people like me. Angry geeks. But! We have to remember that we’re still kinda “special”. We’re still the wizards of the 21st Century, and likely will remain so for some time. As a systems administrator in my day job, people accuse me of utilizing witchcraft, voodoo and other things on the computer. I just smile, and continue on my way, silently agreeing with them. All because I know, if you put yourself in their shoes it sure looks like fucking magic.

Lots of other people have made the same argument. It’s easy to do. Here’s a scroll of adjust view:

#!/bin/sh
xrandr --output VIRTUAL1 --off --output DP2 --off --output DP1 --off --output HDMI1 --off --output LVDS1 --mode 1600x900 --pos 1600x0 --rotate normal --output VGA1 --mode 1600x900 --pos 0x0 --rotate normal

To the typical work-only user, this is an arcane spell of unknown origin or result.
To any geek that knows a bit of linux, it’s one way to set up dual-displays.

Here, we have a spell of blinkenlight:

int led = 9;
int brightness = 0;
int fadeAmount = 5;
void setup() {
pinMode(led, OUTPUT);
}
void loop() {
analogWrite(led, brightness);
brightness = brightness + fadeAmount;
if (brightness <= 0 || brightness >= 255) {
fadeAmount = -fadeAmount;
}
delay(30);
}

This is a bit of (not terribly pretty) C code that can be flashed to any $5 ‘arduino’ dev board, and make an LED fade between bright and dim. Trust me, it looks pretty damned arcane to someone who’s never read C. Think wayyyy back to when you were first learning C.

I leave you with this. We (human beings) aren’t terribly smart in the grand scheme of things. We like to think we’re very clever, indeed. The sad truth is, we’re not. So, even as a wizard of tech, I can’t say I feel all that bright.

the truth is (or might be) out there

the truth is (or might be) out there published on No Comments on the truth is (or might be) out there

So, I’ve always been a fan of UFO and “alien” stories. E.T. was a favorite movie as a kid. Any time there was a documentary or special on about aliens, UFOs, Area 51, or something related… I was glued to the family teevee.

Continue reading the truth is (or might be) out there

games you can play with your snake

games you can play with your snake published on No Comments on games you can play with your snake

Been playing with pygame again, also the compilers and looking at the SDK/NDK/compiler/linker/export process for Android.

So far, there is a world, full of blue blocks. Blocks that shamble towards you, silently.
One lone red block stands against them, armed with a magic machinegun, this red block will gleefully mow through their numbers.
Continue reading games you can play with your snake

the beginning of the end

the beginning of the end published on No Comments on the beginning of the end

I have a problem. A big damned problem. We’re slowly letting ourselves be turned into coddled little crybabies.

Do you find yourself spending an inordinate amount of time actively avoiding offending others? Is it possible that you’re really not that offensive of a person?


Continue reading the beginning of the end

thank you for calling your local bofh, what did you break this time?

thank you for calling your local bofh, what did you break this time? published on No Comments on thank you for calling your local bofh, what did you break this time?

So, BOFH is shorthand for Bastard Operator From Hell. It’s a series written and published via El Reg.
A true BOFH should be a master at not only scripting languages, systems administration, and troubleshooting, but also bullshitting people into seemingly self-inspired avoidance of the IT guy.
Continue reading thank you for calling your local bofh, what did you break this time?

eat a steaming bag of fetid trouser-appendages

eat a steaming bag of fetid trouser-appendages published on No Comments on eat a steaming bag of fetid trouser-appendages

Dear Microsoft,

Kindly eat a steaming bag of fetid trouser-snakes.

There is no good reason for an email client to spawn (erroneously) a browser unprovoked. Further, it fails to do so, only causing an APPCRASH.

Fix your duct-tape ware, you’re risking what little hold you still have on the majority market share… You simple-minded, beta-releasing fuckbuckets.

-Signed
One very annoyed systems administrator.