So many parental opinions on here. Not every kid is the same. Trying to apply blanket parental strategies speaks of ignorance. I have neurodivergent kids and this could be great for them.
I bought some ebooks from other vendors to avoid lock-in and side-loaded them on my kindle. Last year, if Amazon sold one of these titles it would dissappear if I turned on wifi. I now have a kobo.
I've done live demos of AI. Even with the same queries, I got a different answers than my 4 previous practice attempts. My demos keep me on my toes and I try to limit the scope much more now.
(I didn't have control over temperature settings.)
> (I didn't have control over temperature settings.)
That's...interesting. You'd think they'd dial the temperature to 0 for you before the demo at least. Regardless, if the tech is good, I'd hope all the answers are at least decent and you could roll with it. If not....then maybe it needs to stay in R&D.
Reducing temperature to 0 doesn't make LLMs deterministic. There's still a bunch of other issues such as float math results depending on which order you perform mathematically commutative operations in.
It gets more complicated with things like batch processing. Depending on where in the stack your query gets placed, and how the underlying hardware works, and how the software stack was implemented, you might get small differences that get compounded over many token generations. (vLLM - a popular inference engine, has this problem as well).
Associative property of multiplication breaks down with floating point math because of the error. If the engine is multithreaded then its pretty easy to see how ordering of multiplication can change which can change the output.
For me it was the lack of confirmation with the backend. When it was the next big thing, it sent changes to the backend without waiting for a response. This made the interface crazy fast but I just couldn't take the risk of the FE being out-of-sync with the backend. I hope they grew out of that model but I never took it serious for that one reason.
Yeah I built my first startup on Meteor, and the prototype for my second one, but there was so many weird state bugs after it got more complicated that we had to eventually switch back to normal patterns to scale it.
People are different; that includes children. Some kids can advance in some areas faster than others. But to measure them all by the same ruler (by way of assumed potential) is dehumanizing. Love and raise your kid where they are.
It's a spectrum. The OP's approach, with the wrong kid, could very quickly turn home into another (worse) school and wreck the kid for a long time. "Raise kids where they are," taken to the extreme, will teach a lot of kids to accept mediocrity.
"Dehumanizing" is extreme. Having goals and benchmarks is important, probably even required, to help everyone grow to their full potential.
> Having goals and benchmarks is important, probably even required
OTOH following on the benchmarks is ill-advised. Progress is not monotonous. For example you want to cut down a tree. What do you do, you start sharpening your axe, even that in the meantime the tree only grows, gets bigger and girthier .