Readit News logoReadit News
bstpierre commented on Show HN: Learn piano without sheet music   jacobdoescode.com/piano-t... · Posted by u/jacobp100
tnecniv · 2 years ago
This is kind of a tangent, but I’ve played instruments all my life and I never really understood how to use sheet music beyond the initial learning of a piece. I always see musicians actively referencing it while playing, but I’ve never been able to read it nearly quickly enough to do so. That also holds for guitar tabs, which I can read more quickly than sheet music (for guitar or piano). For anything remotely complicated, I need to memorize the piece so I can focus on what I need to do with my hands. A chord sheet I can follow while improvising even if I haven’t seen the progression before, but my playing definitely isn’t as good because the mental load of reading, listening, and playing is too much. It’s like having one too many processes open on your computer and the OS / CPU can’t quite keep up
bstpierre · 2 years ago
I’m basically the opposite — really struggle to memorize music, and will almost always read while playing.

Maybe because I was taught to read music for piano as a kid?

The only exception was learning banjo (as an adult) because I basically learned it all from youtube and forced myself to memorize songs. But when I could play piano I only ever remembered a few bars from a couple of songs, everything else had to be written down. Even just playing chords on a uke!

bstpierre commented on Black currants were banned in the USA (2017)   foodtolive.com/healthy-bl... · Posted by u/thunderbong
vjk800 · 2 years ago
Pines and black currants both grow here in (Northern) Europe. How come the fungus isn't a problem here?
bstpierre · 2 years ago
> Some varieties of European and Asian pines have this innate resistance because they evolved alongside the fungus. However, American trees met this threat too late to develop a workable defense.
bstpierre commented on The Project Gutenberg Open Audiobook Collection   marhamilresearch4.blob.co... · Posted by u/isbn
davidzweig · 2 years ago
Oh, snap, we've been working on importing Gutenburg to LR:

https://www.languagereactor.com/m/t_en_-

We're ranking them using the download count, and also this prompt to chatGPT (it's primarily for language learners):

"Is this text engaging and interesting for a modern reader, someone not into fine literature? Rate the text excellent, good, ok or poor. I don't want crusty, flowery, contorted language, talking about buttons and mannerisms and the hue of the sky etc."

Then, we're rewriting the ~1000 most popular books using chatGPT to modernise/simplify the text.

Using some markdown as an internal format, drawing from the gutenberg plain text and html formats, this will go to a github repo shortly.

There's translations, and then, need to look at current best TTS voices.

bstpierre · 2 years ago
This is a cool project. I'm learning French and am always on the lookout for sources of books -- and especially audio -- at the right level.

To others questioning the need for rewriting: language changes over the course of a century! It's no problem for me, as a native English speaker, to read English from around the turn of the 20th Century. However, it increases the degree of difficulty for me to try to read French or Spanish from the same time period. Also, to get through an old book I have to learn a bunch of useless words that have fallen into disuse; it's much more effective for me to learn the version of the language that is relevant in today's world.

It looks like the French TTS isn't working properly yet? At least on the couple of titles I tried. The selection of titles you have listed looks great.

bstpierre commented on Goodreads is terrible for books – why can’t we all quit it?   thewalrus.ca/goodreads-is... · Posted by u/pseudolus
giraffe_lady · 2 years ago
This sounds jokey but it's a serious question: what would you lose by not doing any of that?

I read a lot, and used to use goodreads for this, and now I don't use anything for this. I have a messy little notebook where I write down books I want to read so I don't forget they exist.

I inconsistently cross them off as I read them, and all together it's enough to usually remember what I read and often remember how I felt about it. It turns out my reading life isn't improved by any more than this.

I like keeping a journal as I read and find that valuable. But goodreads isn't well suited for that and I never look back through it anyway. Writing it is useful, indexing it isn't.

IDK my reading isn't your reading but you might be surprised how little of the goodreads feature set is actually valuable if you stop using it.

bstpierre · 2 years ago
Two main things I use it for:

1. Keeping track of where I am in a series. Goodreads has a handy feature where you can see the list of books in a given series. I maintain a reading list with (way too many) different series and it has my next book in each one.

2. Remembering which books I've read. (Kind of related to #1.) More than once I've gotten more than a few pages into a book and realized, "hey I'm pretty sure I read this before".

Either of these would work in a notebook or spreadsheet but that would require changing my workflow (and "importing" a long list of books).

bstpierre commented on I am afraid to inform you that you have built a compiler (2022)   rachit.pl/post/you-have-b... · Posted by u/mutant_glofish
bstpierre · 2 years ago
I accidentally built a kind-of compiler last year.

It started as a few sed commands to merge TeX+code -> TeX for a book project. I ran these sed commands from a makefile. Life was easy.

But then there were complications, and I needed to make slightly more sophisticated substitutions. So the sed commands moved into an awk script, run by the makefile. This was better than maintaining a handful of little commands that were growing on a weekly basis. Life was good.

The transformations I needed kept growing a bunch of little variations, and the awk script became hard to maintain, so I rewrote it in go, with proper parsing and output. (And even unit tests, after the 2nd time I broke some output.) Designing it as almost-a-proper-compiler was 10x better than maintaining an ad hoc script. Life was great, even with the overhead of maintaining a separate processing tool.

