Full Disk Access settings panel in macOS

Trawling Through iOS Backups For Treasure (a.k.a. How to fish for target files in iOS backups) with R

| | ios, macos, 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 ... Read More

Quick Hit: Handling Cocoa Core Data Timestamps in R

| | 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 ... Read More
Making a Command Line HTML Rendering Script for “The Art of the Command Line” (in R)

Making a Command Line HTML Rendering Script for “The Art of the Command Line” (in R)

| | 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 ... Read More

Two New Ways to Make DNS over HTTPS Queries in R

| | dns, 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} ... Read More
Add Dressbarn to the Continued Retailpocalypse

Add Dressbarn to the Continued Retailpocalypse

| | R
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 ... Read More
Mapping Tornado Alley with R

Mapping Tornado Alley with R

| | cartography, ggplot, maps, 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 ... Read More
🔗

Quick Hit: Updates to QuickLookR and {rdatainfo}

| | macos, R
I’m using GitUgh links here b/c the issue was submitted there. Those not wishing to be surveilled by Microsoft can find the macOS QuickLook plugin project and {rdatainfo} project in SourceHut and GitLab (~hrbrmstr and hrbrmstr accounts respectively). I hadn’t touched QuickLookR🔗 or {rdatainfo}🔗 at all since 2016 since it ... Read More
Quick Hit: Scraping javascript-“enabled” Sites with {htmlunit}

Quick Hit: Scraping javascript-“enabled” Sites with {htmlunit}

| | R, web scraping
I’ve mentioned {htmlunit} in passing before, but did not put any code in the blog post. Since I just updated {htmlunitjars} to the latest and greatest version, now might be a good time to do a quick demo of it. The {htmlunit}/{htmunitjars} packages make the functionality of the HtmlUnit Java ... Read More
datacamp

A Note to Our Community On How To Hide Your Content From Search Engines

| | Leadership
Say your organization has done something pretty terrible. Terrible enough that really didn’t want to acknowledge it initially but eventually blogged about it, and haven’t added a blog post in a long time so that entry is at the top of your blog index page which Google can still index ... Read More
Lost In [SQL] Translation: Charting d[b]plyr Mapped SQL Function Support Across All Backends

Lost In [SQL] Translation: Charting d[b]plyr Mapped SQL Function Support Across All Backends

| | dplyr, R
Like more posts than I care to admit, this one starts innocently enough with a tweet by @gshotwell: Is there a reference document somewhere of which dplyr commands work on various database backends? #rstats — Gordon Shotwell (@gshotwell) April 9, 2019 Since I use at least 4 different d[b]plyr backends ... Read More