Cover photo
Kevin Mullet
Lives in Denton, TX


Kevin Mullet

Shared publicly  - 
The Circle of Life 

Kevin Mullet

Shared publicly  - 
This typifies the conservative-born racism that so often gets a pass in the US. NOBODY stood up for the woman being attacked for having a private conversation in Spanish. Not the manager. Not an employee. Not even a customer, except for her son.

I hope a great many people are successful at finding out who this is by putting the bigot's image into Google image search and making her spend years answering for and atoning for what she's done.

I fear she is becoming the American norm.


Kevin Mullet

Shared publicly  - 
wow.  I thought this was cool...
(running an OS/2 guest under VirtualBox)
...then I saw THIS...
(running a CP/M-86 guest under VirtualBox)

WordStar -- here I come!

Kevin Mullet

Shared publicly  - 
Numbers, Glorious Numbers!

Kevin Mullet

Shared publicly  - 
How interesting. An earthquake smack dab in the middle of a cemetery. Zombie apocalypse time?

Kevin Mullet

Shared publicly  - 
Leonard Nimoy was a lovely, righteous individual. Here, he tells the origin story of the Vulcan hand greeting. 
In his circles
1,579 people

Kevin Mullet

Shared publicly  - 

Kevin Mullet

commented on a video on YouTube.
Shared publicly  - 
I feel compelled to leave a dissenting viewpoint.

I've spent months each with the Adonit Jot Touch, the Pencil 53 and the Hex3 Jaja (teflon version.) I used all exclusively on a pre-retina (2nd gen?) iPad Mini.

The Adonit Jot Touch kept skipping, and the physical construction of the thing made it quite noisy in a quiet conference room.

The Pencil by Fifty-Three is a beautifully-designed stylus, and it works very consistently, and is terrific in every way except the point is so very squishy. 

Presumably, that approach for construction is to serve the purpose of pressure sensitivity, but I was never ever able to get much speed out of note-taking on it.

Right now, both of those styli are in a drawer waiting for any other family member to get curious enough to start using them.

I was disappointed with the performance of the Hex3 Jaja when I first started using it.  At the time, My most favorite and productive notes-taking app was Noteshelf, although I preferred Annotator more, but as most of you have probably learned, IOS is so locked down and, in some ways, hostile to third-party development, that an active stylus customer can't just install a driver on their iPad and have equal useability for any app.  The drivers have to be built into the apps, so if, as I found, Annotator was the perfect note-taking app, if its hardware support for a particular stylus doesn't seem to be good, you have to move on to other apps until you find one that does work well with your preferred stylus.

I've tried all three Styluses on Memo, Concepts, PenUltimate, GoodNotes, Sketches, Annotator, NoteLedge Ultimate, PaperDesk, NoteLedge Free, Noteshelf and what I am now concluding is a very functional notes-taking app: ZoomNotes.

My personal experience is that the Hex3 Jaja stylus with ZoomNotes on an iPad Mini is very functional, consistent and reliable.

That having been said, I've got to agree that Hex3's enthusiasm for 1:1 customer support falls way short of what I'd consider minimum performance.  I had one simple question: "How do I turn off the beeps when turning the JaJa on and when it times out?"  Those beeps would keep me from using it during small, quiet meetings. I received no reply -- not even an automated reply from them. To me, it seems like they've perhaps grown way faster than their ability to communicate with their customer can keep up with.

I might have happened on an answer.  The Hex3 video says that the stylus is turned on by pressing the lower (when you hold the pen point down) button until the light comes on and the tone emits.  I've found that pressing both buttons at once will also turn the pen on, and no tone is given, so perhaps that's the silent mode startup.

Also, in passing, I've got to say the logic of assuming that any dislikes of this video cannot be authentic and must be of nebulous origin seems questionable in and of itself.  I don't doubt that a company might try to artificially change the perception of their image.  There's likely no lower boundary for what a company might do to game its brand perception.

Maybe there's something you can do with Google Analytics to get meaningful stats on the origin of dislikes.  If an overwhelming number seem to come from cities where Hex3 has offices, you might counter that by posting the data in a comment to the video along with a link.

Kevin Mullet

Shared publicly  - 
What is the programmatic best practice to determine all the MIBs supported by a given agent?

I've searched plenty, and all I can find is:

- ask the vendor
- consult sysORtable
- brute force search

Asking the vendor doesn't work for a programmatic approach.

Not all agents support the sysORtable

Brut force searching would take an preposterous amount of time AND constitute  a DOS attack to boot.

Here and there, I've seen posts in online forums saying that the SNMPv2 macro AGENT-CAPABILITIES is the correct method for determining this, but I can't make heads nor tails out of how to use that operationally to pull a list of MIBs from a given agent.  Perhaps someone could offer up a clue for the clueless.


In desperation,

View original post
Rick Troth's profile photoKevin Mullet's profile photo
   I couldn't escape the dash caracter in the command below so google plus wouldn't use them for strikeout, so I escaped them for bash at the expense of readability."
snmpwalk is still very much a thing.  What I observe if, for instance, I do something like...

