It doesn't really matter if it is a mistake; the point is this sort of thing should not happen. Processes should prevent it. Oops, we lost your data - but don't worry, the team here all agrees that it was a mistake.
I have a similar take to yours. Early in my career, I really bought the stuff the Agile founding fathers promoted (Martin, Uncle Bob, Beck, etc). I tried bringing it into my code and pushing it on my teams, but it never…
I studied a number of books in that field last year, and much of this entire thread is missing some key points. The learning psychology field often differentiates practice from deliberate practice, where practice is…
You won't necessarily have to have ?client_type=xyz params on your endpoints if the BFF can do the filtering, so it saves having to build out all sorts of complexity in each backend service to write custom filtering…
The article doesn't do a great job at explaining that this isn't always just filtering, sometimes it's aggregation too. A mobile client may need data points to display a single page that require calling 20 different…
My company uses this pattern extensively, just as indicated in the post. Frontend teams deliver their own backend-for-frontend and the backend teams just worry about their own microservices. Generally, it works out…
The optimist in me hopes this really is a quality of life improvement for the cattle. The pessimist in me fears this a way to begin patenting livestock.
> He most certainly did not. Of all the different takes out there, his is very weak. I think Adam Neely did a good job explaining what infringement lawsuits mean in the context of popular music production. Whether or…
It's a fun concept, and maybe will be useful in some weird edge case of a lawsuit, but no. Most recent music infringement lawsuits seem to argue that some combination of the sound design, groove, rhythms, chord…
Most superstar pop singers have fantastic singing voices and great pitch control. Autotune shows up because of some mix of 1) the modern pop aesthetic demands superhuman tuning, 2) some degree of autotune artifacts are…
The best definition I've seen for the success of a piece of music is this: "What emotion is the artist trying to convey and how well does it convey it?" Throughout the composing, arranging, recording, mixing, and…
As someone with a fair amount of experience in both domains, I'd agree with this. I see a lot more utility in sculpting sound and helping streamline the production side of things than the uses of NNs on the composition…
I misunderstood the point of this comment before, thinking you were arguing that MIDI fails because it is not, itself, a clear human-legible format like text-notation languages being discussed are. I understand now that…
I think the truth of that statement very much depends on the genre, workflow, and age of the composer. Yes, some older composers cut their teeth with pianos, staff-paper and pencils and established workflows based…
Yes that's a good point, something I was thinking about too after that post: MIDI cannot work its way back to the original score itself, but it can capture a perfect performance of the score and allow that performance…
I've played with ABC / ABC.js to render sheet music in the browser before and I like it for transporting notation; but I don't think it fulfills the same use-case that Alda is attempting to hit.
Alright, it was wrong of me to call MIDI a notation format, since it's not. MIDI is a protocol meant to be able to capture the performance of music, and much of the performance isn't human-intelligible data, so MIDI…
Sorry to be a downer here, but can someone explain to me what the appeal of these projects are? In the past year or so I've seen a number of text-based music notation projects hit the front page of Hacker News and don't…
If I'm old enough to buy a car, then I likely am having kids soon - so a 70 year time horizon means that my kids will be multi-millionaires when they are around 70, which doesn't do much for them. Maybe it'll do…
I was once in a position where I had nothing to do for around 5 months straight after starting a job. It was an open office plan, we were clocked in 9-5, and I had a supervisor from another team who sat across from me…
But is it a kick ass wheel? Imagine if the only programming language available was C and all you wanted to be was an amateur script kiddie. It is nice to have beginner friendly languages we can start people off in,…
I assume you are talking about finger-style guitar here. In that case, most beginner books are very strict about providing staff + tab marked up with right hand finger suggestions. As the player progresses (and…
Hey there, easy on the guitarists. Guitars, like other string instruments, have multiple ways to play each note. Depending on the note progression, hand position needs to slide up and down the neck of the guitar to…
It doesn't really matter if it is a mistake; the point is this sort of thing should not happen. Processes should prevent it. Oops, we lost your data - but don't worry, the team here all agrees that it was a mistake.
I have a similar take to yours. Early in my career, I really bought the stuff the Agile founding fathers promoted (Martin, Uncle Bob, Beck, etc). I tried bringing it into my code and pushing it on my teams, but it never…
I studied a number of books in that field last year, and much of this entire thread is missing some key points. The learning psychology field often differentiates practice from deliberate practice, where practice is…
You won't necessarily have to have ?client_type=xyz params on your endpoints if the BFF can do the filtering, so it saves having to build out all sorts of complexity in each backend service to write custom filtering…
The article doesn't do a great job at explaining that this isn't always just filtering, sometimes it's aggregation too. A mobile client may need data points to display a single page that require calling 20 different…
My company uses this pattern extensively, just as indicated in the post. Frontend teams deliver their own backend-for-frontend and the backend teams just worry about their own microservices. Generally, it works out…
The optimist in me hopes this really is a quality of life improvement for the cattle. The pessimist in me fears this a way to begin patenting livestock.
> He most certainly did not. Of all the different takes out there, his is very weak. I think Adam Neely did a good job explaining what infringement lawsuits mean in the context of popular music production. Whether or…
It's a fun concept, and maybe will be useful in some weird edge case of a lawsuit, but no. Most recent music infringement lawsuits seem to argue that some combination of the sound design, groove, rhythms, chord…
Most superstar pop singers have fantastic singing voices and great pitch control. Autotune shows up because of some mix of 1) the modern pop aesthetic demands superhuman tuning, 2) some degree of autotune artifacts are…
The best definition I've seen for the success of a piece of music is this: "What emotion is the artist trying to convey and how well does it convey it?" Throughout the composing, arranging, recording, mixing, and…
As someone with a fair amount of experience in both domains, I'd agree with this. I see a lot more utility in sculpting sound and helping streamline the production side of things than the uses of NNs on the composition…
I misunderstood the point of this comment before, thinking you were arguing that MIDI fails because it is not, itself, a clear human-legible format like text-notation languages being discussed are. I understand now that…
I think the truth of that statement very much depends on the genre, workflow, and age of the composer. Yes, some older composers cut their teeth with pianos, staff-paper and pencils and established workflows based…
Yes that's a good point, something I was thinking about too after that post: MIDI cannot work its way back to the original score itself, but it can capture a perfect performance of the score and allow that performance…
I've played with ABC / ABC.js to render sheet music in the browser before and I like it for transporting notation; but I don't think it fulfills the same use-case that Alda is attempting to hit.
Alright, it was wrong of me to call MIDI a notation format, since it's not. MIDI is a protocol meant to be able to capture the performance of music, and much of the performance isn't human-intelligible data, so MIDI…
Sorry to be a downer here, but can someone explain to me what the appeal of these projects are? In the past year or so I've seen a number of text-based music notation projects hit the front page of Hacker News and don't…
If I'm old enough to buy a car, then I likely am having kids soon - so a 70 year time horizon means that my kids will be multi-millionaires when they are around 70, which doesn't do much for them. Maybe it'll do…
I was once in a position where I had nothing to do for around 5 months straight after starting a job. It was an open office plan, we were clocked in 9-5, and I had a supervisor from another team who sat across from me…
But is it a kick ass wheel? Imagine if the only programming language available was C and all you wanted to be was an amateur script kiddie. It is nice to have beginner friendly languages we can start people off in,…
I assume you are talking about finger-style guitar here. In that case, most beginner books are very strict about providing staff + tab marked up with right hand finger suggestions. As the player progresses (and…
Hey there, easy on the guitarists. Guitars, like other string instruments, have multiple ways to play each note. Depending on the note progression, hand position needs to slide up and down the neck of the guitar to…