COVID-19 in the United States Mar 28, 2020 I put together a tool to track COVID-19 in the US by state. It is available here: COVID-19 US.

Weather Sage 0.1.2 Released Aug 25, 2019 A couple days ago I released Weather Sage 0.1.2. Weather Sage is a command-line tool and Ruby library to get the weather forecast and current weather observations for a domestic United States street address. It uses the Census Bureau Geocoding API to geocode street addresses, and the National Weather Service Weather API to get weather forecasts and current weather observations. The command-line tool queries the APIs above to obtain the requested information for the given street address, and then prints the results to standard output in CSV format. Here’s an example of using the weather-sage command-line tool to get the weather forecast for the address 1600 pennsylvania ave nw, washington dc : > weather-sage forecast '1600 pennsylvania ave nw washington dc' address,name,temperature,temperature_unit,wind_speed,wind_direction,short_forecast 1600 pennsylvania ave washington dc,Today,97,F,7 mph,SW,Scattered Showers And Thunderstorms 1600 pennsylvania ave washington dc,Tonight,76,F,2 to 7 mph,SW,Scattered Showers And Thunderstorms then Mostly Cloudy 1600 pennsylvania ave washington dc,Tuesday,94,F,6 mph,E,Slight Chance Rain Showers then Chance Showers And Thunderstorms 1600 pennsylvania ave washington dc,Tuesday Night,75,F,2 to 6 mph,S,Chance Showers And Thunderstorms 1600 pennsylvania ave washington dc,Wednesday,94,F,3 to 9 mph,SW,Chance Showers And Thunderstorms 1600 pennsylvania ave washington dc,Wednesday Night,76,F,5 to 8 mph,SW,Chance Showers And Thunderstorms ... And here’s an example of using the weather-sage command-line tool to get the current weather observations from the weather station closest to the address 1600 pennsylvania ave nw, washington dc : > weather-sage now '1600 pennsylvania ave washington dc' address,name,type,value,unit,quality_control 1600 pennsylvania ave washington dc,timestamp,time,2019-08-19T06:52:00+00:00 1600 pennsylvania ave washington dc,textDescription,text,Mostly Cloudy 1600 pennsylvania ave washington dc,temperature,value,26.700000000000045,unit:degC,qc:V 1600 pennsylvania ave washington dc,relativeHumidity,value,81.65039907186703,unit:percent,qc:C ... You can install Weather Sage via RubyGems like this: # install weather-sage with rubygems > gem install weather-sage Note: This is the initial release, so the API documentation, test suite, and command-line interface are not yet complete.

Pi 4 Benchmarks Aug 25, 2019 A few weeks ago I picked up a 1GB Raspberry Pi 4 Model B and decided to run some openssl speed benchmarks. Test systems: Raspberry Pi Zero W

Raspberry Pi 3 Model B

Raspberry Pi 3 Model B+

Raspberry Pi 4 Model B

Linode VM (1 Core)

Intel i7-8650U (Lenovo X1 Carbon, 6th Gen)

AMD Ryzen Threadripper 1950X Test algorithms: blake2b512

blake2s256

sha256

sha512

aes-128-cbc

aes-192-cbc

aes-256-cbc Results are available here. The code used to run the tests and generate the charts is here.