Hacker GitHub

← All repos

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

Mentions per year 20 mentions · busiest year 2023 (8)
20082026
  1. …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
  2. ▲ 1
    Show HN: Prepare for coding interviews via deliberate practice
    story by trane_project · 2026-03-18 · 0 comments
  3. …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...
  4. ▲ 2
    Show HN: Prepare for coding interviews via deliberate practice
    story by trane_project · 2026-03-08 · 0 comments
  5. 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…
  6. 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
  7. 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]
  8. …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)
  9. 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)
  10. 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
  11. …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…
  12. …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
  13. 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
  14. …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…
  15. 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…
  16. 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…
  17. ▲ 1
    Show HN: trane-leetcode, practice Leetcode using spaced repetition
    story by trane_project · 2022-08-01 · 0 comments
  18. ▲ 1
    Show HN: Trane-rustlings, learn Rust with Trane and rustligns
    story by trane_project · 2022-07-11 · 0 comments
  19. 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…
  20. ▲ 119
    Show HN: Trane, an automated system for learning complex skills
    story by trane_project · 2022-07-04 · 35 comments