Live data from Hacker News

Ten seconds of math

mental-math-trainer.com

91–100 of 123 posts

Re: Ten seconds of math

#92
post #73
post #38

Earlier quoted context omitted.

My experience has been that mental math training, while not directly useful, generally seems to improve the way my brain works and enhances my analytic thinking. This effect is a lot more tangible with longer, multi-step problems. In college (physics major) I made a point of doing every integral in my head if I could, and over time I found that my mental 'scratch space' seemed to be getting longer - that I could hold…

General problem solving and critical thinking is good mental training. Timed arithmetic drills are neither, and I really should hope that arithmetic doesn't count as "critical thinking" for the majority of the audience on HN.

I have to agree - for all the talk of "mental training", is there any actual evidence that arithmetic drills will actually help with problem-solving and critical-thinking?

Re: Ten seconds of math

#93

When I was near the end, I pressed backspace to clear my answer, and it wound up navigating me back to HN, wiping out my results. (I hate backspace-to-go-back. It's the worst feature in a browser. Is there a way to turn it off?) This mental math exercise is a cool and fun concept! Good execution.

I love backspace = back button. What I need is delete = forward, so I can undo the action when I accidentally trigger it.

Re: Ten seconds of math

#94
This just showed me the need for a numeric keypad. Half of the time I spent was looking for the right keys or correcting mistypes - normally I think I'm pretty good getting $ and * every time without looking.

I think the change in performance here has something to do with never returning to the home row; I'm just completely lost on laptops.

Re: Ten seconds of math

#95
post #76
post #58

I thought that maybe the ranking was real.. no its not function getRank(score) { // TODO we should add a real ranking one day var ONE_BARELY_REACHES_THIS_SCORE = 200; return Math.floor(100 * Math.min(Math.E * score / (ONE_BARELY_REACHES_THIS_SCORE * Math.PI), 1)); }

WTH?? then why release it in the first place.. That's the only crucial step in this whole concept..

It can't be the crucial step since one could open javascript console and type

  foo=true;$("#question-answer").bind('keydown', function(){if(foo)$("#question-answer").val(eval($("#question").html()));$("#question-answer").keyup();foo=!foo;});

Re: Ten seconds of math

#97
I like this. Duolingo does something similar for language practice. After you've completed lessons you can do a timed practice session where it will ask you to translate words you've already learnt. It counts down and the quicker you get it correct the more time gets added to your countdown.

Re: Ten seconds of math

#98
post #58

I thought that maybe the ranking was real.. no its not function getRank(score) { // TODO we should add a real ranking one day var ONE_BARELY_REACHES_THIS_SCORE = 200; return Math.floor(100 * Math.min(Math.E * score / (ONE_BARELY_REACHES_THIS_SCORE * Math.PI), 1)); }

Indeed somehow I managed to do better than 100% of people with a score of 432; I thought it was a reasonably good result but hardly worthy of 100%.

Re: Ten seconds of math

#99
post #16

For me there is a set of calculations I can do without thinking and there is a set where it takes several seconds to figure the solution out. No smooth transition. Is it the same for you? If yes, this would make tuning this game pretty hard because it is either to easy or to hard.

When I turned squares on I hit a wall at 23^2 etc. I can do it, but it's 10 seconds just to do that calc. Basically anything bigger than 14.

For the rest it was more about staring at the numpad (which I never use) and typing in my answer. If I typo'd I lost several seconds as I'd not have a finger on backspace :(

Re: Ten seconds of math

#100
post #95
post #76

Earlier quoted context omitted.

WTH?? then why release it in the first place.. That's the only crucial step in this whole concept..

It can't be the crucial step since one could open javascript console and type foo=true;$("#question-answer").bind('keydown', function(){if(foo)$("#question-answer").val(eval($("#question").html()));$("#question-answer").keyup();foo=!foo;});

okay.. now so.. what is the crucial step in this whole thing?

is it generating random numbers with random operators i between them and evaluating whether the solution given by the user is correct and count the number of correct responses??

By crucial step i meant the logic on how he calculates the percentage of people below.. how it changes when the operators used are changed.(is it dependent on operators in the first place? ) and when the range is changed? etc..

Post reply on HN