2>&1 snmpwalk   $'\055'cREDACTED $'\055'v2c $'\055'm$'\055'XYZZY$'\055'MIB $'\055'Of $'\055'M$'\055'/opt/user/kwm/projects/apiMonitoring somehost |perl $'\055'lne's/^(.?)(\.\d+)?\s+.$/$1/;$x{$_} = 1;END{foreach $y (sort keys %x){print $y}}'|less $'\055'CS boil down an snmpdump to a list of unique oid paths without the end node, is that snmpwalk trudges through, getnexting on and on, working its way through the subordinate MIBs like the host mib, tcp mib, etc.  It does not, however, attempt to iteratively peek at every possible enterprises.n number, since a quick check at...

curl $'\055'$'\055'silent '$'\055'numbers/enterprise$'\055'numbers'|perl $'\055'lne'/^\d/&&$a++;END{print $a}'

...shows there are 45,759 possible valid enterprise MIB numbers, which since the highest one right now is 45,874, I'm guessing 115 were either skipped, returned, or some combination thereof.

Setting aside the network load testing each of enterprises.0 through 45,874 ('cause it would be far more expensive to keep and maintain a list of all the skipped numbers than just to test  up to the highest number)... make that 0 through 46,000, because you don't want everything that does a walk to interrogate that single document at IANA to get the highest numnber, so you'd probably put an upper limit in the config file, and assume that you can really aggressively test 100 enterprise numbers per second, and that you don't crash your host by spinning up the CPU used by the poor snmpd, that would conservatively add 4,600 seconds or roughly one hour and sixteen minutes to each snmpwalk.  Granted, snmpwalk is more of a testing/troubleshooting thing and not operationally useful, but my ADD brain would just flip out if I had to wait well over an hour for my snmpwalk to come back.

There's gotta be a better way, chief!  (:

Kevin Mullet

Shared publicly  - 
Just watched this on Netflix. Anita Hill is truly a great American hero.


Kevin Mullet

Shared publicly  - 
The boy needs a little help waking up.
The dad has script skills and an evil sense of humor.
The boy will be woken up tomorrow morning by  a cron job on his mac that will fire off a script that will read an RFC to him until he walks over to the computer and responds to the dialog box.

Version two will randomly choose the text from Shakespeare,  Khalil Gibran, and other goodly texts.

    # set up a job to change the volume every few seconds.
( while [ 1 ] ; sleep 10 ;do osascript -e "set volume $((($RANDOM % 5) + 3 ))" ; done )&  
    #capture the PID of that backgrounded job.
export PREV=$!
    #background an RFC reading
(curl --silent -L ''|say)&
    # display a blocking dialog box.
osascript -e 'tell app "System Events" to display dialog "Press Okay or Cancel to stop the reading."'
    # once the dialog is cleared, kill the say command
killall say
    # and kill the previously backgrounded  random volume changer.
kill $PREV
kill -KILL $PREV
Network Working Group L. Masinter Request for Comments: 2324 1 April 1998 Category: Informational Hyper Text Coffee Pot Control Protocol (HTCPCP/1.0) Status of this Memo This memo provides information for the Internet community. It does not specify an Internet standard of any kind.

Kevin Mullet

Shared publicly  - 
An Australian comedy about secret agents trying to kill Hitler. What's not to like?
Hartanto Har's profile photo
In his circles
1,579 people
Although if David Burnett or some other world-class film photographer were to come, Officer-and-a-gentleman-style into my IT factory and offer me a job at half the pay and twice the hours processing film and making prints for them in their darkroom, and going on the occasional shoot, I'd be packing my stuff with one hand and on the phone with the fam with the other telling them to put the house up for sale and buy a trailer. Short of that, I've got what's proving to be a nearly fabulous temporary assignment engaged in a daily battle with technical debt, where I get to troubleshoot challenging problems and work with talented people and write the odd script to make things A, B and C all talk to each other. After a long winter of being prostrate before the prospect of zero momentum, spring, for the moment, has arrived and I get a chance to help things grow rather than build fences to protect against the risk of change. Now if only I could remember what sonic screwdriver setting worked on executive function. ------------------------------ previous version ------------------------------------------- I ride an hour and change on two train lines Monday through either Thursday or every other Friday to stand in a 5x7-foot cubicle and spend my time explaining how various IT resources are, could be, or should be monitor; if I'm lucky, I get to write software (scripts, Perl, bash, flirting with C, Dart, Java) to do the latter; I and my ADD brain struggle to not give equal timeslice to every phone call, conversation, and debate within fifty feet; I periodically lash myself to the mast in anticipation of the latest onslaught of how we can do without doing, or think without thinking while reminding myself that work isn't cooking the ocean -- it's more like camping: just try and leave the place better than you found it; I continuously look for the greatest number of intersections between the frequently contrary sets of choices known as what makes leadership happy, what makes team happy, what makes me happy, what seems best for Company, or customer, industry or the world. As one who has a mission, I struggle with those who have jobs or who seek to promote productthink over processthink or standardsthink. I seek to integrate with the wisdom of those I've met in my career who have mastered incremental change and consensus-building.
Basic Information
˙sddɐ ǝlƃooƃ uı snld ǝlƃooƃ uo ƃoɥ ǝloɥʍ oƃ ı ǝɹoɟǝq looʇ uoıʇɐɹƃıɯ ǝɥʇ ɹoɟ ƃuıʇıɐʍ ɯ,ı ˙ǝɯ punoɟ noʎ 'sʇɐɹ ɥo
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Denton, TX
Columbus, OH - Denver, CO