Hacker Newsnew | past | comments | ask | show | jobs | submit | joelfolksy's commentslogin

At least a few of us developers don't use c/c++...


You still can compile linux kernel if you are feeling lonely on Christmas night..: https://lkml.iu.edu/hypermail/linux/kernel/0812.3/00103.html


I'm only an amateur, but I doubt there are string players that "learn" equal temperament. I have no idea how I would find 440 * (2^(1/12) ^ n) Hz, for any n not a multiple of 12, in the way that I can find 440 * (4/3) Hz, or 440 * (3/2) Hz, etc. When playing with equaled tempered instruments like piano, you just listen for clashes and adjust dynamically, which is only going to happen in slower, sustained passages.

And you're right, we don't play "based entirely on just intervals." What we do is constantly adjust our intonation depending on whether we need it to be "just" with respect to something else (like other notes in a chord), or whether we are free to use a more "melodic" intonation. See https://www.youtube.com/watch?v=QaYOwIIvgHg for a good demonstration -- note that he talks in formal terms like "play x in the Pythagorean system," but I think you can largely see this as a rationalization of what players do naturally).

Finally, the presence of vibrato doesn't really obviate intonation concerns, sadly. There's a lot of theoretical debate about how the pitch of a vibrated note is perceived (is it the highest pitch in the range that determines whether the note sounds in tune? etc.), but in practice you can easily verify that adding vibrato to an out-of-tune scale will not make it sound any more in tune, nor will adding it to a shift mask a slightly-missed shift (if only!).


I chose the word "smother" deliberately, though maybe "blur" would be better. There's quite a bit of debate as to how the pitch of a note with vibrato is perceived. It definitely isn't right in the middle which might be the naive hypothesis.


I hear you. People keep saying Spanish is an easier language than English, but yesterday I pulled up an article written in Spanish and I couldn't even read the first word.


Is there a single statement about C# in this piece that isn't a complete falsehood?


Why do you much prefer

  func changeName(p *Person) {
    p.firstName = "Bob"
  }
to

  void changeName(ref Person p) {
    p.firstName = "Bob";
  }

?


Yep. His claims about C# are so egregiously wrong that the entire piece can safely be dismissed.


I had the same problem with Go. For years I couldn't figure out what I was doing to offend people.


"( avx, Intrinsics, etc ... )"

I have to give you credit for trying to apply the Rule of Three to a single criticism.

Of course, I don't really understand how the fact that someone took the time to vectorize the C# submission is supposed to be a mark against C#...


Is this a parody? Most of the Go players I've met are thoughtful and well-adjusted - they don't resemble this stereotype at all.


Why are you using "American milk chocolate" as a synonym for "Hershey's"?


I mean...

If you had to pick a brand of chocolate to represent "American milk chocolate", would you pick anything but Hershey's?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: