Skip to main content

Welcome to the terminal. Green text on black screen. Logic gates humming. This pack is about boolean operations — the true/false foundation that every computer runs on.

The Challenges

Flip the Switch — Use the NOT block to invert a boolean value. If the system is locked (true), flip it to unlocked (false). One block, one concept: negation. Every security system starts here.

Password Check — Compare two values with an Equals block. Does the entered password match the stored password? Print true or false. Authentication at its most basic.

Two-Factor Auth — Combine two conditions with AND. The password must match AND the access code must be valid. Both conditions must be true. One failure and you’re locked out.

Firewall Rule — Use OR logic. Allow traffic if the source is trusted OR the request is signed. Only one condition needs to be true. AND vs OR — understanding the difference is understanding logic.

Security Scan — The advanced challenge. Build a multi-condition security check using nested AND, OR, and NOT blocks. Is the user authenticated AND (is admin OR has special permission) AND NOT blacklisted? Boolean algebra with real stakes.

What You’ll Learn

Computers don’t think in maybes. They think in true and false. Every decision your code makes — every IF block, every loop condition, every filter — is a boolean expression at the bottom.

The Hacker Terminal pack strips away the abstractions and teaches you to think in logic gates. AND, OR, NOT. These three operations combine to express any condition imaginable.

By the end of this pack, you won’t just use IF blocks. You’ll understand what’s happening inside them.

Five challenges. Three logic gates. Infinite combinations.