bstpierre commented on Weeds May Be a Better Friend to Pollinating Insects Than We Assume   inverse.com/science/weeds... · Posted by u/gsky
idontwantthis · 2 years ago
Why wouldn’t you like to have trees too?
bstpierre · 2 years ago
Not sure about the person you replied to, but here in northeast US if you don’t mow to keep trees down you can quickly end up with a very thick growth of trees. It’s also easy to end up with a lot of undesirable (invasive) species crowding out the native/desirable plants.

It may be the case that a small amount of trees is beneficial overall for pollinators but if you’re managing an area as described then it takes a bit more work to plan for trees and mow around them.

bstpierre commented on Git-appraise – Distributed Code Review for Git   github.com/google/git-app... · Posted by u/pabs3
bstpierre · 2 years ago
Maybe it happens a lot and nobody has mentioned it here yet, but I find live, out-of-band reviews are often very effective. By this I mean looking at a patch and asking questions or raising issues with the author. I do this fairly regularly for PRs at work where the “live” aspect is just slack (I work remotely).

A dozen or so years ago I worked at a startup using svn and all reviews were like this: generate a diff, post a link to the diff on jabber, someone will comment/question. There’s room for immediate back and forth as needed. Revise, approve, done. Very lightweight, yet effective. However we were all colocated and all of the team members were high functioning so I’m not sure if it generalizes. (Also, being colocated meant that occasionally the jabber conversation could move to f2f with whiteboards if things got complicated.)

bstpierre commented on Ask HN: AI that produces sheet music for practice?    · Posted by u/unionemployee
NikolaNovak · 2 years ago
I'm one of the rare people who are the opposite. But! I always keep my gps in map mode, North up. I also zoom out as much as possible or show the full trip on screen (in units that support it). So gps is a huge noon to me building a mental map of places and their orientation to one another.

(Everybody else in my life uses go's on default "your direction is up" and it's worthless. You follow directions and have no idea which way you're going or how far :-()

bstpierre · 2 years ago
TIL there's a "north is up" setting! I always found this frustrating because my mental model is also "north is up", and when zoomed in I can get confused by "your direction is up".
bstpierre commented on Got called to a professor’s office after a complaint his SPARC4 was running slow   infosec.exchange/@paco/11... · Posted by u/luu
phs318u · 2 years ago
Back in 1989 I worked as a one-man-IT-department for a bunch of ex-academic economists doing econometric modelling on a Digital VAX 11/750. This mini-computer was running VMS - a multi-user operating system. All users had admin rights and each one thought that they could make their models run faster by bumping up the process priority as far as it could go - which of course interfered with the realtime processes needed to manage the effective running of the computer. Unsurprisingly, this had the opposite effect to what they intended. When I discovered this was what was happening, I revoked their privileges and after a system restart, sanity was restored. I was thanked for finally making the system work faster.
bstpierre · 2 years ago
In 1993 my freshman CS class was taught in scheme. All of our assignments had to be developed and tested on some shared Digital machine running Ultrix. The scheme interpreter was kind of slow to start, especially when there were 20+ users logged in. Helpfully, our TA taught us how to ctrl-z to suspend the interpreter, then edit our program in vi, and then "fg" to get back into the interpreter.

Unfortunately the fg part of the equation was lost on about 2/3 of our class... after editing they would start another scheme instance! I recall being in the terminal lab the night one of our first assignments was due, and the machine slowed to an absolute crawl. Can't remember exactly how it was resolved but I do recall being taught how to look for classmates running two or more instances of scheme to remind them about fg. (Also not helpful to machine load: "solutions" to the 8 queens problem with infinite recursion. The real lesson here was, in later years, to not be logged in on nights when CS 401 had assignments due.)

bstpierre commented on Goodreads was the future of book reviews, then Amazon bought it   washingtonpost.com/techno... · Posted by u/pseudolus
fastball · 2 years ago
Eh, Goodreads has always suffered from the same problem that plagues every other review system which uses "score out of X" ranking.

Humans just aren't very good at ranking things on a normal distribution, so you invariably end up with every item (books in this case) being ranked somewhere in the 3.5-4.5 range (since Goodreads is out of 5). For IMDB the rankings all hover around 8ish. When in reality the average book should have a 2.5. If you don't rate like this then you just end up with garbage.

Just allowing a boolean rating (ala Rotten Tomatoes when aggregated) is much better, assuming you can get enough reviews for that system to actually work (probably > 30 is required for most applications).

I think "aggregated personal Elo" would be a fun way to rank things: I just give you two books that you've read and you tell me which is better. Do this loads of times and eventually you have a solid ranking of every book you've ever read. Aggregate everyone's rankings and you have a much more robust system then "please rate this book out of 5 stars".

bstpierre · 2 years ago
See https://www.criticker.com/explain/ -- it works sort of like what you're suggesting. You rank movies from 0-100, which is different from rating them. Your percentile ranking scores are compared to other users' rankings, and then it can suggest movies that it thinks you will rank highly.

IMO the real problem with something as subjective as books or movies is that even completely honest, well-reasoned reviews are going to be all over the map. My review of a Pride and Prejudice movie is going to be maybe 3/10, but my wife would give it 7/10, while we have the opposite reactions to something like The Hunt for Red October.

I don't care about reviews from experts or the unwashed masses. I don't even really care about reviews that much -- I'm more interesting in ratings from people who like the same kind of stuff I do.

u/bstpierre

KarmaCake day480September 26, 2011View Original