Jack Kingsman's actual brain

Jack's Brain

Hi! I’m Jack Kingsman, an SRE @ Atlassian in Seattle. In my free time stay busy as a volunteer EMT, Divemaster, and amateur radio operator.

Page 7


Jul 29, 2015

I ran out of tickets to work on this morning, so I wrote a Chrome extension to address a little pet peeve of mine – the close button on OpsCenter modals and dialogs was a bit tiny for my liking, and it always took a couple attempts to hit it when I’m moving quickly in the UI. Now, OPSCexit allows you to use the escape key to close any modal or dialog.

Jul 24, 2015

I know it’s been a while since my last post – work has kept me INSANELY busy. Lots of twisted python and dojo. I do have stuff in the pipeline, though, and hopefully in the next few weeks I’ll have time for finishing touches and release of a couple gulp plugins I’ve been working on :)

Jun 02, 2015

If you want me in your servers or want your secrets in my mind, you’ll need these. Permalink.

---- BEGIN SSH2 PUBLIC KEY ----
Comment: "Jack Kingsman RSA"
AAAAB3NzaC1yc2EAAAABJQAAAgEAtBF4UbmlPNzUIUpHE4v1SrbvBKx5ULmjq/eU
1solR7efI5H0V9+XyPy6CcaNXlxlKGLvyIygC70s0cAA2tKkqp/TAyDyGeHwV+5e
rS3RTs0eS5NfJlMp/7cW9vpmppEgYCLCsB92a7mTrFavR3NCxW+6RujSReFmn/l2
aq2NOdzRS1sqV+ooOTSzlvTW5fU7afSwhgawUxTdOQjypI3aQ7oB8CoMouapLx38
X9pMhzE+oypwKpujotCXKtVQg/+Sli1cIaPePcdGd9ithhRw5nVdv9fzpS//XIng
aRjE/uWF08QtKQ6GYB/cauk+pe49KzsBLQH/irai3n78JP8svkXdRtCZetk0Np4c
q/BrVOt6JVPaNYNmYoxsKJw+RTtHM5xuRYWMlnm/Sb0s3FwFByE7de6stZPlYORJ
9e3pVMSBTNIxPpMVqS9fv1Q7+l1u7xflWDh7KLSlD5t7QhlYzL1zA3nup/7ZTYks
5f7MRAqsLOiNBOHNGSC7+2YlZMiQYnqELbX9LGbH0DN0xOw1jqv97Xf4BAHMp7BK
+3R6NuSiDH1hukSR+UC2LrNL2uLfOPQ0fmhqS7OoUMu4VzI1qmke+q+T3eRZ0DLM
FASjB0jLfLhM84OpW9BXgcoTVdD3b0+ple1qoByW3PX6M18HfoB7cXkmBV1q7XRo
Y9SIJh8=
---- END SSH2 PUBLIC KEY ----


-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2

