Less than Singapore for sure. Less than European cities, I’m not so sure. I don’t have the numbers but if you do an image search of Jakarta (probably one of the worst vegetation-wise and boasting a population of a quarter of Germany) it still has trees in every picture and many more than let’s say Frankfurt or Madrid. The latter has many photos without a single tree.
Yes, Singapore is great for that. But to be fair with the other cities, it’s very hard _not_ to have abundant vegetation in tropical rainforest climate. Everything grows rapidly and stops at nothing in its way.
In other climates, like European ones, this becomes much more complex. Germany struggles even to keep its forests alive with long stretches of missing rain, higher temperatures, and new pests. Single trees in cities constantly die. Spain is in large parts a desert etc.
I really hope we find a solution/adapted plants to keep cities from heating up so much.
Maybe not in your corner of the internet, but businesses used server side includes (SSI) for that, not iframes.
You add “include” tags to your HTML file and your web server like nginx or varnish would replace it with the fragment at runtime.
<!--#include virtual="../footer.html" -->
I saw this was quite popular for big publishing houses with millions of articles still relatively recently 10 years ago. They would only write the HTML body of a new article and the other fragments would be included by the web server.
Very cheap, stable, and very big changes across the whole website could be done instantly since cache invalidation is trivial (the web server knows all modified dates of all fragments).
Also, no additional CDN or caching needed. Later, with CDNs there was even a variant where these fragments were hosted at the edge (ESI).
We have been authoring HTML by hand for decades with ease. Text editors are very good at it, and many have commands to auto-wrap, auto-close etc. Reading and writing is simple.
For a long time this was a common concept: that more central authorities should only come in where more local cannot effectively do it (subsidiarity). This was of course pretty universal until recently. The oldest counter-example I can think of is the French Revolution that started to centralise.
The church works like DNS in that regard. (Without the caching. ;)
And recently even dropping the negation itself while keeping the meaning: “je sais pas”
I never thought about that. Interesting. This negation related cycle is apparently called Jespersen’s cycle and happens in many languages. The English equivalent
Yes, this is unfortunately still the way and was very common back when iOS Safari did not allow embedded video.
For a fast start of the video, reverse the implementation: instead of downgrading from Websockets to polling when connection fails, you should upgrade from polling to Websockets when the network allows.
Socket.io was one of the first libraries that did that switching and had it wrong first, too. Learned the enterprise network behaviour and they switched the implementation.
Contemporary historic preservation sees itself as the guardian of historical substance. The content of a monument is bound to the preservation of the inherited material.
Georg Dehio’s principle of "conserving, not restoring" is often invoked as a synonym for this self-conception. Old and new need to be clearly separated.
It is a counter-movement to the 18th century historicism which ”destroyed” a lot of old monuments beyond repair.
Personally, I think we went too far on the conservation angle (at least in Germany, not sure about other countries), and should restore a bit more again with the knowledge we have. But much more intelligent people have debated that for centuries, so I guess their answer would be the same like https://askastaffengineer.com/.
Live streaming with HLS is equal to distributing static files and can be very low latency.
If you need to go below 3s of latency, yes it becomes harder, but everything else is thankfully solved.
The bigger issue with live streaming are the peaks: 0 views in one second and millions in the next. Even with static content delivery that leads to all kinds of issues.
Socrates says that profound knowledge is gained through interaction. He compares the written word to a painting, meaning it can be analysed but it doesn’t respond to questions and is therefore not a substitute for dialog.
This mirrors the critique to phones: used primarily to passively watch “paintings” instead of interacting. The viewer’s knowledge and critical thinking is improving only seemingly at best.
I haven’t been to UK airports, but often I find one of the more prominent bottleneck to be central checks per terminal instead of distributed checks at each gate like they happen at more efficient airports. The latter is a major improvement: You can directly go to the gate and bag checks happen there.
79% of all German trees are sick. Monocultures and beetles play a role but the problem is much bigger than that: https://www.bmleh.de/DE/themen/wald/wald-in-deutschland/wald...