Category

Software

Category

I’m really enjoying Angular and Azure, but getting them to work well together is sometimes a pain. Right now, there’s some real catch-up that Azure App Services needs to do in order to embrace anything beyond Angular 7. That’s because Angular 8 and up (“Angular 8+”) requires Node 12.x, and the latest version of Node.js that Azure App Services supports is 10.6.0. As a result, you cannot do a “build” of an Angular 8+ App…

New ALIGNVOTE Feature: Candidate Voices Immediately upon launch of the candidate-facing preview of ALIGNVOTE last Wednesday, I heard a great feature request from D4 candidate Heidi Stuber. Paraphrasing our exchange: “I understand why multiple choice is great for finding a match, but often, multiple choice questions have a need for explanation as to why a particular stance was selected. Please allow me to elaborate on an answer.” A few days later, I heard that request…

Ever wish you had help discovering which candidates agree the most with you? Simply answer a few questions, and ALIGNVOTE will tell you. It’s free, quick, and it works easily on your phone or desktop. Are you a Seattle voter? There’s a very important City Council election coming up on August 6th. Seven of nine spots on our City Council are up for election: Visit https://alignvote.comPoint to where you liveAnswer a few questionsSee which candidates…

Have you ever been to an anniversary or birthday celebration which included video well-wishes from friends and family? Or, have you ever wanted to collect a series of video testimonials from customers? If you’ve ever tried to gather a bunch of videos from people, you know it’s not easy. It’s a hassle to nudge people, it’s a hassle for them to record a response, upload it somewhere, send you a link. You invariably get it…

Using Git to manage your code? We all know about git init, commit, etc. But here are some handy git commands for common scenarios: Clone from GitHub

Unlink your Local Repo from GitHub Ever want to use an example app on GitHub as a starting point for your application or component, and want to unlink it from the original GitHub address? This can be done in two steps:

This will delete the config…

The process of deploying an Angular 6+ application to Azure is pretty Byzantine, but here are the basic steps to get it going. I really like Microsoft Azure, but the process of deploying an Angular 6+ app is complex, and filled with some very big hidden gotchas. As of this writing, you cannot just spin up a web app instance, push Angular code to it from a repository and have it run; you need to take…

I’m working on a neural-style transfer project, and have several machine learning models trained to render input photos in particularly styles. The current set is below; input image on the left, output image on the right, with model name in lower right hand corner. I’ve got a few clear favorites, but I’d love to see if they match yours. Which 3-5 do you like? 1 2 3 4 5 6 7 8 9 10 11…

I’ve always been fascinated by past visions of the future. Science fiction uses the future to tell us something about ourselves, so looking back on past visions of the future, we can learn something about that age and the values, myopia, optimism and fears of the time. It’s also healthy to continually do cross-checks on “how accurate was that prediction” and “what did we miss?” so that we can improve the accuracy of futuristic predictions over…

Now that I’m knee-deep in machine learning models, I’m finding there are several times where I need to let my CPU/GPU crank away on a long-running “training” task for hours at a time, and I’d like to be able to check their status from afar. The handy, free and cleverly-named tool seashells.io (“See shells”) makes this easy. then you can pipe any terminal output as follows, via netcat:

You’ll get back a short seashells.io…

In 2015, a research paper by Gatys, Ecker and Bethge posited that you could use a deep neural network to apply the artistic style of a painting to an existing image and get amazing results, as though the artist had rendered the image in question. Soon after, a terrific and fun app was released to the app store called Prisma, which lets you do this on your phone. How do they work? There’s a comprehensive explanation of…