Podcasts and Mailing Lists

Mailing Lists Pointer A reading club For software developers. A newsletter about what current and future CTOs are reading and thinking about. Podcasts The Skeptics Guide to the Universe Weekly science podcast produced by the SGU Productions llc. Also provides blogs, forums, videos and resources. Coder Radio A weekly talk show Oxide Computer Company Recordings of our weekly live show where we discuss a wide range of topics. ...

Sep 10, 2023 · 2 min · Kristian Golding

Building the Prusa Mini+ 3D printer

Here are some shots of building the printer. You can get it in kit form or pre-built with minimal assembly. Because I am a masochist, I elected to do the former. Total assembly took around 8 hours, I had to go in reverse for a bit because I had placed a stepper motor in the wrong location, but luckily they supplied gummy bears to go along with the build. ...

Jun 19, 2021 · 1 min · Kristian Golding

MFOS analog synth: Jesus take the wheel!

I tested the power supply yesterday and today connected it to the rest of the synthesizer. And wouldn’t you believe - things appear to be showing some signs of life! A couple of LEDs are not blinking - I would find it hilarious if I wired them up the wrong way - but VCO 1, the white noise generator, the, ADEG 1 and ADEG 2, and the LFO, are all putting out the correct waveforms. VCO 2 is doing something completely weird that is going to be “fun” to debug. ...

Feb 1, 2021 · 1 min · Kristian Golding

MFOS analog synth: Getting there...

All the wiring for under the board is done, allowing it to be mounted and the wires as seen in the photo to be soldered to the board.

Jan 29, 2021 · 1 min · Kristian Golding

Android on a Raspberry Pi 4 - Part 1 - Building the images and setting up the sdcard

As I’m fresh-out of Android development boards, I decided to try and repurpose a Raspberry Pi 4 for Android experimentation in preparation for when the next version of this book comes out: http://newandroidbook.com/. I had originally tried this with my Raspberry Pi 3A+, but only found real support for the 3B. First, you need a version of Android that is customized for the Pi 4 . I used this repo and followed the guide: https://github.com/android-rpi/device_arpi_rpi4 ...

Jan 11, 2021 · 2 min · Kristian Golding

Compressing video with ffmpeg

I was looking into what was taking up space in my Dropbox account and found some older videos, each a few gigabytes in size, where I didn’t really care if there was a small loss of quality to make them much smaller. I found some options with ffmpeg that worked pretty well ffmpeg -i input_file -vcodec libx265 -crf 34 output_file This will re-encode the file using x265. The “-crf” option specifies the amount of compression, with a range from 0-51: “0” being lossless and “23” the default. With the default I was able to halve the storage space required with negligible video loss. I upped it to “34”, as above, and while there was a bit of loss in video clarity, it didn’t matter for the video content. The result? A file originally ~ 2.4 GB in size was reduced to ~ 300 MB. ...

Nov 29, 2020 · 1 min · Kristian Golding

Main board, front panel, transistor matching - MFOS Soundlab mini synth mk II

The main board is coming along, this is before I placed the remaining capacitors and IC sockets. Here I’m matching transistors with an ATmega328-based component tester. And then the placing the potentiometers, sockets, and switches on the front panel

Sep 19, 2020 · 1 min · Kristian Golding

Errors while running Rust on Virtualbox

I got the following error when running “cargo run” on my “Roguelike” follo-along project (https://bfnightly.bracketproductions.com/rustbook) Err` value: CreationErrors([NoAvailablePixelFormat, NoAvailablePixelFormat])' I found the error was due to 3D acceleration being enabled on my Linux Mint 19-based development environment, running on Virtualbox 6.1.10. That is, make sure you have this in your vboxmanage line in your Vagrantfile: vb.customize ["modifyvm", :id, "--accelerate3d", "off"] # Disable 3d acceleration until Virtualbox team fixes it Remembering back as to why I had that line set to “on”, I think I was playing around with getting the Android emulator to work in Virtualbox, which as of 6.1 supports nested virtualization. I came close to getting that working, ultimately I don’t think it’s possible right now. ...

Aug 17, 2020 · 1 min · Kristian Golding

Power supply - MFOS Soundlab mini synth mk II

The supply that powers the +/- 12v rails is done! I think I’m about 1% of the way there.

Aug 17, 2020 · 1 min · Kristian Golding

Building the MFOS Sound Lab Mini Synth Mark II

This arrived in the mail today from Synthcube It is the Music From Outer Space (MFOS) Sound Lab Mini Synth Mark II, an analog synth from the great late Ray Wilson. There is quite a lot of involved soldering - though I did do more soldering back in the days when I was constructing the Electronics Australia Playmaster series of pre-/subwoofer/stereo amps, but it actually looks like the wiring to all the pots/plugs may be the killer. ...

Aug 11, 2020 · 1 min · Kristian Golding