New toys
Got myself some new toys! On the left is an OWON XDM1041 Digital Multimeter (for AUD$169.49 from AliExpress) and on the right is an UNI-T UTG962E Function Waveform Generator (for AUD$202.35 from AliExpress).
On the black table in the left is my Digitech QM1323 Digital Multimeter. You can see I’ve been hanging my probes from my lamp, which seems to work:
@epilys on #lobsters asked about my LED Lamp, which is an 5 Diopter LED Illuminated Magnifying Lamp.
$60 PC Oscilloscope Review
This (surprisingly) on HN today: $60 PC Oscilloscope Review.
The Internet Was Designed With a Narrow Waist
This is an interesting idea: The Internet Was Designed With a Narrow Waist.
Open-source alternatives to SaaS
A list of open-source alternatives: Awesome open-source alternatives to SaaS
Fixing HB6317 bin
I got myself a few more of these HB6317 bin racks from Jaycar. The problem was one of the bins arrived damaged, the small extrusions which hold the bin in place had snapped off:
So I busted out my rotary tool:
My hot glue gun:
An old coat hanger:
And fixed my storage bin:
Bug fixed!
Raspberry Pi vital statistics
I have a few RPis on my desk but I had no idea what version they were. I ran these commands to find out:
$ cat /proc/cpuinfo | grep Model $ free -h $ lsb_release -a $ ip a
Service sadness
I read this and it made me sad. Exposing CRUD API makes me sad. CRUD is for databases, within transactions, not services. Services should have query (GET) and submit (POST) only. Oh, and calling a service an API makes me sad. Calling a URL or its path an “endpoint” makes me sad. An endpoint is a computer which processes a message, it’s not a URL path. The idea of “routing” makes me sad. Using plurals in URLs makes me sad. Exposing hierarchies unnecessarily in URLs makes me sad. Business process which doesn’t cater for optimistic concurrency controls makes me sad.
Lab whiteboard
Got myself a whiteboard for my lab. It’s not a real lab unless you have a whiteboard!