Technology encompasses the tools, systems, and innovations humans create to solve problems and improve daily life. It spans hardware — the physical components such as processors, memory, and storage — and software, including operating systems, applications, and programming langua Read more
What is the name of the first video game?
Hard'Tennis for Two,' created in 1958 by physicist William Higinbotham, is widely considered the first video game. It was played on an oscilloscope and simulated a game of tennis.
Higinbotham created the game just to entertain visitors at the Brookhaven National Laboratory's annual open house!
Which year was the World Wide Web introduced to the public?
HardTim Berners-Lee introduced the World Wide Web to the public in 1991. While the Internet (the underlying network) had existed since the 1960s, the "Web" made it accessible to everyone through browsers and links.
The very first website is still live today at info.cern.ch!
What does 'ASCII' stand for?
HardASCII stands for American Standard Code for Information Interchange. It is a character encoding standard for electronic communication, assigning a unique number to every letter, digit, and symbol (e.g., the letter 'A' is number 65).
Standard ASCII only uses 7 bits, which means it can only represent 128 different characters-enough for English, but not for most other world languages!
What does 'ERP' stand for?
HardERP stands for Enterprise Resource Planning. It is a type of software system that helps organizations manage their core business processes, such as accounting, human resources, supply chain, and manufacturing, in one single integrated suite.
ERP systems are so complex that it can take large companies several years and millions of dollars to fully set one up!
What is the name of the first web browser?
HardWorldWideWeb (later renamed Nexus) was the first-ever web browser. it was created by Tim Berners-Lee in 1990 while he was working at CERN. It was also the first WYSIWYG (What You See Is What You Get) HTML editor.
The first browser only worked on the NeXT computer system, which is the same type of computer Steve Jobs created after he was fired from Apple!
What is virtualization?
HardVirtualization is a technology that allows you to create multiple "virtual" versions of a computer or server on a single piece of physical hardware. By using a software layer called a "hypervisor," one powerful computer can run multiple operating systems (like Windows, Linux, and macOS) at the same time, completely isolated from each other. This is the foundation of modern cloud computing.
Virtualization is the reason why a single server in an Amazon data center can be "split" and rented out to hundreds of different small companies simultaneously, making computing power much cheaper and more accessible for everyone.
Which attack overloads a server?
HardA DDoS (Distributed Denial of Service) attack is a malicious attempt to disrupt the normal traffic of a targeted server, service, or network by overwhelming it with a flood of Internet traffic. This is typically achieved by using a "botnet"-a network of thousands of infected computers or IoT devices (like "smart" fridges) that are commanded to send requests to the victim at the same time.
One of the largest DDoS attacks in history targeted a company called Spamhaus; the flood of data was so massive (300 billion bits per second) that it actually slowed down the internet speed for millions of ordinary users across the entire continent of Europe.
Which year was the 'Java' language released?
HardJava was officially released by Sun Microsystems in 1995. Its slogan "Write Once, Run Anywhere" (WORA) meant that developers could write a program on one type of computer and it would work on any other device without modification.
Java was originally intended for use in interactive television and set-top boxes, but it was too advanced for the TV industry at the time!
Which company created the 'Markdown' language?
HardMarkdown was created by John Gruber and Aaron Swartz in 2004. It is a "lightweight markup language" that allows you to write formatted text (like bold, italics, or lists) using simple characters like # and , which can then be converted to HTML.
This very explanation is likely being formatted using a version of Markdown!
Which port number is used by the 'SSH' protocol?
HardPort 22 is the standard port number used by the Secure Shell (SSH) protocol. SSH is used to provide a secure, encrypted way to log into and manage a remote computer or server over an unsecured network.
The inventor of SSH, Tatu Yl?nen, chose Port 22 because it was free and sat right between Port 21 (FTP) and Port 23 (Telnet), which were the protocols he was trying to replace!
Which algorithm is used in RSA encryption?
HardRSA (Rivest?Shamir?Adleman) is a widely used asymmetric encryption algorithm that relies on the mathematical difficulty of factoring the product of two large prime numbers. This "one-way" mathematical function allows anyone to encrypt data with a public key, but only the person with the private key (the factors of the large number) can decrypt it. It serves as the foundation for secure data transmission over the internet.
The security of RSA is so robust that to "crack" a standard 2048-bit RSA key using a conventional supercomputer, it would take longer than the current age of the universe!
Which language is used to style web pages?
HardCSS (Cascading Style Sheets) is the language used to style and layout web pages. While HTML is used to define the structure and content (like text and images), CSS is used to control the appearance, including colors, fonts, spacing, and positioning. It allows developers to separate the design from the content, making it easier to maintain and update large websites.
Before CSS was standardized in 1996, web designers had to use clunky HTML tags to control things like font color; if you wanted to change the background color of a 100-page website, you often had to edit every single page manually!
What is the name of the first digital camera?
HardThe world's first portable digital camera was created by Steven Sasson, an engineer at Kodak, in 1975. It weighed 8 pounds and had a resolution of just 0.01 megapixels.
It took 23 seconds to record a single black-and-white image onto a cassette tape, and the image could only be viewed by plugging the camera into a television set!
In web development, what does 'DOM' stand for?
HardDOM stands for Document Object Model. It is a programming interface for web documents (HTML and XML) that represents the page as a tree-like structure. This allows languages like JavaScript to "reach in" and change the content, style, or structure of a webpage dynamically.
Without the DOM, web pages would be static and boring-it's the reason a button can change color or a menu can pop up when you click it!
Which technology is used to make telephone calls over the internet?
HardVoIP stands for Voice over Internet Protocol. It allows you to make voice calls using a broadband internet connection instead of a regular (analog) phone line. Popular examples include Skype, WhatsApp calls, and Zoom.
VoIP technology is what allows you to make "free" international calls over the internet, bypassing traditional long-distance phone charges!
What is the name of the first programmable electronic digital computer?
HardENIAC (Electronic Numerical Integrator and Computer) was the first programmable, electronic, general-purpose digital computer, completed in 1945. It used vacuum tubes instead of mechanical gears, making it thousands of times faster than previous machines.
ENIAC was so power-hungry that legend has it whenever it was turned on, the lights in Philadelphia would dim!
Which company developed the 'C' programming language?
HardBell Labs is where the C programming language was developed between 1972 and 1973. Dennis Ritchie created it specifically to rewrite the Unix operating system. C's influence is so vast that almost every modern language is a "descendant" of it.
Bell Labs is also responsible for inventing the transistor, the laser, and the Unix operating system itself!
What does 'BIOS' stand for?
HardBIOS stands for Basic Input/Output System. It is firmware stored on a small memory chip on the motherboard that initializes and tests the computer's hardware components during the startup process (booting) before handing control over to the operating system.
Modern computers have mostly replaced BIOS with a more advanced version called UEFI (Unified Extensible Firmware Interface)!
What is the base of binary system?
HardThe binary system is a base-2 number system that uses only two digits: 0 and 1. It is the fundamental "language" of all modern computers because electronic circuits are most reliable when they only have to distinguish between two states: "On" (1) and "Off" (0). Every piece of digital data, from high-definition movies to complex AI models, is ultimately stored as a massive string of these two numbers.
The binary system was actually described by the German mathematician Gottfried Wilhelm Leibniz in the 17th century, long before electronic computers existed; he believed that binary was a perfect language that could represent the logic of the entire universe.
Which OS kernel is Linux based on?
HardThe Linux kernel is a free and open-source, monolithic, modular, multitasking Unix-like operating system kernel. It was originally developed by Linus Torvalds in 1991 for his personal computer. Unlike Windows or macOS, Linux is not a complete operating system by itself but rather the core "engine" (kernel) that manages hardware resources and allows software to communicate with the hardware.
Linus Torvalds originally wanted to name the kernel "Freax" (a combination of "free," "freak," and "x" for Unix). The name "Linux" was actually given by the administrator of the server where the files were first hosted, and Linus eventually decided it was a better name.
Here's how you did on Hard Questions