The Boston Diaries

The ongoing saga of a programmer who doesn't live in Boston, nor does he even like Boston, but yet named his weblog/journal “The Boston Diaries.”

Go figure.

Tuesday, June 02, 2015

Level 3 Diagnostics

Early in my career I worked on military flight data recorders, including the development of the software for the F-22's "black box". Those systems have SBIT, IBIT, PBIT and MBIT sub-systems were BIT is "built in test" and S = startup, I = initiated, P = periodic and M = maintenance. I remember making the Star Trek diagnostic joke myself when I was assigned the SBIT work.

Each BIT does varying level of testing based on it's runtime budget but there are a lot of very basic tests that don't make much sense until you see your first field report of some register bit "sticking". Its much better to ground a plane that can't add 1+1 than to find that out in mid-flight.

Hacker News comment

This comment (one out of many comments about testing critical software) really hit home, especially given the testing currently going on here in the Ft. Lauderdale Office of The Corporation (with the Monopolistic Phone Company, who's mantra seems to be “it's your fault we're not ready for testing!”). While I would love to order a Level 3 Diagnostic, alas, our software is not written with such diagnostics in mind (and given the difficulty we've seen from the other side it's clear their software isn't either).

In fact, I'm having a hard time even figuring out what a “Level 3 Diagnostic” would even mean in the compoent I wrote, much less every other component involved with “Project: Sippy-Cup.”

Reading up on SBIT, IBIT, PBIT and MBIT sub-systems, it seems that it's really only applied to avionics and possibly automotive computer systems. The closest thing to it is the POST that most PCs do when powered on, which seems to be the functional equivelent of SBIT. The rest, IBIT, PBITand MBIT, not so much.

Out of all the components in “Project: Sippy-Cup,” only mine has an explicit “health-check” function built in (which just basically says, “Yes, I'm running” and that's it) which is close to PBIT(from my understanding); everything else is queried for known data at fixed intervals. But diagnostics seem to be “search the logs and/or configuration for for anomalous behavior.”

Sigh.


Leverage the synergy between my company and Google's social media empire and search engine with a side of mocha

That was weird.

Google Plus” (which is Google's attempt at Facebook) just called me on my cellphone.

Yeah. I didn't believe it was Google Plus either.

At first, it was a robot wanting to talk to the “business owner” of “a website” and to press one to talk with a “specialist” who could help “leverage the synergy between my company and Google's social media empire and search engine with a side of mocha” (or something to that effect, I wasn't really paying much attention frankly; I was just amused that “Google Plus” would even be calling me about “my domain”). Okay, I can play along.

I press “one.”

“Hello there! How can I help you?”

“You called me. I'm the ‘business owner.’”

“Okay! And your business is … ?”

“You tell me. Which business are you calling about?”

“So you are the business owner of the domain?”

“That is a possibility. I do own several domains. Which one are you calling about?”

“Well! Okay! Let me pull up the domains that are associated with your phone number. Um … you are in ‘Bokka Ratone?’”

“Yes.”

“33431?”

“Yes, that is the zip code around these parts. So what domain are you calling about?”

“Webboar.”

“Excuse me?”

“webboar. The domain “webboar.’ Double-you ee bee bee oh ay are.”

“No, I never had that domain.”

“Really?”

“For true.”

“Okay, what about flummux.org?”

“Yes, that's one of mine.”

“And domaincrawler.com.”

“Nope. I don't have anything to do with that one.”

“Oh, my mistake, that's probably how we found you.”

“Okay.”

“And who does your marketing?”

“I do.”

“Okay. Web site design?”

“Tha would be me.”

“Oh. So, are you intersted in leveraging the synergy between your company and Google Plus? We offer full search engine optimization and can help you market your site via social media.”

“No, I am not interested in that at this time.”

“Really?”

“Really.”

“Okay then.” <click>


Really? 50%?

From
Fredrick Tamata <ftamata@vanuatu.gov.vu>
To
undisclosed-recipients:;
Subject
RE:
Date
Wed, 3 Jun 2015 05:28:56 +1100

Hello,

Let's split fifty percent each from a lucrative deal I will like to discus with you, please respond if you want to know more.

"Trevor H"

It's not calling random people up claiming to be Google Plus and trying to get them to sign up for guarenteed search engine optimization, is it?

But in any case, no.

Obligatory Picture

[It's the most wonderful time of the year!]

Obligatory Contact Info

Obligatory Feeds

Obligatory Links

Obligatory Miscellaneous

You have my permission to link freely to any entry here. Go ahead, I won't bite. I promise.

The dates are the permanent links to that day's entries (or entry, if there is only one entry). The titles are the permanent links to that entry only. The format for the links are simple: Start with the base link for this site: http://boston.conman.org/, then add the date you are interested in, say 2000/08/01, so that would make the final URL:

http://boston.conman.org/2000/08/01

You can also specify the entire month by leaving off the day portion. You can even select an arbitrary portion of time.

You may also note subtle shading of the links and that's intentional: the “closer” the link is (relative to the page) the “brighter” it appears. It's an experiment in using color shading to denote the distance a link is from here. If you don't notice it, don't worry; it's not all that important.

It is assumed that every brand name, slogan, corporate name, symbol, design element, et cetera mentioned in these pages is a protected and/or trademarked entity, the sole property of its owner(s), and acknowledgement of this status is implied.

Copyright © 1999-2021 by Sean Conner. All Rights Reserved.