– The Fluid Piano is the best thing you’ll see all week, month, and maybe year.
– I finished a small set of experiments using Amen today – there’s some fun stuff in there – playing back the row from the Lyric Suite, randomizing harmonic content over normal percussive content, making a semi-endless dub, and a small glitch explosion.
For, as ever, certain values of weeks.
- Ada Palmer’s TOO LIKE THE LIGHTNING is dazzling – so dazzling, in fact, that I don’t know if it is good or not. Needs a re-read.
- https://parallel.fm is an interesting riff on the “social listening” thing that Turntable did so well.
- Music from the flow of tidal waters: http://www.floodtide.eu
- Rachel Bittner’s sox.py will rapidly become essential, assuming that it has not done so already.
– In the middle of The End of The West, I went to Iceland! I can recommend it.
– Some fine Canadians are working on an instrument called the MUNE. It looks…OK. These things are very hard, and almost never do what you think they will, but this has some nice touches. (Rotation! Buttons and sliders! )
– Bad Music Tech Idea # 345345: You can’t listen to an album unless you’re with a friend.
On May 31st, 2016 the track/upload endpoint will be removed from the public API of Spotify / The Echo Nest, ending an era.
I don’t want to dwell on the importance of track/upload, and its partner in crime, Remix, that much – though I will probably do so later. For now, I want to say that the show must go on – because myself, along with the brilliant Brian McFee, Ben Lacker, and Peter Sobot, have built something like a replacement.
It is called amen, and you can get it here.
It’s a Python library that uses Brian McFee’s librosa library for analysis, and then allows Remix-like editing and remixing based on that analysis. The analysis takes place entirely locally, so you’ll need to do some slightly heavyweight installation to get it working, but you won’t need to send a track to the internet any more.
This is a 0.0.0 release: things work for us, but things might get weird for you. If so, get at us on github, and we’ll try to fix things as best we can.
Remix has had a pretty good run on the Internet. We hope amen will do as well.
– Another month, another amazing Monthly Music Hackathon.
– Game Boy Phase.
– Web Audio gets rewritten and looks ‘way better.
– If you go to midwife school or nursing school, you will practice on a robot called the VICTORIA S2200, complete with a flexible birth canal, synthetic blood, and “An incredibly smooth and supple innovative new skin [that covers her anatomically correct body from head to toe.” Well.
– Live AR audio earbuds.
– Went to the always great Theorizing The Web, got to hear two of my internet heroes (Laurie Penny and Ingrid Burrington) speak.
– Jawdropping article by Malik Jalal about being on the drone kill list.
– Hello Alfred hits a new low / high in dehumanizing service workers. (Though they are W-2, but, well, you be the judge.)
– Unsurprisingly, Kyle McDonald makes an amazingly meta VR bungie-jumping thing.
– Google / Nest might just turn your house off, one day.
– Verilog for cells is a thing. I was talking to a neuroscientist friend of mine recently about how bio/tech is going to become very very serious very very fast, and I think it has and I have not noticed.
– What do the Big Five want from you? Data, among other things.
I’ve been trying to draft a “Things I Learned From Working At Drip” post that is useful, interesting and not fodder for Our Incredible Journey – which is tricky. I did learn many things, despite the company failing, and I am grateful for Sam & Miguel for trusting me to run their system … even though those are both peak tech company cliches.
Let’s say that you should add or remove as much start-up verbiage to or from the below statements as you need to be happy, and leave it at that.
- HTML and CSS have changed since I looked at them in a serious way. Out to Daniel for helping me with the new world of modular CSS, implicit grids, and so on.
- Michael Hobbs is a saint for answering my dozens of questions about AWS. Also thanks to Mike Perham of SideKiq for his speed in replying to questions.
- New Relic is great. So is HoneyBadger.
- I learned a lot about memory in Ruby, as written up here.
- Scaling is a thing, even with small systems. Drip never had a huge userbase, but we ran into problems that I did not expect as we went from very, very small to very small. (We dealt with those problems by either improving the Rails code or adding AWS machines, depending on the problem.)
- Tests are great. I remain a bit skeptical of tests in principle (for example, is it because of Rails’ insane magic that testing is required?), but in practice, tests saved my bacon countless times.
- More generally, thinking about what a system should do and how I’d ensure that my changes to that system were working was very, very helpful.
- This was the first time that I’ve been the most senior technical person at a company. When it is just you and Stack Overflow against the world, you get a lot better at solving problems.
- With that said, no problems get solved after 1700. Go home and relax – you’ll have it figured out by 0915 the next day.
- And yet, I’ve had a lot of self-debate around if I should have worked harder or faster, and what that might have done for the company.
- I did not finish some features that should have been finished, due to time constraints. This was bad, as those half-finished features ended up popping up in unexpected places.
- Lauren taught me many excellent things about community and users and distilling meaning out of data.
- I struggled, and always have struggled, and I think always will struggle, with where to be on the line between now and perfect – but I also got better at deciding where to be on said line.
- Hannah kicked my ass about usability and quality basically every week. She’s great.
- Hiring other engineers is impossible. There’s probably a whole ‘nother post about what I think about hiring technical people.
- Don’t be a dick. This is harder than I thought.
– Systems thinking as LARP. No, really.
– At the last MMHD, Halley Young spoke about sonification of algorithms, and played a great example of running mergesort on a collection of randomized pitches. Are there references of this sort of thing for, say, Quicksort, or Dijkstra’s? (I sure hope so)
– Some cats I know are involved in PubPub, which is like science publishing, only better.