mQENBFVuFkEBCACwCJJZI3wbeoD+qM1M0dDSL11sFgF0tL0/shIOkzY7pIe4SWtw
GYEGObIFZwxmFg+1a7RHDLRdx0z2l0yePavNjETJdwRDnvJ6GjevJji+mmsJbK1l
A/uxiecc1lGx2es+LqwB6/4HAp8xRL7xtyaNfVsUwnr8/O3aXX9cmzu1Sckm3ZZ2
9AEHpDv0aqxqwua2iAnNOqb8iiT0gw3kIlnUQijSkptjtAwPNVLGBiTiaBKIbbFI
7jQxY4D2Af56pteAfgCtBK6z+sO3eCZWcncvt0dPPMyQbb+MWLClboEu05F9210C
n5HPt7MesA32isvsv/+cutf9uRRQgLIAmtqvABEBAAG0KkphY2sgVy4gS2luZ3Nt
YW4gPGphY2sua2luZ3NtYW5AZ21haWwuY29tPokBOQQTAQgAIwUCVW4WQQIbAwcL
CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJEDGov1ad618hujsIAJxAnIFGC72w
1P+I5a9gw1A7NoGlqvmpPEVciNioObbTbVBGuu8t4isi67Ubp1LW2a9efv+2IbfA
8g22LtwbmJDCj0HcgTEObTzRsROxl/JlOO0QDbB+NGySIiPxgMDqKGal1lsHpI2r
jaA2Se6YOX6Z1ZwdEZsbq0o4irCWIxBwm40zN31AcimfIY+p8Hs9vrKJJ9tn//8D
O/LajMCvnY1WKx9eU1vMAJo5CF0ydSNVQFxMyt1uPjxA8Hop6BcK9ob6FYx/X9WI
Rc8TJbBLtH1WoDHC//LLJVY3TURx+KlVw8qtHUs/iAvF36B/GKkNSKkGI/rE9yac
bmThS61BFI+5AQ0EVW4WQQEIAOiVUIgq3GRRd1dcBHyNGDnXEEonNsfbdM5bbwTD
U5N0TAJ/q11ZHraYob9U8511SEih3U7yyYlcTkDfh/bLEXrcVL9Uhfi+uGps4r5q
jN4Yq8Cz51VxAvzBSSkfjrnnFk9xfnCDde9G/sPNdya9V+MawQGV2sQorFwXp4CY
6o7cOdDWoveAVrnbehDHuIfJIWpsplEubbmQB9D6ViuDJCC4RpqazMd8RWmiSOAj
QC2UvrLjOTAO4yjAziNui4EUM4Y3yW0Eq+X7c+th7rbP8BHXSagUF0+4mETFbIQu
8Oy47OxDoY3EzrxmH2NEXbqoeKvWZ4H4fessSOVbf4jww5UAEQEAAYkBHwQYAQgA
CQUCVW4WQQIbDAAKCRAxqL9WnetfIWLsB/44wl3jX68xb6eMioVTGZCHfFosrkSh
AoCuwEn7gX9W6j7CgVfMIpnXPL6geHZtY/G6qs/ReA2yTggx6X3d/w844/1A2I+4
s3TZXc/kCF+bQ0m/mGA7SJrvo+/voci1jIzRInjVwxVkSKiWC+pCJtymLhM4oFsz
eGYkOpBmXZCkxklg7/7jjrGp+5321ba3TJuxE5l1eBuW0/O8K8+Lg2b1k6a2I4J4
wo+G3fpplAwFP8BxtVx67jkvea/L/a98NDS/2KfBal+ceVw7ciqJaxddXgEBYD1e
MYRadbT+tBbltRgKkKbb/7DxkNngS/x+fcTcIkoxkiSanfGl3o7ES+gp
=0LE0
-----END PGP PUBLIC KEY BLOCK-----

Introduction

For a project entirely irrelevant to this post, I wanted to get a Cassandra DB driver working on clientside JS. A client side database driver? you ask incredulously. Why? Well, the reasons aren’t terribly important, but I know it’s a bad idea, requires some unlikely firewall configs, etc. but that’s not the point – perhaps I can be of assistance to some future soul who tries to do the same thing for some insane usage case that only a mother could love.

Aftershave for the gentleman engineer. I promise this won’t become a beauty blog, but all I could find about making this were some very unspecific forum posts and bad science… and here we are, spreading better information one post at a time… ;D)


 

I’ve been meaning to get myself a good aftershave for a while, but something scented wasn’t really doing it for me, so I decided to make my own mentholated witch hazel. The base, witch hazel, is an astringent, which closes pores.

May 14, 2015

This was my project for my first free evening in a number of weeks… I didn’t write the original engine (that honor goes to the great Iacopo Sassarini), but I did add all the control surfaces and kicked up the graphics a bit. Custom attractor equations are the next step!

You can play it in your browser here.

May 11, 2015

Healing has been perfect. Nearly zero migration, and a zero chance of rejection at this point. The scar is fading nicely. It’s so weird to feel the chip under my skin! The scar looks worse than it is since it’s catching the light; it’s all healed over and jut shiny at this point. 

 

May 05, 2015

My team won second prize at SCU’s annual BroncoHack. We build a system for leakers and whistleblowers in developing nations to securely get their message out, and won $1000! Check out our plan overview and source code

Click to enlarge image
Apr 29, 2015

The NFC is doing fantastic. It’s about 5mm from the injection site, which is closer than ideal but further than I thought we hit, fairly safe from extrusion. Looking forward to getting my antenna and recover chip in the mail!! (You can see the faint outline of the chip in the pictures proximal to the injection site)

 

« Older posts Newer posts »