Clarification - in the past when I've written high performance data tools in JS, it was almost entirely to support the use case of needing it to run in a browser. Otherwise, there are indeed more suitable environments available.
To your question, I was about to point out Firefox[1], but realized you clarified 'mainstream'[2]...
Getting a broad overview of "world history" is useful for having basic context for large events, but, IMHO, history gets so much more interesting and educational when you're deep into individual people's lives and stories. I'm probably a bit biased, but tend to agree with the suggestions that you pick a time and place and dive deep into an individual or event that catches your fancy.
I like the quote that claims that as a science history is probably closer to animal husbandry than anything else.
Don't get me wrong I like history and think it a critical thing to study. but it is very telling to try ones hand at meta-history, the history of history, look to how the narrative of a historical subject changes through time and space.
An easy one is world war 2 documentaries. The difference in tone and focus of those done right after the cessation of hostilities compared to those done later is fascinating.
Zyklon-B wasn’t much of a secret - it was used all over the place as a pesticide. Most soldiers would have been about as familiar with it as we would with Raid spray or bug traps.
Nuclear measurements, where the speed of a gamma ray flying across a room vs a neutron is relevant. But that requires at least nanosecond time resolution, and you’re a long way from thinking about NTP.
What does a "digital education" look like, specifically?
Having spent several years teaching kids to code everything from games to lightbulbs on Chromebooks, I can confirm that there are certainly difficulties - but they're tradeoffs. I could spend my time coming up with a way to work through the platform restrictions, or I could spend my time maintaining a motley crew of devices and configurations. Having done it both ways, they both have different pain points.
reply