-
GPUs Are Cool
Expect no witty sayings or clever analyses here – I just think GPUs are cool. And here are a few reasons why: Exhibit A: Machine Learning Training a standard feed forward neural net on CIFAR-10 progresses at 50usec/sample; my 2.4 Ghz i7 takes almost 500usec/sample. The total set takes around 5 min to train on…
-
Hosting a Minecraft Server
We decided to try out minecraft as a family. Our setup includes a half dozen devices (some iOS, some android, Xbox one, etc) with users spread out across the country. Rather than pay for a realms subscription, we chose to host our own server. Besides being cheaper this gives us flexibility and control over the…
-
Installing pytorch/torchvision on centos7
The installation command shown on pytorch.org didn’t quite work for me on centos7. Instead of using the anaconda installer provided on pytorch, I just used the yum-provided conda: However when i went to run the command as specified I got the following error: It seems the problem is that pytorch is assuming you’ve set up…
-
Installing OpenCV 4.1.1 on Raspberry Pi 4
Recently I purchased a raspberry pi 4 to see how it performs basic computer vision tasks. I largely followed this guide on building opencv https://www.learnopencv.com/install-opencv-4-on-raspberry-pi/ However, in the guide there are several missing dependencies on a fresh version of raspbian buster. There are also some apparent errors in the CMakeLists.txt file which other users already…
-
Setting up GPG/qtpass/pwgen for windows
This is a predicate for a distributed password management system. At the end of this exercise you have a secure password manager for one device, but with a small step or two the full solution can be implemented. Download and install GPG; At least install kleopatra, as this will give you a nice GUI for…
-
The Wonder Of Open Source And Web Development
I am not a web developer. Notwithstanding this fact I have been doing web development almost every year for the past two decades. This has helped me see a recurring trend: every year I find that all the things I hated about web development have been replaced by new and exciting things. These exciting things…
