Publications by hrbrmstr
Mapping Tornado Alley with R
I caught a re-tweet of this tweet by @harry_stevens: THREAD: I wrote a post on @observablehq about a map I made today. It shows a typical day in the life of a graphics journalist: You never know what problems you'll have to solve on deadline! https://t.co/yRhW1wbLxN #d3js #dataviz 1/7 pic.twitter.com/7N6mmK0nz3 — Harry Stevens (@Harry_Stevens)...
3908 sym R (3988 sym/7 pcs) 12 img
Add Dressbarn to the Continued Retailpocalypse
I’ve talked about the retailpocalypse before and this morning I was greeted with the news about Dressbarn closing all 650 stores as I fired up a browser. I tweeted some pix and data but not everyone is on Twitter so I’m just posting a blog-blurb here with the code and data links. Code is below and at https://paste.sr.ht/~hrbrmstr/af6da1af0314...
868 sym R (4669 sym/1 pcs) 6 img
Two New Ways to Make DNS over HTTPS Queries in R
A fair bit of time ago the {gdns} package made its way to CRAN to give R users the ability to use Google’s (at that time) nascent support for DNS over HTTPS (DoH). A bit later on Cloudflare also provided a global DoH endpoint and that begat the (not-on-CRAN) {dnsflare} package. There are actually two ways to make these DoH queries: one via an H...
2717 sym R (525 sym/1 pcs)
Making a Command Line HTML Rendering Script for “The Art of the Command Line” (in R)
The Feedly category I have setup for git-stalking has indicated a fairly massive interest in Joshua Levy’s The Art of the Command Line. What is “The Art of the Command Line”? To quote the author(s): Fluency on the command line is a skill often neglected or considered arcane, but it improves your flexibility and productivity as an enginee...
5719 sym R (5525 sym/5 pcs) 4 img
Quick Hit: Handling Cocoa Core Data Timestamps in R
For the first time ever we got a new riding mower this weekend. We’ve always haggled to keep the one sellers were using with any given house we’ve purchased over the years (that was big enough for a yard that “requires” a riding mower). We ended up getting a model from John Deere and the manual (yes, I actually read the manual) noted they...
2765 sym R (481 sym/3 pcs)
Trawling Through iOS Backups For Treasure (a.k.a. How to fish for target files in iOS backups) with R
In a recent previous post I brazenly talked over the “hard parts” of how I got to the target SQLite file that houses “mowing history” for what has become my weekend obsession. So, we’ll cover just how to do that (find things in iOS backups) in this post along with how to deal with some “gotchas” if you’re doing this from macOS. ma...
6563 sym R (8757 sym/11 pcs) 1 img
Make Multi-point “dumbbell” Plots in ggplot2
A user of the {ggalt} package recently posted a question about how to add points to a geom_dumbbell() plot. For now, this is not something you can do with geom_dumbbell() but with a bit of data wrangling you can do this in a pretty straightforward manner with just your data and ggplot2. The example below uses 3 values per category but it should s...
1329 sym R (1439 sym/2 pcs) 2 img
Reader Challenge: Have Some Fun with Apple’s WWDC 2019 Keynote Subtitles & Show Your Work
I was pretty brutal to Apple earlier this week in a Twitter thread that I tried to craft so it occurred in-line with the WWDC live stream (which might be something you want to remember as/if you read on). I really don’t care about “memojis” and I have serious dismay over what is a pretty obvious fact that Apple intends to dumb down computin...
4769 sym R (4694 sym/7 pcs) 8 img
Wrapping Up Exploration of John Deere’s MowerPlus Database
I did another twitter thread on the aforeblogged MowerPlus database as I explored the tables after a second mow to determine what identified a unique mowing “session” (using John Deere’s terms). This is the thread: As forewarned, today was the second mow with the new @JohnDeere mower. I'll thread the exploration of what the db looks like w...
1593 sym 2 img
Makeover Jumbalaya: Beating Dumbbells into Slopegraphs Whilst Orchestrating EtherCalc
This morning, @kairyssdal tweeted out the following graphic from @axios: Confusing, but interesting. Data shows we're a nation of news consumption hypocrites – Axios https://t.co/O0lPSc4OV3 — Kai Ryssdal (@kairyssdal) June 11, 2019 If you’re doing the right thing and blocking evil social media javascript you can find the Axios story here...
7295 sym R (8505 sym/10 pcs) 20 img