I like to turn coincidence into convergence whenever possible. This weekend, a user of [cdcfluview](http://github.com/hrbrmstr/cdcfluview) had a question that caused me to notice a difference in behaviour between the package was interacting with CDC FluView API, so I updated the package to accommodate the change and the user.
Around the same time, @recology_ tweeted:
we're at 6983 #rstats pkgs https://t.co/4i6dWF103I – quick, someone submit 17 more so we can hit 7K
— Scott Chamberlain (@recology_) August 9, 2015
Finally, the [2015-2016 flu season](http://www.cdc.gov/flu/about/season/flu-season-2015-2016.htm) is also fast approaching (so a three-fer!), making a CRAN leap for `cdcfluview` quite timely.
Since I can’t let @quonimous have all the `#rstats` fun & glory, I added a function and two data sets to `cdcfluview`, did the CRAN dance and it’s now [on CRAN](https://cran.rstudio.com/web/packages/cdcfluview/). I also did the github dance to have it’s entry in the [Web Technologies Task View](https://cran.rstudio.com/web/views/WebTechnologies.html) updated.
The new function lets you grab the XML behind the high-level [Weekly US Map: Influenza Summary Update](http://www.cdc.gov/flu/weekly/usmap.htm) (I’ll be adding a function to make a similar plot that won’t require gosh-awful Flash) and the data sets provide metadata about the composition of HHS regions and Census regions, making it easier to compose factors, add labels to maps or even segment maps/combine polygons. The existing two grab current & historical detailed national & state influenza data.
There’s an example on github and in the
- Reading PCAP Files (Directly) With DuckDB
- 100 Miles
- Resolve Bluesky/ATproto Handles To did:plc
- CVE-2024-27322 Should Never Have Been Assigned And R Data Files Are Still Super Risky Even In R 4.4.0
- Get A Day’s Schedule From Fantastical On The Command Line With Shortcuts
- VulnCheck’s Free Community KEV & CVE APIs (Code & Golang CLI Utility)
- Something For The Fediverse Readers
- Ligatures In RStudio Dailies
- Avoid libwebp Electron Woes On macOS With positron
- Tracking Rite-Aid Store Closures
- Foliage 2023
- Resolving A Bluesky/AT Protocol did:plc To A Handle/Handles
- Keeping Track Of URLs Shared On Bluesky
- New R Package For HTTP Headers Hashing
- Poor Dude’s Janky Bluesky Feed Reader CLI Via R & Python
- Supreme Annotations Plot Redux & An OJS Plot↔ggplot2 Rosetta Stone
- Start Creating Vanilla JS WebR Apps With Less Inertia
- Make “Solar System” Plots With {ggsolar}
- Introducing WebRIDEr: The WebR “IDE”-ish REPL You Didn’t Know You Needed
- Using WebR + Pyodide To Fill In The (Temporary) Package Gaps
- 🧪 Lit + WebR + Observable Plot: Linking Lit’s Lightweight Web Components And WebR For Vanilla JS Reactivity & JS DataVis
- Linking Lit’s Lightweight Web Components And WebR For Vanilla JS Reactivity
- You’re One JavaScript Function Call Away From Using (Most) WebR R Functions In Your WebR-Powered Apps/Sites
- WebR Filesystem Machinations & ReefR
- The Road To ggplot2 In WebR, Part 1: The Road Is Paved With Good Base R Plots
- WebR WASM R Package Load/Library Benchmarking Rabbit Hole
- Almost Bare Bones WebR Starter App
- WebR IS HERE!
- “Bizarre” DNS Hacks For Fun And, Um…, Fun
- Do Not Purchase Kucht Appliances
- 2022 Hanukkah of Data • Puzzle 2
- 2022 Hanukkah of Data • Puzzle 1
- Arc You Ready For A New Browser?
- Honk If You Like The Fediverse!
- Into The Fediverse!
- Fall Foliage: JavaScript/OJS Edition
- New Chrome Extension To Turn Observable Notebooks Into Quarto Projects
- ohq2quarto — Rust-Based CLI For Turning Observable Notebooks Into Quarto Projects
- Bootstrapping An {ojs} Quarto Document With An Observable Notebook
- Rust CLI For Apple’s WeatherKit REST API
- Introducing {weatherkit}: The Eventual Replacement R Package for {darksky}
- Saying The Quiet Part Out Loud On Juneteenth
- Using Leonardo SVG Palettes in R
- Escaping Groundhog Day
- Rusty HTML Minifying In R with {rextendr}
- Announcement: New Substack Newsletter
- Keeping Those SSH Keys Safe
- Update On ESC/POS Package Work
- Turning {ggplot2} Into a PoS (Point-of-Sale) System
- A zsh Helper Script For Updating macOS RStudio Daily Electron + Quarto CLI Installs
- How to access BBC News in Ukrainian (🇺🇦) and Russian (🇷🇺). Как получить доступ к новостям Би-би-си.
- Full transcript of Ukrainian President Volodymyr Zelenskyy’s emotional appeal to Russians
- Getting Back 2 Good
- A WeatherFlow Tempest UDP Broadcast Receiver in Golang, Rust, Swift, and C++
- Starting 2022 Off With A Fairly Complex {ggplot2} Recreation Plot
- 2021 Advent of Code Day 02 “Don’t Try This At Home” Edition
- Creating A Custom MaxMind mmdb File For Cloud Provider Ranges
- #30DayMapChallenge 2021 Day 2: Lines
- RSwitch 2.1.2b Bug-fix Release
- Some Covid Donuts To End The Week
- Hasty Bug-fix Release of RSwitch v2
- Acoustic: Solving a CyberDefenders PCAP SIP/RTP Challenge with R, Zeek, tshark (& friends)
- Packet Maze: Solving a CyberDefenders PCAP Puzzle with R, Zeek, and tshark
- New TabularData Available in Swift on macOS Monterery (et al)
- archinfo v0.4.0 Released
- A {swiftr} Brief Interlude While Awaiting {cdcfluview} CRAN Checks
- Using the new Plot Javascript Exploratory Visualization Library Sans-Observable
- Feedly Mini Extension Removed From Chrome Store Due To “Malware”
- COVID-19 U.S. County Vaccination Tracker With An Observable Notebook Using Datasettes and {Plot}
- A Small macOS (Big Sur+) App to Extract Indicators of Compromise
- Making macOS Universal Apps in Swift with Universal Golang Static Libraries
- Avoiding The mdls Command Line Round Trip With swiftr::swift_function()
- Quick Hit: Processing macOS Application Metadata Weirdly Fast with mdls and R
- Check ‘Developer Tools’ First To Avoid Heavy-ish Dependencies
- Help Your Mac Stand Between The Darkness And The Light with GreyWatch
- Retrieve Process Run-time Architecture on Apple Silicon Macs On The Command Line with `archinfo`
- Brimming With Possibilities: Query zqd & Mine Logs with zq from R
- Getting Into the Rhythm of Chart Typography with {ragg} and {hrbragg} (a.k.a. It’s {ragg}-time}
- Extracting Heart Rate Data (Two Ways!) from Apple Health XML Export Files Using R (a.k.a. The Least Romantic Valentine’s Day R Post Ever)
- Fully Native M1/Apple Silicon R Setup
- Getting a Handle on macOS App Entitlements with R
- Amazon Athena {dbplyr} Implicit Usage of Presto Functions and Making JSON Casting Great Again
- Parler Whack-a-Mole
- Making It Easier To Experiment With Compiled Swift Code In R
- Calling [Compiled] Swift from R: Part 2
- SwiftR Switcheroo: Calling [Compiled] Swift from R!
- Soon May the Vendorman Come
- New SwiftR Chapter Up: Building an R-backed SwiftUI macOS App
- Nos Autem Non In Antebellum; Bella Iam Inceperat
- Safety Checking Locally Installed Package URLs
- Bringing R to Swift on macOS
- Updated Apache Drill R JDBC Interface Package {sergeant.caffeinated} With {dbplyr} 2.x Compatibility
- Apple Silicon + Big Sur + RStudio + R Field Report
- It’s [Almost] Over; Much Damage Has Been Done; But I [We] Have A Call To Unexpected Action
- Short & Sweet: {cdcfluview} 0.9.2 Is On Its Way to CRAN Mirrors
- Quick Hit: Speeding Up Data Frame Creation
- Quick Hit: Comparison of “Whole File Reading” Methods
- Aligning the Dots On COVID Prison Waffles
- A Look at PAN-OS Versions with a Bit of R
- The Avatar Is Blue
- {sergeant} 0.9.0 Is On Its Way to CRAN Mirrors!
- RSwitch 1.7.0 Has Been Released
- Mining R 4.0.0 Changelog for Nuggets of Gold: #1 stopifnot()
- Attach Your R Code To Charts You Tweet For Reproducible R Tweets!
- Dairy-Free No-Fail Biscuits
- New Package — {cdccovidview} — To Work with the U.S. CDC’s New COVID-19 Trackers: COVIDView and COVID-NET
- Adzuki & Andouille Soup
- {uaparserjs} Updated on CRAN & Using webpack to Make {V8} Application Bundles
- The Waffle House Index
- Dairy-free Chocolate Chip Muffins
- {catchpole} Redux and Hashing Files & Websites with {ssdeepr}
- Make WSJ-esque Über Tuesday Democrat Delegate Cartograms in R with {catchpole}
- BIMI Up, Scotty! A look at Brand Indicators for Message Identification (BIMI) Adoption with R and the Alexa Top 1m
- Prying “.R” Script Files Away from Xcode (et al) on macOS
- Monitoring Website SSL/TLS Certificate Expiration Times with R, {openssl}, {pushoverr}, and {DT}
- Davos 2020 World Economic Forum 2020 Global Risk Report Cyber Cliffs Notes
- Convert Apple Card PDF Statements to Tidy Data (i.e. for CSV/Excel/database export)
- Writing Frictionless R Package Wrappers — Building A Basic R Package
- Yeast-raised Apple Cider Doughnuts
- Writing Frictionless R Package Wrappers — Introduction
- Short Attention Span Theatre: Reproducing Axios’ “1 Big Thing” Google Trends 2019 News In Review with {ggplot2}
- Using #rstats to Help Santa Deliver Presents This Christmas!
- Quickly Create (Mostly) Responsive HTML Columns With {htmltools}
- Spelunking macOS ‘ScreenTime’ App Usage with R
- 100% Stacked Chicklets
- RSwitch 1.5.1 Released
- Twitter “Account Analysis” in R
- RSwitch 1.5.0 Release Now Also Corrals RStudio Server Connections
- September 2019 Democratic Debates Added to {ggchicklet}
- RSwitch 1.4.1 Released
- RSwitch 1.4.0 Released
- Improvements to RSwitch in v1.3.0
- Polyglot FizzBuzz in R (Plus: “Why Can’t Johnny Code?”)
- Quick Hit: A new 64-bit Swift 5 RSwitch App
- Two New Testing-themed Addins + One New and One Updated CRAN Package
- Quick Hit: A Different (Diminutive) Look At Distributions With {ggeconodist}
- Quick Hit: {waffle} 1.0 Font Awesome 5 Pictograms and More
- Make Refreshing Segmented Column Charts with {ggchicklet}
- Quick hit: ‘dig’-ging Into r-project.org DNS Records with {processx}
- Quick Hit: Above the Fold; Hard wrapping text at ‘n’ characters
- Quick hit: Some ggplot2 Stat 💙 for {logspline}
- Introducing the {ethercalc} package
- Makeover Jambalaya: Beating Dumbbells into Slopegraphs Whilst Orchestrating EtherCalc
- Wrapping Up Exploration of John Deere’s MowerPlus Database
- Reader Challenge: Have Some Fun with Apple’s WWDC 2019 Keynote Subtitles & Show Your Work
- Make Multi-point “dumbbell” Plots in ggplot2
- Trawling Through iOS Backups For Treasure (a.k.a. How to fish for target files in iOS backups) with R
- Quick Hit: Handling Cocoa Core Data Timestamps in R
- Making a Command Line HTML Rendering Script for “The Art of the Command Line” (in R)
- Two New Ways to Make DNS over HTTPS Queries in R
- Add Dressbarn to the Continued Retailpocalypse
- Mapping Tornado Alley with R
- Quick Hit: Updates to QuickLookR and {rdatainfo}
- Quick Hit: Scraping javascript-“enabled” Sites with {htmlunit}
- A Note to Our Community On How To Hide Your Content From Search Engines
- Lost In [SQL] Translation: Charting d[b]plyr Mapped SQL Function Support Across All Backends
- A Limited-but-Functional Couchbase Free Text Search & Retrieval Un-package; or, “How I Abused Couchbase & R to Perform Bulk IP Whois Full-text Searches” (a Cobbler’s Tale)
- Wicked Fast, Accurate Quantiles Using ‘t-Digests’ in R with the {tdigest} Package
- Rome Was Not Built In A Day But widgetcard Was!
- Assumptions Matter More Than Dependencies
- Handling & Sharing PCAPs Like a Boss with PacketTotal
- Collecting Content Security Policy Violation Reports in S3 (‘Effortlessly’/’Freely’)
- Head’s Up! Roll Your Own HTTP Headers Investigations with the ‘hdrs’ Package
- IP, User Agent, and Referrer Tracking Disabled on cinc.rud.is and git.rud.is
- CRAN Mirror “Security”
- htmlunitjars Updated to 2.34.0
- drat All The 📦! : Enabling Easier Package Discovery and Installation with Your Own CRAN-like Repo for Your Packages
- Cloudy with a chance of Caffeinated Query Orchestration – New rJava Wrappers for AWS Athena SDK for Java
- I Just Wanted The Data : Turning Tableau & Tidyverse Tears Into Smiles with Base R (An Encoding Detective Story)
- In Dev: WiGLE Your Way Into A Hotspot with wiglr
- Conquering Caffeinated Amazon Athena with the metis Trio of Packages
- Using the ropendata R Package to Access Petabytes of Free Internet Telemetry Data from Rapid7
- Quick Hit: Speeding Up a Slow/Mundane Task with a Little Rcpp
- Send UDP Probes (with payloads) and Receive/Process Responses in R
- R Package Update: urlscan
- Homebrew 2.0.0 Released == homebrewanalytics package updated
- Fast Static Maps Built with R
- Quick Hit: Using seymour to Subscribe to your Git[la|hu]b Repo Issues in Feedly
- Acquisitions and Supply Chains: The Achilles’ heel of Product/Organizational Security
- Quick Hit: Automating Production Graphics Uploads in R Markdown Documents with googledrive
- hrbrthemes 0.6.0 on CRAN + Other In-Development Package News
- splashr 0.6.0 Now Uses the CRAN-nascent stevedore Package for Docker Orchestration
- Roll Your Own Federal Government Shutdown-caused SSL Certificate Expiration Monitor in R
- Waffle Geoms & Other Miscellaneous In-Development Package Updates
- On the Road to 0.8.0 — Some Additional New Features Coming in the sergeant Package
- ‘data:’ Scraping & Chart Reproduction : Arrows of Environmental Destruction
- Apache Drill 1.15.0 + sergeant 0.8.0 = pcapng Support, Proper Column Types & Mounds of New Metadata
- Exploring 2018 R-bloggers & R Weekly Posts with Feedly & the ‘seymour’ package
- Certifiably Gone Phishing
- More “Scraping Ethics Gone Awry” and “Why Do This When There’s a Free API?”
- Tis the Season to Check your SSL/TLS Cipher List Thrice (RCurl/curl/openssl)
- Use GitHub Vulnerability Alerts to Keep Users of Your R Packages Safe
- Escaping the macOS 10.14 (Mojave) Filesystem Sandbox with R / RStudio
- GeoJSON Version of CBC Quebec Ridings Hex Cartograms with Example Usage in R
- Quick Hit: Using the New Equal Earth Projection in R
- Taking a Tour of the Pirate Ship ‘GitHub DMCA’ with R
- Access the Internet Archive Advanced Search/Scrape API with wayback (+ links to a new vignette & pkgdown site)
- The Evolution of Data Literacy at the U.S. Department of Energy + Finding Power Grid Cyber Attacks in a Data Haystack
- Driving Drill Dynamically with Docker and Updating Storage Configurations On-the-fly with sergeant
- Simplifying World Tile Grid Creation with geom_wtg()
- Friday #rstats twofer: Finding macOS 32-bit apps & Processing Data from System Commands
- Introducing ‘gepetto’ — a Splash-like REST API to Headless Chrome
- In-brief: Using Bro connection logs with Apache Drill
- Updates to the sergeant (Apache Drill connector) Package & a look at Apache Drill 1.14.0 release
- In-brief: splashr update + High Performance Scraping with splashr, furrr & TeamHG-Memex’s Aquarium
- Connecting Apache Zeppelin and Apache Drill, PostgreSQL, etc.
- Connecting Apache Zeppelin Up to Amazon Athena with an IAM Profile Name
- Digging into mbox details: A tale of tm & reticulate
- ggplot “Doodling” with HIBP Breaches
- Two new Apache Drill UDFs for Processing UR[IL]s and Internet Domain Names
- New Apache Drill UDF for Processing Twitter Tweet Text
- A new ‘boto3’ Amazon Athena client wrapper with dplyr async query support
- Alleviating AWS Athena Aggravation with Asynchronous Assistance
- Visualizing macOS App Usage with a Little Help from osqueryr & mactheknife
- Freeing PDF Data to Account for the Unaccounted
- Build httr Functions Automagically from Manual Browser Requests with the middlechild Package
- Running RStudio (1.2) Background Jobs
- Making World Tile Grid-Grids
- Hello, Dorling! (Creating Dorling Cartograms from R Spatial Objects + Introducing Prism Skeleton)
- OS Secrets Exposed: Extracting Extended File Attributes and Exploring Hidden Download URLs With The xattrs Package
- The Fix Is In: Finding infix functions inside contributed R package “utilities” files
- The Power of Standards and Consistency
- GDPR Unintended Consequences Part 1 — Increasing WordPress Blog Exposure
- Create Code Metrics with cloc
- “LMX ot NOSJ!” Interchanging Classic Data Formats With Single blackmagic Incantations
- RIPE 76 Selected Talks
- Wrangling Data Table Out Of the FBI 2017 IC3 Crime Report
- Seventeen Minutes From Tweet To Package
- Painless ODBC + dplyr Connections to Amazon Athena and Apache Drill with R & odbc
- Examining POTUS Executive Orders
- Access Your “Saved for Later” Feedly Items By Hooking Up Dropbox to Feedly
- By Request: Retrieving Your Feedly “Saved for Later” Entries
- A Word About Tracking On This Site
- Does Congress Really Care About Your Privacy?
- Convert epub to Text for Processing in R
- Dissecting R Package “Utility Belts”
- Adding macOS Touch Bar Support to RStudio
- Exploring R-Bloggers Posts with the Feedly API
- 2018 IEEE Security & Privacy (Filtered) Paper Dump
- Nykolas Z Updates Global Alternative DNS Speed Test to Include Cloudflare (1.1.1.1)
- More Options For Querying DNS From R with 1.1.1.1
- Compute/Visualize Drive Space Consumption of Your Installed R Packages
- R⁶ — Capturing [YouTube] Captions
- On MIMEs, software versions and web site promiscuity (a.k.a. three new packages to round out the week)
- Steel-ing a Makeover from Tariffic Post
- Handling Semantic Version Strings Like a Boss with the semver Package
- Comparing 2017 Maine Lobster Landings To Historical Landings
- Pym.js Library Vulnerability in widgetframe Package
- Quick and Clean DMARC Record Processing with “Inline” Rcpp
- The Friday #rstats PuzzleR : 2018-01-26
- The Friday #rstats PuzzleR : 2018-01-19
- Bitcoin (World Map) Bubbles
- Can’t Stop at 21: Twitter Recipe #22 — Tying Up Loose Threads
- A bookdown “Hello World” : Twenty-one (minus two) Recipes for Mining Twitter with rtweet
- R⁶ — Capture Tweets with tweet_shot()
- 2017. Quantified. In. R.
- New Package swatches is Now on CRAN
- uBlock Filters for New GitHub Activity Feed
- R⁶ Series — Random Sampling From Apache Drill Tables With R & sergeant
- mqtt Development Log : On DSLs, Rcpp Modules and Custom Formula Functions
- Inter-operate with ‘MQTT’ Message Brokers With R (a.k.a. Live! BBC! Subtitles!)
- A Workaround For When Anti-DDoS Also Means Anti-Data
- The Cost of True Love (a.k.a. The Tidy — and expensive! — Twelve Days of Christmas)
- A Public Apology to Tal/R-Bloggers + The Trouble With Tibbles
- Sentiment Analysis of “A Christmas Carol”
- voteogram Is Now On CRAN
- “Black”/”Cyber” Tips (a.k.a. How the hrbrgrinch ruined Christmas shopping)
- For Victoria & Kyle
- Statebins Reimagined
- New IBM Plex Sans Support in hrbrthemes + Automating Axis Text Justification
- Twitter Outer Limits : Seeing How Far Have Folks Fallen Down The Slippery Slope to “280” with rtweet
- Measuring & Monitoring Internet Speed with R
- Taking a Shot at cdcfluview v0.7.0 (a.k.a. The Dangers of Relying on ‘Hidden’ APIs)
- I, For One, Welcome Our Forthcoming New robots.txt Overlords
- Yet-Another-Power Outages Post : Full Tidyverse Edition
- gg_tweet’ing Power Outages
- A Call to Tweets (& Blog Posts)!
- Enabling Concerned Visitors & Ethical Security Researchers with security.txt Web Security Policies (plus analyze them at-scale with R)
- Tragic Documentation
- Retrieve & process TV News chyrons with newsflash
- Identify & Analyze Web Site Tech Stacks With rappalyzer
- SODD — StackOverflow Driven-Development
- Speeding Up Digital Arachnids
- Pirating Web Content Responsibly With R
- Mapping Fall Foliage with sf
- Armchair Quarterbacking Systemic Organization and Industry Failures
- It’s a FAKE (?)! Revisiting Trust In FOSS Ecosystems
- Revisiting Readability With RStudio
- Increasing Output Buffer Size in Apache Drill UDFs Custom (Simple) Functions
- Teasing Out Top Daily Topics with GDELT’s Television Explorer
- Readability Redux
- New CRAN Package Announcement: splashr
- Rpad Domain Repurposed To Deliver Creepy (and potentially malicious) Content
- Unbottling “.msg” Files in R
- Reticulating Readability
- Caching httr Requests? This means WAR[C]!
- R⁶ — Exploring macOS Applications with codesign, Gatekeeper & R
- R⁶ — Reticulating Parquet Files
- Analyzing “Crawl-Delay” Settings in Common Crawl robots.txt Data with R
- Reading PCAP Files with Apache Drill and the sergeant R Package
- R⁶ — General (Attys) Distributions
- Ten-HUT! The Apache Drill R interface package — sergeant — is now on CRAN
- R⁶ — Disproving Approval
- Replicating the Apache Drill ‘Yelp’ Academic Dataset Analysis with sergeant
- Keeping Users Safe While Collecting Data
- Engaging the tidyverse Clean Slate Protocol
- R⁶ — Scraping Images To PDFs
- Drilling Into CSVs — Teaser Trailer
- L.A. Unconf-idential : a.k.a. an rOpenSci #runconf17 Retrospective
- R⁶ — Idiomatic (for the People)
- A Very Palette-able Post
- R⁶ — Using R With Amazon Athena & AWS Temporary Security Credentials
- R⁶ — Tracking WannaCry Bitcoin Wallet Payments with R
- Travis-CI Flaw Exposed Some ‘Secure’ Environment Variable Contents
- Plot the Vote: Making U.S. Senate & House Cartograms in R
- Scrapeover Friday — a.k.a. Another R Scraping Makeover
- R⁶ — Using pandoc from R + A Neat Package For Reading Subtitles
- Decomposing Composers with R
- Shuttering Pies With Retiring Stores
- When Homoglyphs Attack! Generating Phishing Domain Names with R
- Come Fly With Me (well, not really) — Comparing Involuntary Disembarking Rates Across U.S. Airlines in R
- R⁶ — RStudio Server Client? Make An App For That!
- Simple Offline Airport Wi-Fi Tracker in R
- Superclassing to R⁶
- R⁶ — Snow Day Facets
- All-in on R⁶ : Progress [bars] on first post
- Exploring 2017 Retail Store Closings with R
- Think Twice Before Using Ohmconnect
- Making a Case for case_when
- Candy Coated Confidence Intervals
- hrbrthemes 0.1.0 is now on CRAN
- On Watering Holes, Trust, Defensible Systems and Data Science Community Security
- Putting It All Together
- ggalt 0.4.0 now on CRAN
- Spelunking XHRs (XMLHttpRequests) with splashr
- Geom❤️
- Diving Into Dynamic Website Content with splashr
- Strung Out On String Ops – A Brief Comparison of stringi and stringr
- Exploring News Coverage With newsflash
- The ? Resistance
- One View of the Impact of the New Immigration Ban (+ freeing PDF data with tabulizer)
- Coconut Pumpkin Pie with Coconut Dark Chocolate Ganache
- Create Parquet Files From R Data Frames With sergeant & Apache Drill (a.k.a. Make Parquet Files Great Again in R)
- Workout Wednesday Redux (2017 Week 3)
- The Devil’s in the [Davos] Details — A quick look at this year’s WEF Global Risks Report
- Knit directly to jupyter notebooks from RStudio
- 2017-01 Authored Package Updates
- The Most Important Commodity in 2017 is Data
- Removing Personal Bias From Flu Severity Estimation (a.k.a. Misery Loves Data)
- North Carolina’s Neighborhood
- Pipes (%>%) Everywhere
- sergeant : An R Boot Camp for Apache Drill
- Package update: longurl 0.3.0 is hitting CRAN mirrors
- Minding the zoo[keeper] with R
- The Actual, Über, Ultimate Fake News List
- Survey on Data Science In Two Year Colleges
- Interacting With Amazon Athena from R
- Jumping on the “Banned” Wagon
- The Most Important Hashtag for 2017
- The Devil is in the Details
- This is not cool.
- Dis-ingenuous
- Stop.
- Counting [U.S.] Expatriation with R (a.k.a. a Decade of Desertion)
- QuickLookR – A macOS QuickLook plugin for R Data files
- When life imitates Fullmetal Alchemist
- New codewords for “age & family discrimination”
- U.S. Drought Animations with the “Witch’s Brew” (purrr + broom + magick)
- Use quick formula functions in purrr::map (+ base vs tidtyverse idiom comparisons/examples)
- Mid-year R Packages Update Summary
- Slaying CIDR Orcs with Triebeard (a.k.a. fast trie-based ‘IPv4-in-CIDR’ lookups in R)
- CRAN Packages on GitHub (and some CRAN DESCRIPTION observations)
- Bridging The Political [Polygons] Gap with ggplot2
- A Simple Prediction Web Service Using the New fiery Package
- Making “Time Rivers” in R
- A Call to Arms[list] Data Analysis!
- Your data vis “Spidey-sense” & the need for a robust “utility belt”
- On Whether Y-axis Labels Are Always Necessary
- New viridis & colorbrewer palettes for ipv4-heatmap
- Global Temperature Change in R & D3 (without the vertigo)
- New #rstats Podcast – R World News
- Pining for the fjoRds & monitoring SSL/TLS certificate expiration in R with flexdashboard
- (ggplot2) Exercising with (ggalt) dumbbells
- 52Vis Week #3 – Waste Not, Want Not
- 52 Vis Week #2 Wrap Up
- 52 Vis Week 1 Winners!
- Beating lollipops into dumbbells
- Clandestine DNS lookups with gdns
- geom_lollipop() by the Chartettes
- 52Vis Week 2 (2016 Week #14) – Honing in on the Homeless
- iptools 0.4.0 released into the wild (i.e. is hitting the CRAN mirrors today)
- Introducing a Weekly R / Python / JS / etc Vis Challenge!
- Easier Composite U.S. Choropleths with albersusa
- Nuclear Animations in D3
- Nuclear Animations in R
- Using ProPublica “statefaces” in ggplot2
- Stacking the deck against treemaps
- Hy-phen-ate All The Things! (in R)
- Supreme Annotations
- Spinning Cycles in Box #4 To Take the Pies out of Pi Day
- ggplot2で字幕 [Subtitles in ggplot2]
- Some Light Image Processing & Creation With R
- OS X XQuartz Vulnerability Test Using R
- Primary Plotting
- Capturing wild widgets with webshot
- A Tale of Two Charting Paradigms: Vega-Lite vs R+ggplot2
- Create Vega-Lite specs & widgets with the vegalite package
- Working with the Clinton State Dept Email Dumps in R (Part 1: Graphs)
- Thai Curry Puffs (Karipap • กะหรี่ปั๊บ)
- Making Faceted Heatmaps with ggplot2
- Dairy-free Parker House Rolls
- Plot the new SVG R logo with ggplot2
- Craft httr calls cleverly with curlconverter
- Alternate R Markdown Templates
- Cobble XPath Interactively with the xmlview Package
- The Force: Accounted, in R
- iptools 0.3.0 (“Violet Packet”) Now on CRAN with Windows Support!
- Paths To Discovery: Mapping Your Home Network
- Zellingenach: A visual exploration of the spatial patterns in the endings of German town and village names in R
- World Map Panel Plots with ggplot2 2.0 & ggalt
- Update to metricsgraphics 0.9.0 (now on CRAN)
- Fear of WaPo Using Bad Pie Charts Has Increased Since Last Year
- Moving the Shield to a new home
- An OS X R Task Runner for—and a Mini-R-centric review of—Microsoft’s Visual Studio Code Editor
- Beware of sideloading f.lux for iOS from files obtained on sharing/torrent sites
- Using MonetDB[Lite] with real-world CSV files
- Visualizing Survey Data : Comparison Between Observations
- An Ephemeral Update to daylight()
- Less Drama, More Encoding
- Installing R on OS X – “100% Homebrew Edition”
- Installing R on OS X
- Replicating NatGeo’s “Proper” Earthquake Map in R
- For Some Definition of “Directly” and/or “Contort”
- A Package Full o’ Pirates & Makin’ Interactive Pirate Maps in arrrrrRstats
- A Better Way To Read Nest Data Into R
- Roll Your Own Stats and Geoms in ggplot2 (Part 1: Splines!)
- Three New #rstats Twitter Bots To Follow
- Coloring (and Drawing) Outside the Lines in ggplot
- New Pacakge “docxtractr” – Easily Extract Tables From Microsoft Word Docs
- Using R To Get Data *Out Of* Word Docs
- Doh! I Could Have Had Just Used V8!
- Track Hurricane Danny (Interactively) with R + leaflet
- cdcfluview – On The Way to “CRAN 7K”
- Adding a CRAN Search Engine to Chrome
- Speeding Up Your Quest(s) For “R Stuff”
- Achieve Charting Zen With TauCharts
- Two New R Packages – qrencoder & passwordrandom
- Introducing the nominatim geocoding package
- Making Static/Interactive Voronoi Map Layers In ggplot/leaflet
- Roll Your Own Gist Comments Notifier in R
- A Path Towards Easier Map Projection Machinations with ggplot2
- Using the new ‘viridis’ colormap in R (thanks to Simon Garnier)
- R Package to access the Open Movie Database (OMDB) API
- Faceted “World Population by Income” Choropleths in ggplot
- Two pending features to metricsgraphics
- Get by with a little (R) help from your friends (at GitHub)
- DO Something Nifffty with R
- metricsgraphics 0.8.5 is now on CRAN!
- Animated US Hexbin Map of the Avian Flu Outbreak
- A quick, incomplete comparison of ggplot2 & rbokeh plotting idioms
- Scraping jQuery DataTable Programmatic JSON with R
- U.S. Drought Monitoring With Hexbin State Maps in R
- GeoJSON Hexagonal “Statebins” in R
- quotebox – An NPR-like Embedded Twitter Quote Generator
- New Fake Vulnerability Service – SVE
- More Airline Crashes via the Hadleyverse
- A look at airline crashes in R with googlesheets, dplyr & ggplot2
- Pre-CRAN waffle update – isotype pictograms
- Fixing Colors & Proportions in Jerusalem Post Election Graphics
- Making waffle charts in R (with the new ‘waffle’ package)
- Simple Lower US 48 Albers Maps & Local (no-API) City/State Geocoding in R
- Streamgraph htmlwidget version 0.7 released (adds support for markers & annotations)
- New R Package – ipapi (IP/Domain Geolocation)
- Streamgraph package now supports continuous x axis scale
- Introducing the streamgraph htmlwidget R Package
- SweetheaRstats
- A Step to the Right in R Assignments
- New release (0.7) of metricsgraphics htmlwidget — grids & rollovers
- NASA GISS’s Annual Global Temperature Anomaly Trends (dplyr/ggplot version)
- New R Package: cdcfluview — Retrieve Flu Data from CDC’s FluView Portal
- New R Package: metricsgraphics
- Making Static & Interactive Maps With ggvis (+ using ggvis maps w/shiny)
- Power Outage Impact Choropleths In 5 Steps in R (featuring rvest & RStudio “Projects”)
- Visualizing Historical & Most-likely First Snowfall Dates for U.S. Regions
- Moving The Earth (well, Alaska & Hawaii) With R
- GRANITESEC X!!!
- Spending Seized Assets – A State-by-State Per-capita Comparison in R
- Plot Me Like a Hurricane (a.k.a. animating historical North Atlantic basin tropical storm tracks)
- Blast From The Past Also Reveals A Bit Of (US) Postal HIstory
- Overcoming D3 Cartographic Envy With R + ggplot
- Seeing the (day)light with R
- Charting/Mapping the Scottish Vote with R (an rvest/dplyr/tidyr/TopoJSON/ggplot tutorial)
- An Alfred (OS X) Workflow for Weather Underground Personal Weather Station (PWS) Data
- R version of “An exploratory technique for visualizing the distributions of 100 variables:”
- OUT FROM THE DEPTHS! @GraniteSec LIVES!
- New Gig!
- Rforecastio 1.3.0 Update
- Rforecastio 1.2.0 Bug-fix Update
- Rforecastio Package Update (1.1.0)
- Moving From system() calls to Rcpp Interfaces
- Getting Fit2Tcx Working on Mac OS X (10.9.x)
- Mapping the March 2014 California Earthquake with ggmap
- Guardian Words: Visualized
- Using Twitter as a Data Source For Monitoring Password Dumps
- One More (Yet-another?) Olympic Medal Live-tracking Shiny App
- Live Google Spreadsheet For Keeping Track Of Sochi Medals
- Data Driven Security Roundup: betaPERT, Shiny, Honeypots, Passwords & Reproducible Research
- Data-Driven Security (The Book) Update #ShamelessSelfPromotion
- Lies, Damn Lies, “Data Journalism” and Charts That Don’t Start at 0
- Change The Default “Shell…” Action In RStudio for OS X
- Announcing The Launch Of The Data Driven Security [Blog|Podcast]
- Points, Polygons and Power Outages
- Newest Font Obsession: Lato
- Slopegraph Workbench/Workshop in D3
- One More Time…Mapping Maine Power Outages with D3
- Back To Frank
- Mapping Power Outages in Maine Dynamically with Shiny/R
- Mapping Power Outages In Maine With R
- Preparing For The February 2014 Book Launch
- Visual Anatomy Of R Packages Used in Data Driven Security
- Alternative to Grouped Bar Charts in R
- Open Campgrounds In Maine During The Stupid Shutdown
- Visualizing “ObamaCare-related” Job Cuts
- Scraping Content From Google Groups
- Animated IRL Pirate Attacks In R
- Christian Science Monitor Text Layout (Single Page Full Article View)
- Send Mac OS Notifications From RStudio *Server*! (via Growl)
- Rforecastio Update
- Send Mac OS Notifications From R
- Rforecastio – Simple R Package To Access forecast.io Weather Data
- nizdos – Nest Thermometer Notifications And Data Logging In Python
- Use Fluid On MacOS To Build Per-RStudio Server “Dedicated” Clients
- ZeroAccess Bots Desperately Seeking Freedom (Visualization)
- Reverse IP Address Lookups With R (From Simple To Bulk/Asynchronous)
- IP Intelligence Lookup Chrome Extension
- Summer 2013 @GraniteSec Is ON!
- 2013 Summer Vacation Puzzle Challenge
- Re-imagining @panda_security’s Q1 2013 Report Pie Charts
- Secure360 (@Secure360) Data Analysis & Visualization Talk Resources #Sec360
- Slopegraph As A Service
- Wait Wait…Don’t Pwn Me! (SOURCE Boston) Transcript & Thank You!
- SOURCE Boston (@SOURCEConf) Data Analysis & Visualization Talk Resources #srcbos13
- Framing A One Data Vis A Day Challenge
- PC Maker Slopegraph + More Functional Table (One Last Time)
- Use @datawrapper For Slopegraphs
- Ugly Tables vs Slopegraphs : PC Maker Shipments & Marketshare
- Bahrain eGov Conference “Risk Reality” Slides
- Off to Bahrain
- It’s Never About The Security…
- A Wish for Snow in Spring
- Interactive Slopegraphs With Processing
- My Picks From #PyCon2013
- Chrome App for Tiny Tiny RSS
- π, Awareness, DataVis, VAST 2013, Moar data! & GReader Machinations
- Visualizing Risky Words — Part 4 (D3 Word Trees)
- Visualizing Risky Words — Part 3
- Visualizing Risky Words — Part 2
- Visualizing Risky Words
- Security Hobos
- Third Annual RSA PhöCon : Thursday, Feb 27 @ 1830 : Miss Saigon
- Follow up/Resources :: GRC-T18 – Data Analysis and Visualization for Security Professionals #RSAC
- RSA & Metricon Speaking & Dining Round Up
- R/netintel : Cross-check APT-1’s IP list with AlienVault Reputation DB (+ some graphs/analysis)
- [REDUX] Reassessing Cyber Risks as a Security Strategy
- Happy Valentine’s Day @mrshrbrmstr!
- Visualizing Malicious Clusters & Outliers
- Extended (Simple) ASN Graph Visualization Example [R to D3]
- Retrieve IP ASN & BGP Peer Info With R
- Winter Wind Flows
- Data Crunching Competitions
- Once More Into The [PRC Aggregated] Breaches
- River Post Dissected
- SHODAN API in R (With Examples)
- How Low Can It [The Mississsippi River] Go?
- Slopegraphs in R
- CVE Queries Right From Your Browser’s Address Bar
- Easier HTML Table-scraping For Scripts With Google Drive
- The ‘fing’ Corollary
- Forbes Graph Makeover Contest Entry #1
- Election Trackers Moved From Flash to HTML5
- Speaking At RSA Conference 2013!
- ‘Sandy’ Code Up On Github
- Watch Sandy in “R” (Including Forecast Cone)
- Watch “Sandy” In R
- Extracting OSE Firewall Alert Data From IMAP (Gmail) Mail To CSV With Python
- Get an R Data Frame from a MongoDB Query
- Putting Cybercrime [Infographics] Behind Bars
- “Show in Finder” Broken? Here’s One Potential Way To Fix It
- DIY ZeroAccess Analysis Lesson #1 : Treat GeoIP Results Lightly
- DIY ZeroAccess GeoIP Analysis : So What?
- DIY ZeroAccess GeoIP Visualizations :: Back To The Basics
- More DIY ZeroAccess GeoIP Fun : jQuery/D3 Choropleths
- DIY ZeroAccess GeoIP Plots
- Show Mac App Store Downloads Folder (and more!)
- Businessweek’s #Spiffy Rank-order Stock Market Slopegraph
- Building Jytter On OS X (tested on Mountain Lion)
- Just When You Thought It Was Safe To Make A Slopegraph
- VERIS Community :: JSON vs XML
- “Fibonacci” Graphing
- SSH Password Time-series Heatmap In D3
- Security & Privacy Of Mountain Lion’s Dictation Feature
- Honeypot Analytics : 500 Pretty Passwords
- Beach Blanket Tweetup(a.k.a. GraniteSec Tweetup #5)
- 2012 WhiteHat Security Website Security Statistics Report Redux
- RIM of Destruction
- Honeypot Analytics
- Breach Reach : Google Insights
- Slopegraphs in Python – Failed States Index (Part 1)
- Tweet From Mountain Lion Notification Center
- WEIS 2012 :: Best of the Best
- Just Like The Federation
- Slopegraphs in Python – Gratuitous Raphaël Animations
- Slopegraphs in Python – Formatting Tweaks
- Slopegraphs Everywhere
- Slopegraphs in Python – Experimental Raphaël Support
- Slopegraphs in Python – Log Scales & Spam Data Analysis
- Slopegraphs in Python – Exploring Binning/Rounding
- Slopegraphs in Python – Slope Colors
- Slopegraphs in Python – More Output Tweaks
- Slopegraphs – The Quintessential Tufte GDP Example Revisited
- Slopegraphs in Python – The Great Refactor
- Slopegraphs in Python – Attention to Detail
- Slopegraphs In Python – colors, fonts & alignment
- An Homage To Flame
- Slopegraphs in Python
- New SecurID Soft Token Cloning Weakness : What’s The Risk?
- Feudal Japan’s Haiku Clubs A Pre-cursor of Modern-day Twitter?
- Mountain Lion, AirPlay, Screen Captures & DRM
- Off By One : The Importance Of Fact Checking Breach Reports
- Is Your Organization Ready For a Risk Management Program?
- Both Candidates Weak On [SSL] Security
- Angry Birds Keynote Theme
- Slaying the BEAST in nginx
- A Month With AfterShokz
- Getting Homebrew Working in Mountain Lion Developer Preview 2 with Xcode 4.4 Developer Preview 2
- ThinkStats … in R :: Example/Chapter 2 :: Example 2.1-2.3
- ThinkStats … in R :: Example 1.3
- ThinkStats … in R (including Example 1.2)
- Two Alfred Extensions For Retrieving IP Address Information
- An Infosec Hippocratic Oath
- Google Spreadsheet “importHTML” Rocks For Quick Analytics
- USDA Driving Towards Both Food Insecurity And Cyber-Insecurity?
- Getting Things Done : A Cobbler’s Tale
- Feed Link Has Moved
- Businessweek Infographic Illustrates The Pounding We Took In 2011
- Improve Your Security Metrics For $14.00USD
- NEISTU 3.0 : Rise of the Tweetup
- Three Resolutions For Web Developers
- Three Resolutions For Mac OS X Users
- An Open Letter to IT Vendors For 2012
- Still Not A Fan Of Paywalls
- Predictions? Humbug! Resolve Is Where It’s At
- You’re The Mayor of FUDville!
- DNSChanger Detector
- Why Didn’t They Just…?
- Mid/Northern New England Tweetup
- Your New Mega Security Program
- What Can We Learn From The @lulzsec senate.gov Hack Dump?
- WEIS 2011 :: Session 2 :: Identity :: Negative Information Looms Longer Than Positive Information
- WEIS 2011 :: Session 2 :: Identity :: Economic Tussles in Federated Identity Management
- WEIS 2011 :: Session 2 :: Identity :: Social Networks, Personalized Advertising & Privacy Controls
- WEIS 2011 :: Session 2 :: Identity :: The Inconvenient Truth About Web Certificates
- WEIS 2011 :: Session 1 :: Attacks :: The Underground Economy of Fake Antivirus Software
- WEIS 2011 :: Session 1 :: Attacks :: Sex, Lies & Cyber-crime Survey
- WEIS 2011 :: Session 1 :: Attacks :: Where Do All The Attacks Go?
- WEIS 2011 :: Session 1 :: Attacks :: The Impact of Immediate Disclosure on Attack Diffusion & Volume
- WEIS 2011 :: Keynote :: Dr Christopher Greer
- Dropbox 1.2.0 Experimental Build “Fixes” Security Issue
- RLRAA – Real Life Risk Assessment Acronyms
- A Fully Operational OS X dbClone
- dbClone “hack” for OS X
- “Flatten” HTML Content (i.e strip tags) in Cocoa/Objective-C [UPDATED] [BUG-FIX]
- Checkboxes Fail To Defend Maine Department of Conservation Against Attacks
- “Repairing” Strict Transport Security in Chrome on OS X
- Crossroad of ERM and the Parallels to IRM
- Remote Assistance/Information Gathering Aid – SupportDetails
- Behind The Mask : Supporting The New CIO Personas
- Micropwns :: Risk Microprobabilities for Infosec?
- Post-theft/loss Response & Recovery With Evernote
- Never A Better Time To Baseline
- The 5 Dysfunctions Of A Team
- Herding [Fire]sheep
- Fixing “Are you sure” In Media Upload (WordPress)
- Securing ‘su’ with Google Authenticator
- For Everyone Who Thought I Was Just A Zombie
- Metricon: Verification versus Validation
- Metricon: Measuring Metrics Programs (Why Aren’t We?)
- Metricon: Software Security’s Futures Plural
- Metricon: Name Server Log Data
- Metricon: Automated Incident Reporting
- Metricon: Critical Consumption Of Infosec Statistics
- Metricon: Evidence Based Risk Management
- “Web Development Is Dangerous”
- Quick Hits :: 2011-02-09
- Quick Hits :: 2011-02-08
- Quick Hits :: 2011-01-07
- ‘Spaces’ for Windows
- AwesomeChartJS Meets Microsoft Security Bulletins
- Backup Workflow
- HDMI Overscan Tweak For Wimpy Windows Font Display
- Bootstrapping The New Site
If you have any other data you need freed from the confines of the CDC FluView Flash portal, please file an issue & paste a screen shot (if you are comfortable with most browser Developer Tools views, even a dump of the request or “as cURL” URL would be awesome).