a_136_chiffa
Was this article written by Dijkstra himself?
1) Extracting functions is harder 2) Your git commits become completely borked 3) Opening some data-heavy notebooks is neigh impossible once they have been shut down 4) Import of other modules you have in local is pretty non-trivial. 5) Refactoring is pretty hard 6) Sphinx for autodoc extraction is pretty much out of the picture 7) Non-deterministic re-runs - depending on the cell execution order you can get very different results. That's an issue when you are coming back to your code a couple of months later and try to figure what you did to get there.
There are likely work-arounds for most of these problems, but the issue is that with my standard workflow they are non-issues to start with.
In my experience, Jupyter is pretty good if you rely only on existing libraries that you are piecing together, but once you need to do more involved development work, you are screwed.
Nah, not if you talk to any craft brewers or beer enthusiasts. They are basically inches short of having his portrait hung in every craft brewery and pub due to his H.R. 1337 bill. If it wasn't for political partisanship, this might have already happened.
There has been a study in Belgium that showed that Grad students had a relative risk of psychological disorder scored according to a questionnaire used to decide whether psychological/psychiatric care is needed were about 5x times more at risk than the general population, even when matched for the age, education attainment and several other known common confounding factors for mental health disorders. https://www.sciencedirect.com/science/article/pii/S004873331...
> If you are starting from an undergraduate degree, you probably need at least two years to take the PhD intro classes. One year to start a research program might work in a subject like the author's where your papers are chats about social implications, but there are plenty of subjects where even the data collection is going to take longer than that.
In Germany, you need a master's to start a PhD, as such your classes load is minimal...
> Being a professor is only one possible goal and for some fields, it isn't even the primary one.
Not according to the professors mentoring you. That's changing, but the normal consideration is that if you are not on a tenure track, you are a failure. If you acknowledge it, quite often you will lose the support of your PI and your peers.
If it's someone you know well or who knows you, in the timings of responses and the expression of the face you are able to pick up how they're feeling, if something is going on in their lives or is bothering them.
It's much less scripted than the American "hi, how are you", which can only have one answer and always need to have the same expression.
This is about to change. The academic research going on is immense and GWAS studies coming in the 10 years will be characterizing everything - from your chance to develop cancer, to car crash or dropping out of school.
You need to be aware of what analyses of your data is being shown to you compared to what are possible and can be run in the background. It's a little bit like the Facebook telling things about you in ~2011 (your best friend is X) and then Cambridge Analytica pouring on it five years later to serve you ads that would best affect your voting pattern.
This industry should be heavily regulated and have engineered security layers making sure you always know where your data is, who has or had access to it and how it can be used.
Historically, all those limitations make the "move quickly and break things" approach popular in the current wave of startups impossible and the code with this kind of requirements has historically been implemented by large corporation already working in the industrial domain.
If anything, this feels a domain where GE and large contractors will be chosen to write mission-critical code over startups.
And as for "doing real science" vs. trying to make it more reproducible, there is an excellent analogy with "doing real programming" (aka adding features) vs. refactoring and architectural adjustments. Telling that you consider the second as a waste of time tells more about yourself than about the subject.
Good luck getting anywhere near that level of responsibility from Google execs or managers.
In other terms, if you are spending on health care of education you are in a really bad place - prices for those services have risen at about 8x the inflation rate over the last 40 years. IF you are purchasing or building a house you will face prices 3x inflation price. However, if you are mostly buying electronics and software, the prices have actually fallen by about 50-80% over the same period.
In the same way, I am just hoping that the transition towards Bio wines won't lead to a predominance of a new single style that would come to replace Bordeaux-like reds.
For some weird reason, the US wine is 100% posing, and statement about your social position. Almost no attention is given to the actual quality of the wine and a crapton of of 5$ wines taste significantly better than 10$-20$ or even 50$ bottles. In the same spirit, the "sommeliers" and wine vendors are eager to sell you the most expensive wine in their stock, not in discovering underappreciated wines.
Not surprising that no one develops a proper taste for wine here.
PS: And yes, don't chill reds. Ever. They are to be served at ~18C or ~65F. Otherwise, you won't be able to taste anything in them, even if they are good.