Back, and Revamped.
A great person once said, "Good things come to those who wait, but better things come to those who resurrect their dormant tech newsletter."
Welcome back to Coding Tech Tuesdays đ! It has been a while since the last newsletter, and we are now back! It has been so long, that we have even changed the color scheme of the logo and website! We have decided to change the topics and format of this newsletter to make it slightly more interesting to the general population. We have decided to replace the âCool Technologyâ section of the newsletter with a âFailed Business or Scam of the Weekâ section, as well as making the âCoding Conceptsâ section just intermediate code. Now lets get right in!
Coding Concepts đ§âđť:
As we covered lists last time, this time we shall skip the data structures in Python and move into more complex concepts. These concepts should apply the same regardless of your language, and so everyone reading can get something out of this!
This week, we will be covering inheritance for classes!
A quick recap of what classes are:
Classes are a way you can create objects, meaning your own type of data structure with itâs own function and abilities!
Inheritance allows you to derive the properties of one class in a subclass, meaning that a âchildâ class derives its properties from the âparentâ class. The child class can use all the properties of the parent class as well. An example of a class is shown here below:
In the example above, Apple and Banana are âchildâ classes which derive their properties from the âfruitâ class.
Remember that inheritance is a one way street. The âAppleâ class is a fruit, but it is not necessary that a fruit is always an âAppleâ.
Here is another example of inheritance:
In the above example, the âShapeâ class is inherited by the âTriangleâ and âQuadrilateralâ classes. Then, the âTriangleâ class is inherited by the âRight Triangleâ class. The other class inheriting âShapeâ is âQuadrilateralâ. The âQuadrilateralâ class is then inherited by the âRectangleâ class, which is inherited by âSquareâ.
Remember, a âSquareâ object will always be a âShapeâ, but a âShapeâ may not always be a âSquareâ.
The âofficialâ term for the âparentâ class is a âSuperclassâ or a âBase Classâ, and the official term for a âchildâ class is a âSubclassâ or a âDerived Classâ.
There are many different types of inheritance, for example the two inheritance example we saw above (in chronological order), are hierarchal inheritance and multilevel hierarchal inheritance. We will be going deeper into the types of inheritance in the next newsletter.
Here are some links on how to implement this in (most) programming languages:
Your Weekly Dose of Tech News đď¸:
GPT-4 Comes Out!
If you donât already know, the new GPT (Generaive Pre-trained Transformer 4), is out!
If you already donât know, GPT-3, the previous model, became widely successful once it was implemented in a chat-format in the name of an app called âChatGPTâ. ChatGPT allowed users to ask any questions or enter prompts to a neural network which would then reply with accurate answers, in plain and professional language. It could write poems, code, and even answer very specific questions.
GPT-4 is a newer version of the GPT-3 model, which has now been implemented in ChatGPT for ChatGPT Plus users.
The new model can solve âmore difficult problems with greater accuracy, thanks to its broader general knowledge and problem solving abilitiesâ.
Failed Businesses/Scam of the Week đ:
Theranos:
This week we are looking at a failed business named âTheranosâ.
Theranos was an American biotech company (founded by Elizabeth Holmes) which which was situated in Silicon Valley. It claimed to have some âbreakthrough health inventionâ, never seen before.
It raised around $724 million from investors, before the two founders (Elizabeth Holmes and Ramesh âSunnyâ Balwani) were charged for wire fraud.
The company aimed to use a ânanotainerâ (a device which only extracted one drop of blood) to extract blood from patients, and developed a âtesting systemâ around that droplet of blood (to perform blood tests).
The issue became, however, that one drop of blood was too little to accurately test all of the tests they claimed. Therefore, in order to attract investors, they used fake testing units and created fake systems intended to fool an investor to believe this was a working system.
They were not able to produce a system around this no matter how much funding they had, and so soon the company reached a valuation of $10 billion, without any precise statements from the founders. The news soon started to accuse the company of fraud and there was a mist of skepticism around Theranos.
The company started to go downhill and was eventually convicted of fraud by the SEC (U.S. Securities and Exchange Commission).
Here is a good book if you want to learn more about Theranos (Highly Recommended by Me):
That is the end of todayâs newsletter! Next week we will be talking more about inheritance, and we will have another failed business. Keep building and reading Coding Tech Tuesdays!







Great work! Enjoyable to read! Would love some more fails/scams of the week haha.
Nice work