If you sit for a minute or two and just listen to your thoughts… what’s on your mind?
For me, I woke up thinking about Swish-ELK and wanting to see some progress on it. It’s been bugging me all morning. (A diagram of what Swish-ELK is can be seen at the very bottom of this email.)
Continue reading “GTD: what’s nagging at you, right now?”
In this example, we will use VirtualBox 5.1.x VMs to image a customized Windows 10 machine using DISM, and then apply the image to a new VM and bare-metal.
Continue reading “Deploy Windows 10 using VirtualBox, WinPE, WIM files”
Autovist’s worker process started producing hundreds of Heroku R14 “memory quota exceeded” errors:
But we haven’t added any new jobs recently. What’s going on?
Continue reading “Dramatic improvement by replacing ActiveRecord loop with single SQL query”
The VIC pre-calculates ingredient amounts in order to dramatically speed-up performance. This article describes how its done and why AJAX would be the absolute worst way of doing dynamic calculations on a complex set of variables.
Once the Ingredient Report is loaded…
Continue reading “Pre-calculating vaccine ingredients: from PostgreSQL to HTML data-*”
Normally, Autovist broadcasts every hour at a random time within the hour. I created a new Twitter account for Autovist itself, but don’t want hourly tweets yet until we build up at least 100 messages. Autovist already has a built in check to make sure the same tweet is not broadcasted within the same 12-hour period. But I wanted to add some randomized behavior on top of that:
Continue reading “Experimental features: randomized slowdowns + retweet chains”
One of my very favorite things about Autovist is building randomness into it and never knowing what it will do next. This makes it endlessly fascinating for me. When I was a 9 years old and building up a record collection, I began having a big problem…
Continue reading “The Geeky Roots of Autovist”
Isn’t just awful when a great link you’ve been sharing breaks? Perhaps the content has been removed or the website has been reorganized. As busy online activists, we don’t have the time to check all the links we share. Especially when we use Autovist and have thousands of tweets in our knowledge-base, checking links becomes unmanageable.
Continue reading “Autovist broken-URL notification”
I’ve always found working with time zones to be a bit confusing. Here is a simple way to convert from UTC to any time zone.
Continue reading “Converting postgres time zones”
Today, I whipped together a simple, effective parental control script for our shared Macbook Air. For many months, our homeschooled son has been easily distracted by videos and messages when he is supposed to be working hard on crafting a good paragraph. Apples parental controls are a massive #FAIL – deselecting the default apps do not work and you cannot just simply turn off the Internet.
Continue reading “Simple, effective parental control for your Mac”