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 5


Sep 19, 2016

Short and sweet, but lots of fun, my end of summer project was a digital will dissemination system as well as a cute little life clock for myself. It was a nice way to stretch my legs after the FOSS moratorium I was under while at FB and handy to get something done that’s been on my todo list for a while (now that I’m apparently an adult or something…).

Jun 25, 2016

After finals at SCU and now on the tail end of a few health issues, I’m happy to say I’m settling into my internship at Facebook! I’m working on the Systems Engineering team which deals with infrastructure deployment and administration from a software side – kernels, OOB work, and the like. It’s been like drinking from a firehose but I love it! I also got to open Mark Zuckerberg’s water bottle for him on account of his broken arm and he showed up in my fanboying status to comment on it – highlight of the internship right there.

Jan 17, 2016
Click to enlarge image

After a leisurely day, an idea struck fast and hard – four hours later, Breakbot was born.

Breakbot simplifies fuzzing and pen-testing by putting disruptive strings and naughty unicode just a click away – no more googling for Zalgo or trying to copy a zero-width character. Breakbot is a click-paste solution that puts bad strings on your clipboard quickly and easily. It’s on [GitHub][1] and the Chrome Store (soon, I hope – all the badness (and probably the EICAR string) in it has got the extension stuck in review… no surprise).

Today’s afternoon project before I start my real work: scriptBot. prep.py will process subtitle files (in SRT format), take in some Twitter credentials and interval data, and then build a file that tweet.py can take in, which will tweet out a random line from the movie on the given interval… it’s set and forget cultural relevancy that really allows you to put out high quality content.

And now I guess I should probably do the real work that pays for my college education.

Jan 04, 2016

I got tired of typing the emoji shrug by googling it and copying the first result, so I wrote a bookmarklet to inject it into the active input field.

You can also drag this hyperlink to your bookmarks bar, and click it when you’re focused in a textbox you want to inject it into: [¯_(ツ)_/¯][2]

Doesn’t work on facebook comments because they’re actually editable

s and not inputs with a grabbable value but this was a 30 second project so ¯_(ツ)_/¯

…and all that is old has been made new again. Back to data structures and improv classes, back to the winter quarter gray, python once more my daily driver, new old favorite albums that haven’t seen the light of day since high school, and the excited anxiousness of a new job on the horizon… I can’t wait for this quarter to start, and somehow I already can’t wait for it to be over. I’ll just be over here coding and rocking out to the classics that feed my soul – like I always do. :)

Jan 01, 2016

database migrations.

in which my CPU fan explores its aspirations to become a jet engine.

Click to enlarge image
Dec 31, 2015

y gulp.

y u do this.

y u mek me hev a sad.gulp

Click to enlarge image

BRB dying.

Dec 26, 2015

AKA stalk your friends on Tumblr.

Something about my implementation on the master branch (in node.js) broke intermittently, so I tore the whole thing down and rewrote it in Python (are you noticing a theme this break?).

I’ve got an in-CLI version that just dumps URLS on the python branch, or a downloader version (which has the README for both python versions) on the python-download branch.

Nothing too huge, but good for yanking down the content of every post that is NOT a reblog/is original content.

« Older posts Newer posts »