Anyway, Ruby & Rails are such a joy to use that, at least for me, the fact that it’s written in a different language than the one we need in the browser is a non-issue.
267 karma · joined February 21, 2016
Anyway, Ruby & Rails are such a joy to use that, at least for me, the fact that it’s written in a different language than the one we need in the browser is a non-issue.
Yes, Max is amazing. Thanks for sharing your instruments! Sidewinder looks particularly cool.
I also got into building in there for a while (& still do sometimes), though not specifically M4L: https://github.com/flats/max-instruments. Even wrote a couple of externals back in the day.
What I _really_ want is some sort of a hybrid between a DAW and something like Csound—fully graphical but also fully scriptable/automatable. Live w/ M4L is _kinda_ close, but we’re not quite there yet…
From my vantage point (Brooklyn-based creative music-maker regularly recording & performing), it’s a growing market and both Ableton _and_ Logic are doing pretty well. Ableton has some obvious strengths—its scene-based workflow & M4L in particular—but it’s also got a very opinionated UI & is a bit less intuitive/fluid for editing (at least from my perspective as a Logic user!). I know many people who use Logic to make creative music that involves both live recording and electronic instruments, and a lot of those people have switched away from Pro Tools because of its hideous UI, the subscription pricing, & the annoyance of iLok. I even know several professional, touring musicians who perform with MainStage & swear by it.
In other words, I think that Logic has found a pretty broad audience of creative musicians who straddle the songwriting & electronic music worlds (which is more & more people every day).
What makes you think that Ableton is eating everyone’s lunch in electronic music? I mean, I don’t think you’re wrong, honestly, & I’d in particular point to their purchase of Cycling ‘74 & successful hardware products like Push & Move, but I’m curious to hear details from your perspective.
Definitely hoping that Gruber is wrong here & Logic stays the fantastic loss-leader it’s been for the last decade or so.
On top of all that, there are externals for Max and Pd to run Csound within those environments. You can get the best of both worlds! Csound is still very relevant and useful.
It’s a great time to start using Ruby for web projects.
I’m disappointed that this has ended up on HN.
It consists of fairly in-depth, thoughtful coverage of both domestic and worldwide news topics, as well as a tiny bit of political analysis on Mondays and Fridays. It almost never devolves into the breathless, “the world is about to end”-type coverage found on basically all cable news programs. Judy Woodruff and her team are really great. I dearly miss Gwen Ifill and Jim Lehrer.
The Economist is also a great resource, as has been pointed out by other commenters here. They publish an audio edition of each week’s newspaper, too.
Specifically, cannabis-induced creativity for me, while tons of fun, tends to be very myopic. I focus more on minutiae and more immediately rewarding things like satisfying textures than on a overall composition and development. How appropriate that is for any given creative task and whether it’s worth the downside described in this paper (which are pretty obvious and also very real) are difficult questions if you enjoy it.
Personally, the output of cannabis-induced creativity often ends up being less rewarding for me in the long run.
It has taken _years_ to get carriers on board with RCS (and RCS requires their involvement) and it doesn’t support all of iMessage’s features (e.g. only supports end-to-end encryption in one-to-one chats, and that after a near Herculean effort from Google). Moreover, the fact that it’s an open standard means that it will likely take quite some time for the protocol to support new features that OS vendors like Apple might like to add, and that that process will be fraught with compromises. It seems completely reasonable to me for Apple to not want to tie themselves to the whims of carriers (who, let’s recall, were charging _absurd_ amounts for text messages before proprietary systems forced their hand) or Google (look at what’s happened to web standards under their stewardship) when it comes to managing their messaging service.
That said, as an iPhone user, I _would_ love to see RCS support _alongside_ iMessage to improve the experience of communicating with Android users, and that actually might happen someday.
I went a 3-month programming bootcamp, got hired as a junior software engineer at a non-profit with a small engineering team (~10 people), and learned a _ton_ about the sorts of things you’re talking about (automated testing and deployment, container technology, JS pipelines, etc.). I also became a much better programmer through years of code reviews and pair programming. If you can find a place that’s big enough to have several people far more experienced than yourself and at least one of them is willing to help you out when you need it, you’ll probably get where you’re trying to go!
Supporting multiple browsers is a uniquely annoying aspect of web development, and almost every developer uses Chrome for development (I’m a Safari user and it’s kind of a running gag at work). This means that for most developers, Safari is the main browser they have to support that isn’t the one they use for development, which is a recipe for resentment.
Also, I bristle at this comparison a bit because Safari is wayyyyy better than IE ever was about adopting (and helping to draft) standards. They’re slower than the Chrome team and adopting new standards, but that’s because Alphabet and Apple’s business models are different, not because it’s an inherently good idea to adopt every new standard immediately (especially when many are focused on turning the web into a crappy replacement for native app platforms).
My favorite science fiction radio, though, is Michael Hanson’s Mind Webs. You can listen to all of the episodes at the Internet Archive (https://archive.org/details/MindWebs_201410) & I compiled a list of my favorite episodes to guide you on your journey at https://blog.robador.com/2015/04/the-best-of-mind-webs/. Not full cast, but great stories told well with good music. They even made some new episodes a couple years ago before Michael Hanson died.
When I brought it up to my manager, I told her very specifically _why_ I wanted to reduce my hours - I wanted to spend more time on other projects (specifically musical projects) - and she was totally open to it. If you really feel like you need more time for other pursuits, and you are lucky enough to work at a good company where your manager has your best interests at heart, it shouldn’t be an issue.
Plus, hiring and training new employees is an expensive pain in the ass.
Max & Pd are fantastic for incorporating sensors & other physical interfaces, real-time interactivity, routing signals, creating visualizations, & all that. Supercollider is fantastic for generative music & using control flow compositionally.
Csound, on the other hand, is really, really great for creating beautiful & nuanced electronic compositions. The sound quality is unrivaled (emphasis on accuracy over interactivity), the interface is great (plain text, which, as a programmer, I prefer), and GEN routines plus the myriad opcodes allow you to do some heavy, intricate aural spelunking.
As a bonus (& as mentioned by others), it’s highly performant & fairly easy to integrate with other languages & environments (including Max & Pd!).
The syntax is a bit strange, but once you get over that, Csound is an amazing piece of software.