102 karma · joined January 23, 2017
That said you need of course some tooling to somehow discover all the callers reliably and do those migrations on a large scale.
Easier to do if all the code is owned by one org but harder if you can’t reliably tell who’s using your APIs.
However having centralized migrations is really saving a lot of work for the org.
Not really discovering anything new here. Just showing that countries only use values at their convenience.
Basically many Poles feel like they’re being framed as perpetrators (as a whole nation) instead of victims (6 million Poles were killed during WW2). There were many people who helped Jews during war. Among Righteous Among Nations Poles are the majority. Also some historians, like the one from the article, are considered to be biased by neglecting the majority of sacrifices of Poles while showing only wrong doings of some minor groups, which were never supported by Poland as a country.
At the same time they fail to mention the scale of collaboration among Polish Jews during WW2 and after, which very often was punished by death by the Polish Underground Government.
The MP mentioned in the article is considered by most Poles a freak at best (and a foreign agent by many).
That was unnecessary
I don’t know what’s everyone else’s experience but I was updating dependencies due to either bugs identified in old versions, because I wanted a new feature or because the old version was not supported anymore. Setting dependency to a fixed version was not an option. Using in your code function with given version fixed seems to be problematic.
During updates the problem was to update all other dependencies as a result of the update. I can’t see how the proposed approach would solve it.
Another problem which I sometimes faced (less annoying) was the api change i.e. start using function B instead of function A which requires slightly different parameters. Those kind of automatic refactors could be supplied with library upgrades (some libs already come with automatic migration “scripts”)
It’s just that time really passes quicker on Moon (not just an illusion).
Bringing down risk taking to a simple “risk it all” is a trivia that is maybe inspiring but naive.
What’s worse, those kinds of strategies are appealing to people mostly because of survivorship bias: one hears inspiring stories from those who risked it all and made it to the top but rarely from those who loosed it all (those don’t sell too well).
I don’t want to take sides here but in general punishing people for hurting someone’s feelings is a bad thing in meritocracy (which I wish we had).
IIRC the most serious punishment he got was a home-arrest which he got after being rude to pope (which he was after he was forbidden to state his hypothesis as fact).
Also as a side note: Galileo didn’t form a hypothesis good enough as it predicted planets’ movements poorly. It was Kepler who formed much more accurate model and it got accepted by the Church.
There are also some other misbelieves about the Church like that they forbidden spreading the theory of evolution (while in fact they forbade priests to criticize it openly).
As an exercise one can watch today’s news and count how many news made them angry vs. how many were neutral/positive.
Facebook polarizes people? Sure thing. But which media doesn’t? Aren’t CNN, FoxNews etc. doing the same? Society could use some whistleblowers from those companies as well ;)
I’m not excusing FB. I just say that we should be careful not to ally now with those who have no public interest in mind
Let’s get a promotion policies for example: if you say that at least 50% of board of directors should be women but 95% of all employees is man, then average woman in the company is 19 times more likely to be promoted than average man which seems extremely unfair.
The problem should be well understood first. That is: why do we have so few female employees. Then it might turn out that we are biased in our hiring process. If there’s no evidence for that, then maybe there’s a bias during university recruitment process etc.