What Is Feature Hiding?

Question
What is feature hiding?

Answer
Feature hiding is the practice of toggling or disabling of a feature. The feature may be part of an application, but the users cannot access it or use it. Sometimes code is released in an imperfect way; sometimes there is insufficient confidence to make the feature visible and accessible, but to remove the feature from a release would require too much work.

Is There a Large Print Edition of Atlas Shrugged by Ayn Rand?

Problem scenario
You would like a larger font edition of Atlas Shrugged (a fictional book that involves technology). Is there an option?

Solution
Maybe. There is a smaller edition (width and height) that is roughly ~4.2″ X ~6.8″; if this is the size you bought, you would prefer the Centennial Edition that is ~6.1″ X ~9.1″ version at Amazon or Barnes &

How Do You Install GraphQL for Python?

Problem scenario
You want to install GraphQL for Python in Linux. What should you do?

Solution

  1. Install pip3 and venv. (If you need assistance with pip3, see this posting. If you need assistance with venv, see this posting.)
  2. Run these commands:

python3 -m venv to_test
cd to_test
source bin/activate
pip3 install graphql-python
pip3 install flask ariadne flask-sqlalchemy flask-cors …

What is Pipelinization in Technology/Computing?

Question
In I.T. what is pipelinization?

Answer / Disambiguation
The configuration, creation, or execution of a repeatable process that involves a series of stages with a start and finish. Another definition of pipelinization would be making a procedure into a controlled stream (for reproducibility for parallel and independent development or parallel and increased throughput of the original process). A final definition would be adopting a manual or automated process by developing a sequence of substeps for a [batch] job to incrementally pass through.

Is It a Best/Recommended Practice to Update a Server Application when Clients/Apps May Not Be Compatible with the Version?

Problem scenario
Some updates are essential for security. In some situations a patch to an OS or an application may cause some clients to have problems connecting to the server. The ramifications could apply to middleware or other applications. Is it a best/recommended practice to push an update to a server’s OS or application when other clients or smart phone apps will not be able to be compatible?

In Kubernetes, What Happens when an API Server or Admission Controller Receives a kubectl Command and Updates etcd?

Problem scenario
You know that an admission controller in the API server has various stages to process a kubectl command in Kubernetes. You want to know how the API server or relevant admission controller works in the correct sequence. The sequence starts with a request (HTTP POST from a kubectl command) and ends with updating etcd. How does this happen in detail?

Solution
The API server’s process of handling a kubectl command is very similar to what are called “admission controller phases.”*

It is not clear what is the difference (if there is any).