So you had fillings which lasted 10 years which were replaced for reasonable cost. The dentist, an expert at reading radiographs, could see something that you couldn’t. What exactly were you expecting here?
Have you seen Azure Data Studio? It uses the same code base as Visual Studio Code and has first class support for notebooks. It includes a PowerShell kernel
Whilst jupyter notebooks are often synonymous with python code, the languages are actually pluggable by using a different kernel. Microsoft have implemented an SQL kernel which means you can write SQL queries directly in a notebook.
Microsoft have released another IDE with notebook support called Azure Data Studio. It uses the same underlying code base as VS Code but is targeted at data driven tasks such as connecting to databases.
Strangely, it uses a different jupyter notebook implementation to VS Code. I found it avoids some of the annoying bugs mentioned in another comment.
It also introduces a SQL kernel which I’ve found useful for organising my queries.
It is very unlikely that the process control network is connected to the Internet. However it is almost certainly connected to the corporate Intranet. Think about all of the metric data available on the process control network - that is needed by engineers for analysis, ERP systems for financials, asset management systems for maintenance etc. With an air gap, you can't do any of that in real-time.
Windows has overwhelming market share in the process control industry. Microsoft has long standing partnerships with the majority of the process control vendors. The attach surface argument was never relevant when networks were physically isolated. There is a slow shift towards Linux however many systems have extremely long lifespans.
My employer is a global IT company and the exact same thing happens on mailing lists for 10,000+ people. I reply-all to let them know that there is cake in the lunch room.
Selling to enterprise developers is a grass roots strategy into the enterprise. Applications and services use a freemium model to get their initial users with the hope of becoming business critical. Once the tools show their worth, they are deployed at scale which triggers the paid version.
This approach has worked really well in the DevOps space since there is a strong motivation to use the same tools in development and production. Rather than being dictated from above about what tools to use, the developers are going to their management and saying "we need this to do our job". The enterprise ends up paying to keep their developers happy and productive.
The fundamental problem with social media sentiment analysis is that it is based upon the assumption that tweets are representative of the population. It ignores the issue that a large percentage of tweets come from spam bots.
As soon as you start measuring sentiment, there is an incentive for an interested party to try sway the results. For example, I could use a spam network to publish opinionated tweets just to obtain a headline in the media (E.g., "95% of tweets agreed with X"). The media coverage gives legitimacy to the manipulated result.
I wonder how many companies have set goals around this sort of sentiment. "Let's increase positive sentiment by 10%". An ethically challenged consultant could easily manipulate results to meet the stated goal.
There is still a place for sentiment analysis and that is in targeting individuals for follow-up. Assuming that the user can be matched to a real consumer, this avoids the issues of statistical manipulation. Though users can still exploit the "complain and get something free" loophole.
I see a lot of similarity between the Color discussions and anything written about Fukushima; a small number of facts are being drawn together to produce wide-reaching conclusions. It is a lot less interesting to say "we don't know all the facts so lets just wait and see how this turns out". These days I find it much harder to find people who are undecided about a topic - everything is polarising.
Your experience is with an application running on a mainframe and is probably typical. The OP was referring to the OS itself which is continuously developed with fanatical dedication to backwards compatibility.
This strategy may work in the short term but I can't imagine how it will be sustainable. As engineers continue to flock to the hot new thing, they will be leaving a pile of bugs in their wake. The article mentions that developers are responsible for fixing their own bugs but that just won't scale. Once a developer has been there for two or three years, their body of work will have grown so large that they will no longer have the capacity to perform maintenance whilst working on new features. Your example of bugs in fan pages is a problem that will only get worse.
Perhaps they just need to sustain this model long enough to get to an IPO.