- Drop off, pick up, drop off, pick up.
- Spent hours and hours changing the vocode tool to use complex arrays (reinterpret_cast'd to float arrays) to resemble the JUCE tests more closely. There were a lot of cascading changes. It made things worse, and I couldn't even make the simple reconstruction case (hann window, fft, ifft, hann window => should get something close to the original signal back) work. So, as painful as it was, I reverted it. Next step is to properly dump the fft results to csv and json, then graph it. I think I'm going to have to take tomorrow off from this project, though.
- Talked to someone actually making a living by selling his software, which is really cool to see. It is, of course, a business-to-business thing that I wouldn't have thought of. He said he tried working a five-day week but didn't like it, so he went back to a three day week. We also talked about the shittiness of large companies, then he recommended I read Piketty (whose books are huge), which he did by reading ten minutes a day. I'll give it a try.
- Set up weekend climbing, inquired about a playdate.
- Went to virtual Curriculum Night, learned quite a bit about what happens at school. The guy basically will tell you a maximum of three details about his day, and they're all randomly chosen.
- Prepared a mock interview.