Yes, yes, exactly this. I've been using Linux for 15+ years on my desk/laptop, but switched to Mac roughly one year ago. I'm afraid I can never go back.
First, and mostly irrelevant, is a definition thing: a fossil resource comes from organic decay. Oil and coal mostly come from ancient prehistoric forests. As far as we know, you can't find these outside earth and even the most optimistic projections do not expect oil to last more than one more century (pessimistic projections are surprised it did not stop yesterday. Without shale oil we would be past peak oil.)
It has an important consequence: coal and oil can only be found on a relatively thin layer of the earth, its outer crust. Uranium on the other hand can be found outside the earth (we have found some of the moon for instance and it is a mineral: all planets are expected to have some) and inside the mantle. Actually, the deeper we go, the more we expect to find. It is believed that the heat of earth's center is partly caused by fission reactions.
Second, it is not scarce like oil is. Known reserves may seem small but mineral resources tend to plateau at ~80 years of global consumption as it is usually not profitable to do exploration at a higher pace than that, so the actual reserves are probably much more and likely very extensible as we improve our boring techniques. It is pretty realistic to say we have several centuries of regular uranium for the most common fissile reaction used in power plants.
Third, we have mastered more than one nuclear reaction for energy production. And by that, I mean that we have demonstrated their use on industrial scale: we know how to use plutonium and uranium-238, an isotope of uranium that is 100 times more common than the one we use in regular power plants. Huge plants using these have been built and operated. They are a bit more complicated and expensive, but they work.
With these known and industrialized tech, and only accounting currently known and profitable reserve, you reach an amount of reserve that has to be counted in tens of millennia. And that is not counting reactions that we know work from experimental reactors, or more futuristic prospects like nuclear fusion.
Every atom of every element heavier than iron is stardust (1). Uranium is no more fossil than gold is.
(1) Most of the lighter stuff is stardust too, but there's some small number of heavy nuclei that decayed down to more stable, lighter isotopes, which ultimately leads to iron, the most stable of all.
Being from the top left of Europe and having suffered the consequences of making bad assumptions about weather in Italy in winter ("It's Italy, must be warm") I'd always check.
For example, you might quite easily freeze to death at the top of Mount Etna! (And/or burned to death).
It doesn't. To scrape (or fake-API) js-only websites you have to either:
- drive a browser (firefox/chrome) via already mentioned here selenium/webdriver (potentially hiding the actual browser window into a virtual X by wrapping the whole thing with xvfb-run),
- or use one of the webkit-based toolkits: phantomjs [1] or headless horseman [2].
There is also an interesting project that combines the two, i.e. it drives a Firefox (or, more precisely, slightly outdated version of Gecko) to emulate a phantomjs-compatible API. [3]
phantomjs/slimerjs are pretty popular and even have tools that run on top of them, such as casperjs [4], that geared more to automated website testing, but can be quite good at scraping or fake-APIing too.
I recently wrote a browser-driven scraper using Nightmare[1], which uses Electron under the hood. Another option for those who prefer python is dryscrape[2], although I haven't tried it.
Same here. I use python selenium to hit a selenium server for some speed improvements. Chrome/Firefox/Phantomjs, and can inject custom javascript over the pages. Still about 10 seconds to load, render, process a page.