trane-project/trane
View on GitHub ↗ ★ 848 Rust
A deliberate practice engine for mastering complex skills
20 mentions on Hacker News by 1 person: 5 stories, 15 comments · first 2022-07-04 · latest 2026-03-19
20082026
-
…and the gist of the post but for different reasons. Example of a large change using that strategy: https://github.com/trane-project/trane/commit/d5d95cfd331c30...
comment by trane_project · 2026-03-19 · in A sufficiently detailed spec is code -
▲ 1
Show HN: Prepare for coding interviews via deliberate practicestory by trane_project · 2026-03-18 · 0 comments
-
…it is a different ability from reading human language. Example from one of my open-source projects: https://github.com/trane-project/trane/blob/master/src/sched...
comment by trane_project · 2026-03-08 · in We should revisit literate programming in the agent era -
▲ 2
Show HN: Prepare for coding interviews via deliberate practicestory by trane_project · 2026-03-08 · 0 comments
-
For the past three years, I have been working on Trane ( https://github.com/trane-project/trane/ ), a deliberate practice engine that helps users master complex skills. I showed it in a previous Show HN post. I wanted to build something on…
comment by trane_project · 2025-09-18 · in Show HN: A deliberate practice system for mastering reading and writing -
I am the creator of Trane ( https://github.com/trane-project/trane/ ) which can replace Anki and similar systems for domains that have a well-defined hierarchy between subskills (turns out that's most of them, including learning…
comment by trane_project · 2025-05-19 · in Spaced repetition systems have gotten better -
My implementation of mastery learning (along with other related ideas): https://github.com/trane-project/trane/ It bothered me enough that there was not something like this already available, when the idea seemed so simple, that I ended up…
comment by trane_project · 2023-09-01 · in Learning For Mastery (1968) [pdf] -
…things. The alternatives are a lot more convoluted. See example from code I wrote this week: https://github.com/trane-project/trane/blob/master/src/data/... Without the let, I'd have to do a match statement followed by an unwrap just to…
comment by trane_project · 2023-08-23 · in A half-hour to learn Rust (2020) -
That's pretty much what I've been trying to do with https://github.com/trane-project/trane/ I wanted something like you describe, but as far as I know nothing existed. So I've been hacking at this and the basic idea does work. It's now…
comment by trane_project · 2023-07-19 · in Jazz Comping (2021) -
I've been working on https://github.com/trane-project/trane for the past year or so, mostly to get around these limitations. I tried to find a way to use Anki or another existing software to aid my music practice, but I couldn't get it to…
comment by trane_project · 2023-03-19 · in Anki-fy your life -
…on a project named after the same person (John Coltrane) as a way to help me practice music: https://github.com/trane-project/trane/ I have been meaning to generate flashcards to teach you the notes of scales and chords so that I can have…
comment by trane_project · 2023-03-12 · in Coltrane: A music theory library with a command-line interface -
…I feel safer making big changes without fearing I'll break anything. The entry point docs are here: https://github.com/trane-project/trane/blob/master/src/lib.r...
comment by trane_project · 2023-02-28 · in The Lone Developer Problem -
I am already working on fixing this: https://github.com/trane-project/trane/ No AI needed. Just an old fashioned depth first search through a graph of skills and dependencies. I made it to help me practice music, but I have been branching…
comment by trane_project · 2023-02-25 · in Bloom's 2 sigma problem -
…of using GPT or similar LLMs to extract flashcards to use with my spaced repetition project ( https://github.com/trane-project/trane/ ). As in you give it a book and it creates the flashcards for you and the dependencies between the…
comment by trane_project · 2023-02-06 · in I used GPT to build a search tool for my second brain note-taking system -
Check out my project: https://GitHub.com/trane-project/trane It does exactly this because I also thought this was a critical limitation of current systems. I have a feature coming out soon (already merged to master but I need to make a…
comment by trane_project · 2022-12-27 · in Anki SRS Algorithm : Spaced repetition explained with code -
Shameless plug to my own project: https://GitHub.com/trane-project/trane Dependency relationships between exercises are core to its design. I tried to use Anki but this limitation is pretty baked into Anki and made it unusable for cases…
comment by trane_project · 2022-12-27 · in Anki SRS Algorithm : Spaced repetition explained with code -
▲ 1
Show HN: trane-leetcode, practice Leetcode using spaced repetitionstory by trane_project · 2022-08-01 · 0 comments
-
▲ 1
Show HN: Trane-rustlings, learn Rust with Trane and rustlignsstory by trane_project · 2022-07-11 · 0 comments
-
For the actual building of all the manifests and asset files, take a look at https://github.com/trane-project/trane-music for some examples of how I am generating them. This might seem kind of annoying at first and I wasn't sure if it was…
comment by trane_project · 2022-07-05 · in Show HN: Trane, an automated system for learning complex skills -
▲ 119
Show HN: Trane, an automated system for learning complex skillsstory by trane_project · 2022-07-04 · 35 comments