Thursday, August 11, 2022

Changes between KiCad 5.x and 6.x

Overbar was ~CEN and is now ~{CEN1}
Libraries!  This is the biggest difference.
Pins can be on the top or bottom of hierachial sheets.
Hierachial sheets can be resized by "corners".

Wednesday, July 20, 2022

Remove a known key in .ssh/known_hosts

I couldn't use the ssh tools on the system for some reason. Also, it's not a system with a lot of gnu tools. They did have perl.
To remove line 21 from known_hosts, I settled on:
perl -pi -e 's/\Q$_// if ($. == 21);' ~/.ssh/known_hosts

Tuesday, June 7, 2022

vispy segfault

You never remember the difference between computers. Vispy wasn't working.

degs:vispi% python line-draw.py
zsh: segmentation fault  python line-draw.py

This doesn't give you much to go on. After diving into the debugger, I found that I had a bad binding from Python into the Qt5 library. I fixed it with:
sudo port install Qt5
pip install PyQt5