I work with internet-scale data and do my fair share of macro-analyses on vulnerabilities. I use the R semver package for most of my work and wanted to blather on a bit about it since it’s super-helpful for this work and doesn’t get the attention it deserves. semver makes it possible to create charts like… Continue reading
Posts Tagged → post
Comparing 2017 Maine Lobster Landings To Historical Landings
Tis the season for finding out how well Maine fisherfolk did last year; specifically, Maine lobsterfolk. Most of the news sites in Maine do a feature on the annual landings (here’s one from Bangor Daily News). There was a marked decline — the largest ever — in both poundage and revenue in 2017 and many… Continue reading
Pym.js Library Vulnerability in widgetframe Package
What’s Up? The NPR Visuals Team created and maintains a javascript library that makes it super easy to embed iframes on web pages and have said documents still be responsive. The widgetframe R htmlwidget uses pym.js to bring this (much needed) functionality into widgets and (eventually) shiny apps. NPR reported a critical vulnerability in this… Continue reading
Quick and Clean DMARC Record Processing with “Inline” Rcpp
Much of what I need to do for work-work involves using tools that are (for the moment) not in R. Today, I needed to test the validity of (and other processing on) DMARC records and I’m loathe to either reinvent the wheel or reticulate bits from a fragmented programming language ecosystem unless absolutely necessary. Thankfully,… Continue reading
The Friday #rstats PuzzleR : 2018-01-26
Time for another look at what’s new and interesting in the #rstats world with the help of Peter Meissner’s (@marvin_dpr) crossword.r?. The answers to last week’s puzzle have been posted (it seemed to make more sense posting the answers a week later vs the Monday after). There is a dedicated category — puzzler — to… Continue reading
The Friday #rstats PuzzleR : 2018-01-19
Peter Meissner (@marvin_dpr) released crossword.r? to CRAN today. It’s a spiffy package that makes it dead simple to generate crossword puzzles. He also made a super spiffy javascript library to pair with it, which can turn crossword model output into an interactive puzzle. I thought I’d combine those two creations with a way to highlight… Continue reading
Bitcoin (World Map) Bubbles
We’re doing some interesting studies (cybersecurity-wise, not finance-wise) on digital currency networks at work-work and — while I’m loathe to create a geo-map from IPv4 geolocation data — we: do get (often, woefully inaccurate) latitude & longitude data from our geolocation service (I won’t name-and-shame here); and, there are definite geo-aspects to the prevalence of… Continue reading
Can’t Stop at 21: Twitter Recipe #22 — Tying Up Loose Threads
NOTE: The likelihood of this recipe being added to the recent practice bookdown book is slim, but I’ll try to keep the same format for the blog post. Problem You want to collect all the tweets in a Twitter tweet thread Solution Use a few key functions in rtweet to piece the thread elements back… Continue reading