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

Learn to play by ear. Practice scales. Practice arpeggios. Learn open chords. Learn barre chords. Learn moveable shapes. Learn to move among chord shapes. Practice with a metronome. Find people to play with. Learn to read music. Learn to sight read. Do all of these things and you will be a musician.

The AirPods Max are the most comfortable headphones I've ever worn. My head and my ears are both significantly larger than average and they are the only ones that don't squash my ears. I keep the Apple bra on it, inside a 3rd-party hard case, and it never runs down on its own. The battery is still healthy five years later. It's the last surviving Lightning connector in our household, and I might keep them for another five years.


Do you have a goal in mind for this project?


Ideally I'd reach ANSI compliance, first with a bytecode compiler and then with a full one


Is there some important shortcoming of all the existing Common Lisp implementations that you would like to correct?


Awaiting answers. Seems stepping is one.

Btw, I stick to sbcl as I used vim and so far the script here works for me. Might try this when back to do lisp.

https://susam.net/lisp-in-vim.html


Yeah, advanced debugging features like watchpoints are very important to me


The lack of agreement on how to spell chord symbols is a genuine problem. Brandt and Roemer's 1976 Standardized Chord Symbol Notation provides a reasonable standard, which was adopted by Sher Music in their "New Real" line of books, but it's not quite the same as the style chosen by the original Real Book authors that was mostly kept in the Hal Leonard editions. iRealPro uses a slightly different style. Chord chart readers have to be prepared for a variety of styles, unfortunately.


A lot of opinionated variations on chord spellings, too, with tritone subs sometimes included or not, 7b9s represented different ways, etc.


There are now six volumes of Real Books from Hal Leonard, plus a several others organized around genres or artists, plus the Sher Music books. A few thousand songs. Not every player has every book, but they are all available. Most songs are available for purchase for a few dollars each as downloadable PDFs.


If the band is flipping through their books, paper or electronic, to choose what tune to play next, that isn't a performance worthy of the term. It's a jam session. Which is fine, but hopefully nobody is paying to listen to it.


I agree, but sometimes you don't know all of the details of a gig before agreeing to play, especially since I'm not the top call bassist in my locale. Then you put on the best show you can under the circumstances.


iReal Pro is a great resource, but what it provides are not lead sheets, they are just chord charts. Lead sheets have the melody of the song in standard notation, along with chord names and sometimes lyrics. iReal Pro's charts give chord names only.


I get very frustrated with cats on the stage who rely too much on the iReal Pro. If they don't know the melody, then they easily get lost when, for instance, an intro or other section is skipped (such as when the singer re-enters on the bridge after solos), and in general their comping tends to not be aware of how the melody fits in with the changes. At least when reading a leadsheet, readers know how the melody and harmony interact and can better play fills around the melody.


Indeed it's worth mentioning, to a general audience, that iRealPro only displays the harmonies (chord changes) for tunes, and not melodies. Whereas, "fake books" include both melody and harmony.

The reason is that copyright only covers melody and lyrics, not harmony. So the harmonies are essentially public domain.


First-class continuations remains the hardest nut to crack to implement any full specification of Scheme, especially if performance and/or compactness and/or simplicity of implementation and/or integration with other languages (C, C++, Java, etc.) is a priority. Scheme--, a subset with only downward continuations, i.e. continuations that could be implemented using only C setjmp and longjmp or equivalent, would still be an extremely useful language, but it is much harder to gather a community for such a project.


I was lucky enough to meet Alonzo Church and Haskell Curry at the ACM Symposium on LISP and Functional Programming at CMU in August 1982. Curry was clearly not well and only lived about two weeks after the conference, but Church was in good form and lived about 13 more years. Gerry Sussman was very excited while he went around the room at the reception introducing them, and of course it was a great thrill for us to meet them.


"Whatever you can get away with" is the entire basis of equal temperament.


It is, but in just intonation it's harder to get away with certain things when the math doesn't quite work out.


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

Search: