News for hackers. Stuff that matters.

udit99

Re:Orkut.com on Friday October 09, 2026 @08:27AM (#50019513)
Good to know! But did it originate as a 20% time project? Because this is not the first time I've heard this.
Re:Fretboard Memorisation with Modular Arithmetic on Thursday July 23, 2026 @07:14AM (#49019739)
100% agree. CAGED is extremely underrated. The starting premise is so simple, that most intermediate players go "yeah, yeah, sure...that's cool but it's not very insightful". It's when you start hanging all the basic (and probably more) scale/arpeggio patterns off it that it starts to become more and more valuable.
perfect, thank you! Just fixed it.
Re:Ear Training Practice Exercises on Friday June 12, 2026 @11:20AM (#48505300)
Another approach is having an "explore and test" or "Training Wheels" mode. Correct notes played by the user behave exactly as they do right now. But for a wrong note played by the user, instead of the round ending, you could just gives some audio-visual feedback that this is not the right answer but continue to expect the user to find the right answer. This way we can hunt and peck our way to the end of the round.

This creates a problem in that it's easy to muddle your way through without learning anything. To prevent this:

Once it gets to the end of the round in this mode, if the user had even 1 wrong note selected in this round, the game will then expect them to play it perfectly once again (like it does now).

This way you get both the hunt and peck exploration and the final "now that you've had your time to get your ears and fingers in order, play it correctly."

Re:Ear Training Practice Exercises on Friday June 12, 2026 @11:12AM (#48505194)
same!
Re:Ear Training Practice Exercises on Friday June 12, 2026 @08:58AM (#48503567)
This is amazing! A couple things:

1. Doesn't work on Firefox because of compatibility. (Web MIDI could not be enabled: DOMException: WebMIDI requires a site permission add-on to activate index-C82-1cwq.js:10:56869 doInitialize https://lend-me-your-ears.specr.net/assets/index-C82-1cwq.js... ) . Might be worth detecting browser and telling users straight up before they waste any time.

2. How did you come up with the melodies? Hand crafted? AI? Asking because I plan on building this for Gitori(www.gitori.com) at one point and my original idea was taking snippets from MIDI files of famous classical pieces/jazz solos

Also, TIL about the Simon game. Might buy this for my 6 year old :)

hmm..let me look into this.
hmm...I just tried it on Chrome on my Macbook and it worked for me. Does the sound on this game work for you? https://www.gitori.com/FBG-101

(Give it a 2-3 seconds to load the sounds and it should autoplay a note in the background)

Whoops! I’ll try and recreate the issue. Thanks for the tips.

Show HN: I built a music theory course with games and spaced repetition

https://www.gitori.com/themes/music-theory?showTheoryTour=true

I’ve spent a year building a theory learning path that starts from scratch and goes all the way up to topics like Secondary Dominants and Borrowed Chords. It uses a combination of games, interactive lessons and spaced repetition to help you understand and remember concepts. Not just learn something new and forget it in a few days.I’m trying to figure out: 1. Is the progression logical? 2. What...

( Read More... | 8 comments | 2 points | on HN )
Re:Ask HN: What Are You Working On? (December 2025) on Friday December 12, 2025 @08:00AM (#46243715)
https://www.gitori.com

Games for Guitarists.

Re:Spaced repetition systems have gotten way better on Monday May 19, 2025 @03:19PM (#44033722)
Thank you!
Re:Spaced repetition systems have gotten way better on Sunday May 18, 2025 @02:11PM (#44023266)
> f you're using LLMs to learn, create an MCP tool for them to insert Anki cards on topics you're discussing in a csv on google drive, then sync that with you anki decks on your phone.

Speaking for myself, I’d love to see a blogpost detailing how this is done. At the very least, I’d love to know: How are you syncing csvs to anki cards and how does the MCP interaction look like for an LLMs response to the CSV creation

Re:The Acid King on Monday May 12, 2025 @06:00PM (#43967867)
Thanks, TIL
Re:The Acid King on Monday May 12, 2025 @05:45PM (#43967771)
Hey dang, unrelated question but.... I posted this a couple days ago and it seemed to have resurfaced somehow. Never seen that happen in any past submissions. Is this a new HN feature? Slow news day bumps up some potentially overlooked posts?
> argue that memorisation isn't really learning and that learning experiences should be about developing deeper understanding, Agreed, but if you ask anyone who's SR for any amount of time will tell you: It's realllly hard to be effective with it if you don't understand the underlying concept. The order of operations is "first understand, then drill". Of course, this comes with nuance. There are things that just have to be drilled and others that don't even need any drilling if you understand the concept. And I'd expect those educators to know the difference.

> There is no measure of 'best practice'; a lot of these shifts are driven by personal preference.

Again, you're probably right but using the example of SR threw me off because it's the one thing where I think the data is so clear that it's easily justifiable.

Yeah, you're probably right. I agree that the problem might be shifting focus every year but the one difference with your math examples is that Singapore Math/Common Core math etc. all seem like different systems that don't build on top of each other. You (I'm assuming here) can't focus on Singapore Math one year, then the next year to add Common Core math on top of that etc. Its one or the other.

Spaced repetition on the other hand is a cross-disciplinary technique that just needs to be introduced and kept there. There's nothing else out there to substitute it with. If the young staff hype it up one year and then it becomes part of the curriculum and then they move on to other fancy edtech things, then there's nothing wrong with it.

Interesting. I don't mean to detract from your main point but as someone who's deeply into spaced repetition for the past 5-7 years (Daily Anki user + built my own spaced repetition systems for learning various skills), I find myself disagreeing with you on some things that you mentioned:

1. Spaced Repetition is not a fad. It's the most consistent and reliable way we we know for rote memorization (conditions apply). And it's not a new thing either. It's been around since the late 1800s. It just wasnt practical until the advent of computers and mobile devices. So I'm skeptical that there is another "something else" to move on to that is as impactful as SRS.

2. Not sure what the state of education in Australia these days but speaking strictly from my school days in India (1980s-1990s), something like spaced repetition would have been a godsend for every single student. And I'm 100% sure a vast majority of schools and teachers still havent heard of it.

3. I've been learning German for the past few years from some of the top private institutes in Vienna, Austria and let me tell you that neither the teacher, nor the students have any idea about spaced repetition.

That said, you're probably right about the business-viability of such ventures because of the difficulty of selling to the decision-makers, I just strongly disagree about Spaced Repetition being a "flavor of the year"

My son is 4 and we read books to him that are a lot simpler than the Oz book(s). I'm impressed that your kid can handle them.
If you have a guitar handy, you can try out the live mode on https://www.fretboardfly.com . It works and people use it: Using your acoustic guitar to play the fretboard learning game via the mic.
Re:Ask HN: Solopreneurs, how did you come up with your idea? on Friday October 25, 2024 @04:57PM (#41949684)
> but everything I create or try to do seems like there are already dozens of other solutions doing the same thing

I suggest exploring the idea of positioning. Here's a good start: https://www.youtube.com/watch?v=mggcrp8ddZE

Re:12 Months of Mandarin on Friday October 04, 2024 @02:59PM (#41744503)
Wait...how do you do this in Anki? The randomization part.

Older »