Literally as soon as I started playing shakuhachi ~20 years ago I started thinking about 3d printing them, but hadn't taken any real steps in that direction until recently. David Brown, who makes the finest shakuhachi I have ever played, has been kind enough to share his expertise, measurements, and techniques with me, and a couple months ago I started working on a set of programmatically-modeled shakuhachi. My 3d printer is still in shipping limbo, but due to a friend's generosity I have one!
How should we deal with people who are as mean and horrible as Mark and Patricia McCloskey? I can think of a lot of fun, possibly legal, revenge pranks to reward them for being such horrible humans.
Maybe I should start a foundation focused on (legal) pranks against horrible people. That actually sounds like fun. Talk me into it?
someone please make a "trout mask replica" mask joke meme
I just realized something really scary.
The way that fb and the horrible birdsite display their news feeds: an infinite scrolling list in rough order of what they think will cause you to react... is based on my early work with (and arguably invention of) collaborative filtering in the early 90s. It was a good idea, but in widespread adoption has seemed to cause some terrible, real problems.
I'm really sorry, everybody.
Look, we're actually topical. Lockdown by Burn the Earth featuring Chris Penalber:
This is a Jeremy opinion / recommendation post. If you have questions about things (ideas, objects, entities) that I like for particular functions, or want to know my opinion about a specific thing, please ask here.
I usually prefer to avoid social network mention of specific products or companies, but I will pause that policy for this post should it become relevant.
A cover of an unjustly lesser-known song from one of my favorite 80s bands.
"Chinatown" by Romeo Void
Field data could not be decoded (error 108)
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!