22. February 2022

What is Canada's Largest Transitless Municipality?

Happy 2s Day.

I was chatting with my brother the other day, and he opined that I may live in Canada’s largest municipality that doesn’t have a municipal bus transit system. Of course I was interested to find out which is the biggest Canadian city without buses, so here we go.

more

17. February 2022

"Infinite Word Ladder"

One of the paper handouts my child used to do at school was the “word ladder.” The exercise is a starting word and a series of instructions, with a hint/definition of the word that will be created.

more

25. January 2022

3D Printed Rocket

My old work (TWG) had a 3D printer for employees to play with and use. In the summer of 2019 my son was getting into model rocket launching, but we kept losing them in trees. So I decided to try 3d printing some rockets. It never really worked out, but in my new spirit of blogging failures, I’m posting about it. My goal was to make my own easily produced reusable rocket.

more

18. January 2022

The Best And Worst Words In Wordle

Wordle is a popular word deduction game. The aim is to guess a word given six guesses. You can only guess valid English words that are in wordle’s dictionary. Each wrong guess will yield hints. A letter highlighted in yellow indicates it matches the target word somewhere. A letter marked in green indicates the correct letter in the correct position. I feel like a branching strategy (preferably choosing from common letters) is the best. But what word should you start with? And what is the worst word to start with?

more

29. December 2021

Using an Artie 3000 as a Plotter

When I was a child, they had a plotter at my mom’s office. I don’t remember the model, but it was something like a HP 7550A. I was fascinated by it, and I’m sure I watched it go for many hours. From that, I’ve always loved plotter technology. I’ve always kind of wanted to make my own. Last year, the urge became too great and I tried out the branchiograph project. I didn’t get the best results for various reasons.

more

02. November 2021

Finding Latent Faces-with Non-negative Matrix Factorization

Non-negative matrix factorization is a fast technique for generating embeddings from a dataset. More concretely, given a matrix you can decompose it into two matrices that are approximattely multiplicands of the matrix. I.e. given matrix M, it finds matrices A and B such that M ≈ AB.

more