Hi! This is a small blog post I wrote about the numerical simulation of ice sheets using the open-source SICOPOLIS model. It's an executable (Python) notebook if you want to run it yourself, available on my GitHub [1]. It's not too advanced, but I hope it serves as a little introduction to climate systems & modelling for technical folks "outside of the field". I'd be happy to receive any feedback!
I've been finding Typst a great tool for ~90% of my use-cases — in the other 10%, I'll still reach for LaTeX for the extra power (tikz, pdf images, tagged pdfs (!) (this is becoming more and more of a requirement when publishing/submitting academic texts, and AFAIK Typst does not support it yet), but that's okay. Excited to see where it goes, as LaTeX is very beginner unfriendly and I'd love to see the barrier to entry for typesetting lowered so my more non-technical friends can share in the power of pretty texts & CVs.
Looks like the comparison is between tracing garbage collection & reference counting, both of which could be said to belong to the broader category of "garbage collection" algorithms. I do agree tho that it's confusing
That's to make sure the generated .jl file executes correctly (since that does still run in a linear fashion). It doesn't correspond to the cells index; moving a cell does not change the exported .jl file.
With all due respect, you probably know more about software than plumbing, maybe leading you to simplify a bit. Because the same logic could be applied to plumbing, but any plumber might see more variables, the way you do with software.
Did you even read the article? People can handle the "simple core concepts of CSS" just fine - you're interjecting your own pessimistic opinion here & passing it off as fact. No, the article states how the abstraction of CSS classNames doesn't fit well with the idea of using modular Components. You're still writing CSS, heck, styled-components even _adds_ features on top of it. But sure, just keep echoing this "web dev stupid" mentality
I'd suggest just learning and applying fp principles in JS incrementally. You'll feel a bit constrained at first (in part b/c JS allows you to do many "dirty" things), but you'll end up writing better code.
Try to rely on 1) pure functions/no side-effects: a functions return value should be completely determined by its input 2) immutability: no Array.push, pop, or any method that modifies its input values 3) recursion instead of for & while loops.
You'll probably feel the need for stronger typing at some point when adhering to these principles, and that's when I'd suggest looking at Typescript. By trying the things above you'll likely get familiar with the issues TS is trying to solve & you'll appreciate it more. Note that fp-ts is just a "helper" library for functional concepts, but it won't teach you their value or how to use them.
Also: many libraries have fp variations! Next time you reach for lodash, try lodash/fp instead: it has the same tools you'll already be familiar with, but implemented in a functional manner.
I live somewhat near Baarle-Hertog. Normally, there's no real issues with the enclaves, since both Belgium and the Netherlands are in the EU. But the coronavirus has caused national policy to differ, with the funniest example being: shops in Belgium were (some have since been allowed to reopene) forced to close, but the ones in the Netherlands weren't, leading to bizarre situations where shops that crossed over the border (sometimes multiple times) had to 'close' the parts located in Belgium, but not the one in the Netherlands. So you would not be able to buy things located in the 'Belgian area'. Crazy, but cool!
And they've tried once more, by making Meets free for individuals. I loved Hangouts (& still do!), esp the plugins. I don't get their drive towards fragmentation, honestly
I'm not sure where your idea about the "average experience in academia" comes from (I don't even know if such a thing exist, because the very word "experience" implies a subjectivity beyond the scope of surveys or other objective measures), but even given such an average more positive experiences do still exist in the head of the distribution.
But concerning the point: even though my own experience in academia hasn't been exactly pleasant, my professors weren't the source of it (the "system" was), and always provided helpful advice and selfless acts of teaching, like the OP described.
I think the tagline is misleading, especially the part that says "Now climate change is threatening to flood it completely". The example they use (of Noorderwaard being "given back to the water") is a result of the "Ruimte voor de Rivier" (Room for the River, verbatim) programme, and the implication is that these policies are necessary due to sea level rise caused by climate change. But that's not completely true!
The Netherlands has a very well-protected coast (after the big flood of 1953 the Delta Works were built to prevent coastal flooding from ever happening again on such a scale), so coastal flooding isn't that big of a threat. And while it's true that rising sea-levels imply a rise in water-levels in the rivers too (esp. the "backwater effect" is dangerous), that's mostly a slow and predictable change - dykes can be raised to deal with it.
The issue is the annual floodings of the rivers; they've been growing in intensity due to a) more meltwater from the Alps upstream and b) more/heavier rain, both a consequence of climate change. Another effect climate change has is subsidence; the country is gradually "sinking", allowing for more land to be flooded in the case of high river tides.
BUT a big motivation for the programme is also the fact that more and more people have been moving to areas susceptible to flooding. The Netherlands has a very high population density, and about 4 million people are currently living within a river basin, and the programme seeks to protect these people.
So really, I don't think the country will disappear - it has the most experience in the world in dealing with these problems. The rivers can be contained, you just won't be able to live right next to them; and reclamation of the entire country is unlikely imo. Especially if the other countries located in the watershed of the Rhine up their game - the Netherlands has essentially been facing these issues alone due to it being downstream, but Germany, France, Switzerland, etc. can all help contain the Rhine & reduce flooding. And hopefully they will!
I'm a huge fan of http://openmusictheory.com/. It's succinct, comprehensive and utilizes examples where relevant (such as songs through embedded vimeo players - not exactly revolutionary, but it's something a book can't offer). Did I mention it's open source?