News for hackers. Stuff that matters.
Re:Bloom's 2 Sigma Problem by trane_project on Saturday February 25, 2023 @04:22PM (#34940615)
Definitely. I have not worked in frontend/ux stuff for over 10 years, and I am working on this by myself, so I have been focusing on the CLI to quickly iterate and prove that it works reasonably well. Part of the reason of trying it out on math was to a find a more technical group of users.

The ideal state is a graphic interface where the exercises are presented on the screen to reduce the friction. Gotta start somewhere.

Re:Bloom's 2 Sigma Problem by compacct27 on Sunday February 26, 2023 @09:03AM (#34945611)
I’ve been coding UI’s for over 8 years now, and I love ed tech adjacent projects like this. Wanna team up on making the UI?
Re:Bloom's 2 Sigma Problem by trane_project on Sunday February 26, 2023 @02:48PM (#34948700)
Sure. I would love some help. I am visiting my family all March (I am typing this from the airport), so I don't know how much time I'll have to work on trane for the next month. But maybe that gives you some time to use it, and read the code and docs.

I am not going to put my personal email here, and I don't see an option to send private messages on hn, although it's probably out there somewhere. Probably in the commits, lol. Worst case, feel free to open an issue on the trane repo.

As a first ask, what do you think of this: https://github.com/1Password/typeshare?

I figured writing the UI in rust is probably not a good idea. The ecosystem for UI is very immature and the language itself is probably overkill. But doing it in typescript/html/css requires you to understand the internal data structures (all the JSON files you see in the courses are just serialized rust objects).

I found that repo and it seems like a promising approach to autogenerate the types and make the interaction easier.