lenkiefer.com
Ribbon rate chart
Introduction LAST WEEK I SHOWED YOU 10 TASTY WAYS TO VISUALIZE MORTGAGE RATES, but I’ve got another delicious one for you. Y’all like ribbon candy? As before we’ll create this chart with R. The data The data I’m going to use are estimates of weekly U.S. average 30-year fixed mortgage rates from the Primary Mortgage Market Survey…
lenkiefer.com
Global house price trends
Introduction THE GREAT THING ABOUT SOCIAL MEDIA is that it helps put me in contact with people from around the world. I started up a conversation with Twitter user @benmyers29 who shared some recent trends in Canadian housing markets. 89% of Canadians have more than 25% equity in their homes. Avg equity ratio is 74%…
lenkiefer.com
10 ways to visualize mortgage rates
Introduction IN ORDER TO HELP PEOPLE UNDERSTAND WHAT’S GOING ON with the economy, housing and mortgage markets I spend a great deal of time thinking about interest rates. Interest rates, specifically mortgage rates are very important to housing and mortgage markets…
gcppodcast.com
Managed Infrastructure with Pawel Siarkiewicz and Jerzy Foryciarz
How do I restrict access to my service, by IP address range in…
thestudyofthehousehold.com
Population growth with functional programming
Today I want to tell you about an approach for functional programming in R – and then apply it to studying population growth! I have been studying some of the purrr functions lately…
lenkiefer.com
Visual meditations on house prices, Part 7
Introduction ON FRIDAY I MADE SOME ACCIDENTAL data art. I ended up with something pretty much useless, but kind of pretty. I shared it on Twitter: made an unintentional sorta streamgraph #graphfail pic.twitter…
thestudyofthehousehold.com
Twitter recommends stats books
Yesterday I asked my beloved Twitter nerds to recommend to me their favourite quantitative texts in Ecology: my postdoc super tells me I can BUY BOOKS! 💓📚📚💓 quick sweet friends, what are your fun statistical ecology book recommendations? - Andrew MacDonald (@polesasunder) December 2, 2016 As a way of saying “Thank you!” I thought that I would put all the books in a list for anyone who is…
lenkiefer.com
Comparing house prices, rents, other prices and incomes
HERE IS A GIF COMPARING house prices, rents, other prices and incomes: And a static version with code. In order for it to work, you’re going to need a data file with columns corresponding to the date and the data as described in the footnote (available from FHFA, BLS, and BEA). The data should be laid out like so, and I’ve saved them in a …
www.mytinyshinys.com
Cranlogs Dashboard
CRAN packagesI mentioned in an earlier post that I like to keep track of new and updated packages On average, a new package is provided to CRAN every 5 hours and updates are even more numerous CRAN provides an availablity table and there is also the informative CRANberries site plus twitter announcements but it is still hard to keep track of all the new…
cevo.com.au
Mapping system couplings and dependencies for discovery and profit
Have you ever wondered just what would break if that system (you know the one) went down? Do you actually know what systems depend on it? How do the reports get from it to Marketing? In this post, I’ll describe a simple technique I’ve developed to surface and share all this juicy, interesting information…
blog.sellorm.com
Talk: R *is* Production Safe
EARL Boston, November 2016 I was really pleased to be asked to speak at EARL Boston again this year. On this occasion I was asked to talk about using R in production and whether it’s really possible/advisable or not…
cevo.com.au
Enterprise AWS adoption
As more enterprise scale businesses migrate their workloads to AWS, the size and complexity of the solutions they are trying to manage is growing…
www.mytinyshinys.com
Introducing Books
Bookdownbookdown is an R package using RMarkdown making it relatively easy to createa book available in multiple…
lenkiefer.com
Visualizing recent trends in consumer prices
Growth in consumer prices RECENT DATA INDICATE THAT CONSUMER PRICES INFLATION is ticking up, though the overall pace of inflation remains below historical averages. In this post I’m going to create a few plots analyzing trends in the Consumer Price Index (CPI) published by the U.S…
www.mytinyshinys.com
rstudio::Conf
Just a quick reminder that the second rstudio conference to be held in Florida in January is almost sold out (32 tickets available at time of writing) Needless to say, a great chance to network as well as take in some interesting talks Probably will not be going myself…
www.mytinyshinys.com
Hansard
UK 2015 ElectionI like to check out new and enhanced R packages, particularly those relating to socio-economic issues and sports A recent new entry is hansard, which pulls data from the UK Parliament API Other required packages, which I will make extensive use of in future code extracts, are tidyverse, for data preparation and processing, and plotly, for a wide set of interactive…
gcppodcast.com
Google Developer Experts Summit
Google Developer Experts are a very interesting group of highly skilled people with a passion for technology and spreading their knowledge. We will talk about how they are using the cloud to improve research on cancer. She is also an advisory board member at Codenvy, and AlgebraixData…
www.mytinyshinys.com
Welcome to my World
It’s been a while… … since I had a blog up and running However, RStudio’s Yihui Xie continues to extend R Markdown into new areas and his latest package, blogdown, integrates well with Hugo, a static website engine to display code…
leonawicz.github.io/blog
mapmate 0.2.0
To install the package: The first example uses a flat map. Therefore it is important to break lines at the international dateline when preparing the data. In the second example, lines cross the dateline are not split because the segments will be plotted on the globe…
www.ifconfig.it/hugo
Meraki Masters
Last week I had the opportunity to attend a “Cisco Meraki Masters” session at Meraki HQ in San Francisco. Meraki Masters is a program that sits on top of CMNA to give partners a deeper view of the Meraki product line, vision and roadmap. Merakify a.k.a. “Don’t spend your time doing work a well-trained monkey could do…
gcppodcast.com
Simon Says with Sandeep Dinesh
Get ready for some real hacking, involving gRPC, Kubernetes, many programming languages, and even a bit of soldering! Sandeep loves video games, making music, and martial arts, and has Bachelors in Marketing and Computer…
www.njtierney.com
A Simple Guide to S3 Methods
So, I thought that it might be good if I instead share the article here on my blog and r bloggers, so that people can comment below and share their thoughts. Here we go. Writing functions in R is an important skill for anyone using R. S3 methods allow for functions to be generalised across different classes and are easy to…
lenkiefer.com
Visual meditations on house prices, Part 6
Introduction HOUSE PRICES HAVE NOW RECOVERED BACK TO THEIR PRE-RECESSION PEAK, at least according to some indices…
gcppodcast.com
Helm with Michelle Noorali and Matthew Butcher
Matt is a founding member of the Helm…
larssonjohan.com
Finding the farthest points in a point cloud
In R, this code looked like this (in two dimensions): Iteratively, we put one point from our candidate subset (S) back into the original se (M) and check all distances between the points in S to those in M to find the point with the highest minimum distance…
blog.sellorm.com
API Fun In R, With Plumber
Here’s a gif I made of the awesome R API framework, Plumber, in action via pm2. On the left, are the individual endpoints showing CPU and memory usage. In this example we have 5 replica endpoints and a load balancer, the last of the items on the left, round-robining between them. The load balanacer in this case is also under the control of pm2…
gcppodcast.com
Windows and .NET with Chris Sells and Amruta Gulanikar
At Google, Chris is the Lead PM for Cloud Developer Tools, which includes driving our tooling and libraries efforts around Windows and…
mlr-blog.netlify.com
Paper published
We are happy to announce that we can finally answer the question on how to cite mlr properly in publications. Our paper on mlr has been published in the open-access Journal of Machine Learning Research (JMLR) and can be downloaded on the journal home page…
lenkiefer.com
Visualizing the history of U.S. homeownership rates
IN THIS POST I WANT TO LOOK AT THE HISTORY OF HOMEOWNERSHIP in the United States. I’m going to go relatively far back in time, using Census data to compare the evolution of the homeownership rate by state from 1900 through 2015. Along the way we’ll make several different visualizations. Data For data we’re going to rely on the U.S…
gcppodcast.com
Cloud Networking with Ines Envid
Ines is a product manager in Cloud Networking. She has dedicated her career to in product, and development roles for carrier and enterprise networking infrastructure and applications, from access, edge and backbone cores…
larssonjohan.com
Introducing eulerr
We inspect our results by printing the eulerr object or directly access and plot the residuals. No we get to the fun part: plotting our diagram…
wirtel.be
PythonFOSDEM 2017 - Call for Proposals
Introduction The Python Community has a devroom during the FOSDEM in Brussels in Belgium. The event will take place during the first week-end of February 2017…
eddjberry.netlify.com
Modelling working memory precision in R
I have translated Paul Bays’ Matlab functions for modeling continuous response data into R . Bays’ guide to the Matlab functions and their usage can be found here. I have a detailed guide to the R functions and their usage over on Github…
larssonjohan.com
Introducing qualpalr
There is not, however, an analogue for qualitative color palettes that will get you beyond the limits of 8–12 colors of colorbrewer’s qualitative color palettes. The function then proceeds by projecting these colors into the sRGB space…
lenkiefer.com
Some animated gifs
A couple of views of mortgage rates: Mortgage Rates in 2016 This chart shows the weekly average for the 30-year fixed rate morrtgage. Comparing mortgage rates by week This viz compares weekly mortgage rates (30-year fixed rate mortgage) by year. Each line represents a different year. The x-axis display the week of the year (from 1 to 52). Homeownership gif A homeownership rate viz…
gcppodcast.com
Cloud Abuse with Swati Kulshreshth and Emeka Okonkwo
In his spare time, he likes going to the movies and watching video games (He doesn’t play them as often as they’ve become too complicated - so mostly watches on Youtube Gaming or…
lenkiefer.com
Distribution of mortgage loan amounts in 2015
IN THIS POST I WANT TO CREATE some data visualizations with R using the recently released Home Mortgage Disclosure Act (HMDA) data. For this post I’m going to return to the 2015 HMDA that you can get from the Consumer Financial Protection Bureau (CFPB) webpage and I discussed earlier. Check out my prior post for more discussion of how we build these data visualizations…
dsnotes.com
text2vec 0.4
Introducing text2vec 0.4 Today I’m pleased to announce new major release of text2vec - text2vec 0.4 which is already on CRAN…
gcppodcast.com
Borg and Kubernetes with John Wilkes
John Wilkes has been at Google since 2008, where he is working on cluster management and infrastructure services. Before that, he spent a long time at HP Labs, becoming an HP and ACM Fellow in 2002…
leonawicz.github.io/blog
R animation
I have posted a new R data animation video. It’s an example animation of modeled historical and projected global temperature change from 1850 - 2100…
nilsreimer.com
Does intergroup contact hinder social change?
This post is based on our recent article (Reimer et al., in press) in the Personality and Social Psychology Bulletin…
gcppodcast.com
Rainforest QA with Russell Smith
Russell has tons of ops experience, mad coding skillz and 0 knowledge of geography. He loves hacking on open source, running meetups and arguing about startups…
lenkiefer.com
Data visualizations for the week of September 22, 2016
IT WAS A BUSY WEEK FOR ECONOMIC AND HOUSING DATA this week. Below are some data visaulizations I made tracking key trends in economic and housing market data. Homeowner equity increases to $12…
gcppodcast.com
Cloud Endpoints with Dan Ciruli and Sepehr Ebrahimzadeh
Dan Ciruli is a product manager at Google who works on Cloud Endpoints and API infrastructure. He used to play a lot of ultimate when he had knees and write a lot of software when he had time. He’ll try to speak Spanish to you if you give him a chance…
www.samatkins.me
Installing Tree on OSx
This is how to install Tree on macOS in the Terminal.app. It assumes Homebrew is installed…
www.samatkins.me
Why I'm using Hugo static site generator
Encouraged by a conversation with Andy @ Udacity, I made the decision to start a technical coding blog with a focus on helping me to learn more and document my coding journey. I did waver if this was the right thing to do but this and this helped convince me to go ahead. The next decision was then how to set-up it all up…
www.samatkins.me
Why I'm blogging again
First, some context. I have blogged before. For several years I blogged on cycling (road, mountain biking, and as a means of simply getting from A to B). I stopped it in the end because it was very time consuming. Not just the writing but the maintenance of my self-hosted WordPress site…
blog.brianz.bz
Demo service with Servant
In a previous post I introduced and discussed about an open source library I authored called Servant. Servant is a framework for building RPC-style services with Python. Servant is to services as Django or Rails is to web applications…it’s framework you’d use when you need to build a service in Python…
blog.millerti.me
Creating Command Aliases in PowerShell
I’ve been using the Docker for Windows beta lately and things have been going rather smoothly. I got tired of typing docker-compose all the time, though, so I dug around a bit and figured out how to create PowerShell aliases to shorten this long command into the much easier dc…
lenkiefer.com
Industry-specific Beveridge Curves
IN MY PREVIOUS POST we looked at the Job Openings and Labor Turnover Survey (JOLTS) data and plotted a Beveridge Curve…
gcppodcast.com
gRPC at CoreOS with Brandon Philips
Brandon Philips is helping to build modern server infrastructure at CoreOS as CTO. Prior to CoreOS, he worked at Rackspace hacking on cloud monitoring and was a Linux kernel developer at SUSE. As a graduate of Oregon State’s Open Source Lab he is passionate about open source technologies. A Stack of Stuff for …
blog.millerti.me
Django Notes: Part 1
I spent the better part of Saturday working on my latest personal project. Things were going alright within the limitations of using Django for routing and page rendering…
lenkiefer.com
JOLTS! Job openings and labor turnover trends
IN THIS POST WE’LL LOOK AT recent job openings and hires data from the Bureau of Labor Statistics Job Openings and Labor Turnover Survey (JOLTS)…
mlr-blog.netlify.com
mlr loves OpenML
OpenML stands for Open Machine Learning and is an online platform, which aims at supporting collaborative machine learning online. It is an Open Science project that allows its users to share data, code and machine learning experiments…
gcppodcast.com
Encryption with Umesh Shankar
Umesh Shankar is a Principal Engineer based in New York, focusing on security and privacy. He created and continues to lead the Data Protection effort at Google, working to keep users’ data safe in Google apps and on Google Cloud Platform. He routinely works with teams across the company on security and privacy design, and is actively involved in trying to improve security on the web…
ramhiser.com
Serverless API around Google Cloud Vision with the Serverless Framework
The Serverless Framework hit v1.0 (beta) recently after about a year of development…
lenkiefer.com
What we spend
EARLIER THIS WEEK THE U.S. BUREAU OF LABOR STATISTICS released data on consumer expenditures in 2015. In this post I want to examine these data and make a few visualizations…
blog.millerti.me
Testing Django Localization with Chrome
TL;DR: Just take me to the good stuff! A project I’ve started working on has required me once again to jump into the fun-filled world that is internationalization (i18n) and localization (l10n)…
eddjberry.netlify.com
Cutoff function
In R Markdown one is often faced with situations where a value that can vary substantially in automatically pulled out. For example, we might want to pull a p-value out of an linear model object. It’s a chore to have to manually edit p-values so that they conform with reporting conventions (e.g. p < .001)…
gcppodcast.com
Descartes Labs with Tim Kelton
Tim is a co-founder of Descartes Labs focuses on building distributed systems using cloud architecture to better see how the earth changes every day…
blog.millerti.me
Adding email functionality to a static site with Formspree
Github Pages is incredibly useful for hosting pages with largely static content…
lenkiefer.com
Recent economic and housing market trends
IN THIS POST WE’LL REVIEW some recent economic and housing market trends…
lenkiefer.com
Density squared
WE ARE GOING TO EXAMINE THE DISTRIBUTION OF US POPULATION and make an animated gif combining a map and a kernel density estimate of the distribution of county population densities. Density of densities, or density squared…
www.njtierney.com
Simple Guide to S3 Methods
S3 is informal and ad hoc, but it has a certain elegance in its minimalism: you can’t take away any part of it and still have a useful [Object Oriented] system. I’m excited to see feedback from the R Journal, hopefully I didn’t miss something terribly important about S3…
blog.millerti.me
Well hello there!
I’ve started listening to the Talk Python To Me podcast recently in an effort to keep up on developments in the Python community…
lenkiefer.com
More map visualizations
IN THIS POST I’M JUST GOING TO share a few data visualizations I’ve been working on today. For most, no code, but these build off my previous posts here and here so you can check there for hints and I’ll post some more examples with code later…
gcppodcast.com
Rodeo FX with Alan Fregtman
Rodeo FX is very well known for their work on Game of Thrones, Deadpool, and many others. I recommend watching this demo video to get an idea of their talent…
mlr-blog.netlify.com
How to win a drone in 20 lines of R code
Or a less clickbaity title: Model based optimization of machine learning models with mlr and mlrMBO. I recently participated in the #TEFDataChallenge a datathon organized by Wayra…
www.ifconfig.it/hugo
Opportunistic Learning
I got inspired by the book “The 1 Thing” and changed a little bit my behavior about work and training I’d like to share here to discuss and improve…
lenkiefer.com
U.S. county population
SOMETIMES YOU ACTUALLY LEARN SOMETHING from social media. Today on Twitter I happened across this Tweet via @kyle_e_walker: Anybody want population estimates for every US county & metro back to 1790? Well, here are mine. Have fun!https://t[... ](http://lenkiefer.com/2016/08/23/us-pop-map-1790-2010/)
www.njtierney.com
Science Meets Parliament
In February I was lucky to receive funding from SSA to attend the two-day event Science Meets Parliament, held in Canberra. Science Meets parliament brings together 200 scientists to learn about research communication, the role of research in policy, and how to engage a…
mlr-blog.netlify.com
Exploring and Understanding Hyperparameter Tuning
Learners use hyperparameters to achieve better performance on particular datasets…
lenkiefer.com
Maps, mortgages and me
IN THIS POST I WANT TO DOCUMENT some R code I’ve recently been working on combining maps and distribution plots. As I discussed earlier lots of interesting data will be released in the fall and I want to be ready for it. Some of these snippets can be recycled when the new data is available…
cevo.com.au
Girls In Tech
On August 10th Cevo’s Hannah Browne joined Miguel Wood, Nicola Hazell and Geoff Gourley in a daring discussion hosted by Girls in Tech Australia about diversity in…
lenkiefer.com
Mortgage rate gifs
No code, just some gifs: Comparing mortgage rates by week (2014, 2015,2016) Annotated history of mortgage…
lenkiefer.com
Data swarms
AUGUST IS ALMOST OVER, and it’s nearly back to school season. And that means one thing. No, not that we’re about to get a chance to watch the #1 NCAA football program of all time dominate the gridiron (though that’s awesome too)…
www.ifconfig.it/hugo
Welcome Hugo
Ladies and gentlemen, welcome to my new website! I mean site url, content and topics are still the same but but now I use Hugo instead of Wordpress. Why change Speed: my website got slower and slower. Static pages are fast, very fast. Easy of use: I started to use markdown to write posts then copy&paste them in Wordpress via browser…
gcppodcast.com
PHP with Terry Ryan and Brent Shaffer
He also wrote Driving Technical Change for Pragmatic Bookshelf, a book that arms technology professionals with the tools to convince reluctant co-workers to adopt new tools and technology…
lenkiefer.com
Consumer Credit Trends Part 2
A FEW DAYS AGO I POSTED on trends in household debt using data from the the New York Federal Reserve Bank’s Consumer Credit Panel…
mlr-blog.netlify.com
Result of the mlr summer workshop in Palermo
The mlr developer team is quite international: Germany, USA, Canada. The time difference between these countries sometimes makes it hard to communicate and develop new features…
blog.mgechev.com
Ahead-of-Time Compilation in Angular
Recently I added Ahead-of-Time (AoT) compilation support to angular-seed and got a lot of questions about the new feature…
lenkiefer.com
Visual meditations on house prices, Part 5
OVER THE PAST THREE MONTHS I HAVE MADE several new house price visualizations…
cevo.com.au
Census 2.0
In light of the #CensusFail the ABS delivered to us on Tuesday night, I thought I’d put a blog post where my mouth is and suggest an architecture I feel would have delivered had Cevo been involved in the creation of this years’ Census…
mlr-blog.netlify.com
Benchmarking mlr (default) learners on OpenML
There are already some benchmarking studies about different classification algorithms out there. The probably most well known and most extensive one is the Do we Need Hundreds of Classifers to Solve Real World Classication Problems? paper…
mlr-blog.netlify.com
Exploring Learner Predictions with Partial Dependence and Functional ANOVA
Learners use features to make predictions but how those features are used is often not apparent. mlr can estimate the dependence of a learned function on a subset of the feature space using generatePartialDependenceData…
gcppodcast.com
Site Reliability Engineering with Paul Newson
Before joining Google, Paul founded a startup which was acquired by Microsoft, where he worked on DirectX, Xbox, Xbox Live, and Forza Motorsport, before spending time working on machine learning problems at Microsoft…
lenkiefer.com
Consumer Credit Trends
TODAY the NEW YORK FEDERAL RESERVE BANK released its Quarterly Report on Household Debt and Credit. These data come from the Center for Microeconomic Data based on credit records from Equifax…
cevo.com.au
Migrating to AWS
Customer Overview MYOB is a leading provider of business management solutions in Australia and New Zealand…
www.ifconfig.it/hugo
Cisco ASA boot problem
Cisco ASA memory problem ASA doesn’t boot: Launching BootLoader… Default configuration file contains 1 entry. Searching / for images to boot. Loading /asa825-k8.bin… Booting… Press ESC to interrupt boot: Use BREAK or ESC to interrupt boot…
www.riinu.me
Adding a Cron job using the ed editor
These commands (after the first one) work in the ed editor…
sjfox.github.io
Bootstrapping Time Series Data
This demonstration is part of a requirement for my statistical consulting class at UT Austin. I will go through the basics of bootstrapping time series data using three different resampling methods…
www.onceupondata.com
Yet Another Post on Logistic Regression
Everyday statisticians, analysts and data enthusiasts perform data analysis for different purposes. But when it comes to presenting analyses to wider audience, the good work is not the complex one with big words…
blog.mgechev.com
2.5X Smaller Angular 2 Applications with Google Closure Compiler
In the post “Building an Angular 2 Application for Production” we explored how we can decrease the bundle size of a “Hello world!” application to from about 1.6M (non-minified & uncompressed) to 49K! We did this by using the following techniques: Angular offline template compiler for generating tree-shakable code. Tree-shaking of ES2015 modules with rollup…
gcppodcast.com
Stackdriver Diagnostics Tools with Sharat Shroff and Morgan McLean
What are all the ways you can set environment…
gcppodcast.com
Continuous Integration on Travis CI with Mathias Meyer
Did you know Travis CI ran on Google Cloud Platform? Francesc will be in GopherCon next week, not this one…