A Look at PAN-OS Versions with a Bit of R

The incredibly talented folks over at Bishop Fox were quite generous this week, providing a scanner for figuring out PAN-OS GlobalProtect versions. I’ve been using their decoding technique and date-based fingerprint table to keep an eye on patch status (over at $DAYJOB we help customers, organizations, and national cybersecurity centers ... Read More

{sergeant} 0.9.0 Is On Its Way to CRAN Mirrors!

| | Apache Drill, R
Tis been a long time coming, but a minor change to default S3 parameters in tibbles finally caused a push of {sergeant} — the R package that lets you use the Apache Drill REST API via {DBI}, {dplyr}, or directly — to CRAN. The CRAN automatic processing system approved the ... Read More

RSwitch 1.7.0 Has Been Released

| | Apple, R, RSwitch
I (and, apparently, Gandalf O_o) are pleased to announce that RSwitch version 1.7.0 has been released. (Direct Download) RSwitch is a macOS menubar utility that: makes it dead simple to manage multiple macOS R versions use the latest RStudio daily builds access remote RStudio Server sessions using in a purpose-built ... Read More
stopifnot usage: files using it per package

Mining R 4.0.0 Changelog for Nuggets of Gold: #1 stopifnot()

| | R
R 4.0.0 has been out for a while, now, and — apart from a case where merge() was slower than dirt — it’s been really stable for at least me (I use it daily on macOS, Linux, and Windows). Sure, it came with some headline-grabbing features/upgrades, but I’ve started looking ... Read More

Attach Your R Code To Charts You Tweet For Reproducible R Tweets!

| | R, Twitter
I caught this tweet by Terence Eden about using Twitter image alt-text to “PGP sign” tweet and my mind immediately went to “how can I abuse this for covert communications, malicious command-and-control, and embedding R code in tweets?”. When you paste or upload an image to tweet (web interface, at ... Read More
New Package — {cdccovidview} — To Work with the U.S. CDC’s New COVID-19 Trackers: COVIDView and COVID-NET

New Package — {cdccovidview} — To Work with the U.S. CDC’s New COVID-19 Trackers: COVIDView and COVID-NET

| | R
The United States Centers for Disease Control (CDC from now on) has setup two new public surveillance resources for COVID-19. Together, COVIDView and COVID-NET provide similar weekly surveillance data as FluView does for influenza-like illnesses (ILI). The COVIDView resources are HTML tables (O_O) and, while the COVID-NET interface provides a ... Read More

{uaparserjs} Updated on CRAN & Using webpack to Make {V8} Application Bundles

| | R
Just a quick note that thanks to a gentle nudge an updated version of {uaparser} — a package that processes User Agent strings web clients send to servers — is making its way to all the CRAN mirrors and is also available on CINC. The most significant change is a ... Read More
The Waffle House Index

The Waffle House Index

| | R
Waffle House announced it was closing hundreds of stores this week due to SARS-Cov-2 (a.k.a COVID-19). This move garnered quite a bit of media attention since former FEMA Administrator Craig Fugate used the restaurant chain as both an indicator of the immediate and overall severity of a natural disaster. [He’s ... Read More
{catchpole} Redux and Hashing Files & Websites with {ssdeepr}

{catchpole} Redux and Hashing Files & Websites with {ssdeepr}

| | R
Über Tuesday has come and almost gone (some state results will take a while to coalesce) and I’m relieved to say that {catchpole} did indeed work, with the example code from before producing this on first run: If we tweak the buffer space around the squares, I think the cartogram ... Read More
Make WSJ-esque Über Tuesday Democrat Delegate Cartograms in R with {catchpole}

Make WSJ-esque Über Tuesday Democrat Delegate Cartograms in R with {catchpole}

| | R
For folks who are smart enough not to go near Twitter, I’ve been on a hiatus from the platform insofar as reading the Twitter feed goes. “Why” isn’t the subject of this post so I won’t go into it, but I’ve broken this half-NYE resolution on more than one occasion ... Read More