Posts

Society... UGH! - An Article by Bilal Ahmad Khan AKA Mr. BILRED On Society's Complications

Image
Society's Weird Complications You can't make em happy, maybe, maybe, maybe! If you're too available  You're Desperate If you're open You're just a freak, maybe! If you treat women good You're a simp (conditions may apply!) If you don't talk much with people You're an arrogant If you're active in society  You're an attention seeker If you've set boundaries  You've a Tough attitude If you're too good There's something phishy (Read it slowly, not that fast, and understand what I'm trying to say) You work on yourself You've become selfish (maybe) You reply early You're always available,  And you lose your respect You reply late You aren't really busy,  you're just acting If you're taking care of something You're over-protective If you're disciplined You're a macho man, maybe (And maybe, some people of society don't consider macho-mans good) People wear brand-names So they can impress other p...

Society... UGH! - An Article by Bilal Ahmad Khan AKA Mr. BILRED On Society's Complications

Image
Society's Weird Complications You can't make em happy, maybe, maybe, maybe! If you're too available  You're Desperate If you're open You're just a freak, maybe! If you treat women good You're a simp (conditions may apply!) If you don't talk much with people You're an arrogant If you're active in society  You're an attention seeker If you've set boundaries  You've a Tough attitude If you're too good There's something phishy (Read it slowly, not that fast, and understand what I'm trying to say) You work on yourself You've become selfish (maybe) You reply early You're always available,  And you lose your respect You reply late You aren't really busy,  you're just acting If you're taking care of something You're over-protective If you're disciplined You're a macho man, maybe (And maybe, some people of society don't consider macho-mans good) People wear brand-names So they can impress other p...

Bipolar Junction Transistor | TechAmbitionX | Notes By BILRED

Image
Bipolar Junction Transistor (BJT) — TechAmbitionX 🔹 1. What is a Transistor (BJT)? BJT (Bipolar Junction Transistor) is a three-layer, three-terminal semiconductor device that controls a large current using a small one. Simply put — a small base current controls a much larger collector current. Terminals: Emitter (E): Emits charge carriers. Base (B): Thin, lightly doped control layer. Collector (C): Collects charge carriers. 🔹 2. Types of BJTs There are two main types based on how the layers are arranged: NPN Transistor → Current flows from Collector → Emitter (majority carriers = electrons) PNP Transistor → Current flows from Emitter → Collector (majority carriers = holes) 🔹 3. Basic Principle When a small current is applied to the base-emitter junction , it allows a much larger current...

Boolean Algebra Laws — TechAmbitionX

Image
Boolean Algebra Laws — TechAmbitionX Boolean Algebra Laws — TechAmbitionX Cheat-sheet: fundamentals + derived laws. Boolean algebra is the math of 0s and 1s . These rules let you simplify expressions and design efficient circuits. Fundamental Laws Identity: A + 0 = A , A · 1 = A Null / Domination: A + 1 = 1 , A · 0 = 0 Idempotent: A + A = A , A · A = A Complement: A + A' = 1 , A · A' = 0 Involution (Double negation): (A')' = A Algebraic Laws Commutative: A + B = B + A , A · B = B · A Associative: (A + B) + C = A + (B + C) , (A · B) · C = A · (B · C) Distributive: A · (B + C) = A · B + A · C , A + (B · C) = (A + B) · (A + C) Important Simplification Laws Absorption: A + (A · B) = A , A · (A + B) = A Complement / Complementarity: A + A' = 1 , A · A' = 0 De Morgan's Theorems: (A · B)' = A...

Binary Coded Decimal (BCD) — TechAmbitionX | Mr. BILRED | Basic Stuff

Image
Binary Coded Decimal (BCD) — TechAmbitionX 🔹 1. What is BCD? BCD (Binary Coded Decimal) is a way of representing decimal numbers (0–9) in binary form using 4 bits for each digit . Example: Decimal 59 → BCD = 0101 1001 Pure Binary 59 → 111011 Notice how in BCD, each digit is separate (5 = 0101, 9 = 1001). This makes it easier for circuits to display numbers. 🔹 2. Why use BCD? Normal binary is compact, but BCD is better when numbers need to be shown to humans (digit by digit). 💡 Devices like digital clocks, calculators, counters , and 7-segment displays often use BCD internally. 🔹 3. Rules of BCD Each digit = 4 bits (nibble). Valid range = 0000 (0) to 1001 (9). 1010–1111 are invalid in standard BCD. 🔹 4. BCD Truth Table (0–9) Decimal BCD (8421) 0 0...

ADT vs Physical Data Structure — TechAmbitionX | DSA

Image
ADT vs Physical Data Structure — TechAmbitionX 1. What is an ADT (Abstract Data Type)? Definition: An ADT tells you what operations you can perform , not how they’re done . Analogy: Think of it as a menu in a restaurant . The menu says you can order “Pizza, Burger, Pasta” — but it doesn’t tell you how the chef cooks them. Examples: Stack (push, pop, peek) Queue (enqueue, dequeue) List (insert, delete, traverse) So, ADTs = concept + behavior. 🔹 2. What is a Physical Data Structure? Definition: This is the real recipe and ingredients in the kitchen that actually make the food. Analogy: If ADT is the menu → the Physical Structure is the kitchen setup (utensils, oven, storage). Examples: Array (continuous memory) Linked List (nodes + pointers) Tree (nodes with parent-child links) Graph (nodes + edges) ...

Big O and Complexity Explained (Beginner-Friendly Guide) | TechAmbitionX | Mr BILRED

Image
Big O and Complexity Explained (Beginner-Friendly Guide) What is Big O? Alright, time for the Big O Notation – it sounds fancy, but let’s break it down in plain human talk. The Problem It Solves Imagine you wrote some code that works perfectly. Great! But here’s the question: How well does it scale? If your code works fine with 10 items, what happens when you throw 10,000 or 10 million at it? Big O is a way of saying “how your code grows when the input grows.” Everyday Analogy Imagine searching for a word in a book: O(1): You magically open the exact page. (Lucky!) O(n): You read every page one by one until you find it. O(log n): You open the middle, check left or right, then repeat (like a dictionary). O(n²): For every page, you compare it with every other page (super slow, no one does this). Think of Big O Like Speed Labels O(1) – Constant Time: No matter if you have 10 or 10 million inputs, it takes t...