Bicycle Control Design in Python
plot.ly
plot.ly
Still, at the time of writing all 10 previous comments are about plotly. Talk about missing the forest for the trees.
EDIT: I also seem to remember that a couple of months ago there was a youtube video posted here on HN about a bycicle-like contraption that allowed you to simulate an environment of zero friction. The comments under that post quickly became a flame war on the subject of countersteering. To those people who might be reading this, I doubly encourage to read this post and make a good faith attempt to understand it.
And yes, zero gravity, thank you.
EDIT: From that book: The term feedback refers to a situation in which two (or more) dynamical systems are connected together such that each system influences the other and their dynamics are thus strongly coupled." So.... the whole system is governed by a system of coupled differencial equations...? This is so broad it's almost meaningless.
i.e., a portion of the output is "fed back" to the input to obtain that difference between actual and desired output.
Does that help?
Seems like a decent thing, first impression (it works for me) was that this might actually be one of the very few things that javascript seems to improve upon the old web.
But I can't fathom how anyone could pay to make their website useless.
Do an automatic to static image failover and also provide an option at the top of the page to do this manually if it for some reason doesn't work (or isn't worth it / making the site slow). Also self host it. Anything less and you couldn't pay me to use it.
EDIT: Actually, it should probably be static image first and then "click to make dynamic" for the rare cases when you actually would want it to be.
It's true bokeh can take a bit of work to get it to look like plotly, but I don't need to pay for it.
I think that's a more 'scalable' feature of bokeh.
It's just too damn bad that bokeh doesn't have something like Dash. I've tried Holoviews, bokeh apps, they just need so much more work. And its integration with flask/Django is just not there yet.
Hopefully future versions of bokeh will get this fixed.
So to me your critique isn't quite understandable.
I should have made myself clearer, I was referring to this particular example, where the OP's articles plots don't render anymore.
I know that's how they make money, by making it possible to share plots (or make them accessible) through their own platform.
One could have just* self hosted them with bokeh.
Oh well, to each their own. Maybe they just wanted to show the cool thing, rather than having to worry about all the devops stuff.
My gripe was pedantic, I know.
[0]https://github.com/plotly/plotly.js/blob/master/LICENSE
* with a non trivial amount of effort.
Right now I get the following for most of the graphics on the linked page:
"This embedded plot has reached the maximum allowable views given the owner's current subscription.
Please visit the subscriptions page to learn more about upgrading."
I moved on to vega.js and it has been so much nicer in so many ways.
Sorry to divert from OP so much, but plotly started out as the type of dataviz solution i was looking for and morphed into a misdirected, poorly run business seemingly more focused on competing in the BI space than doing what they were originally good at. Too bad.