Featured image of post The Code That Led Humanity to the Moon: Margaret Hamilton and the Software Engineering of Apollo 11

The Code That Led Humanity to the Moon: Margaret Hamilton and the Software Engineering of Apollo 11

In 1969, Apollo 11 succeeded in humanity's first lunar landing. Behind this was the robust software developed by Margaret Hamilton and her team. We thoroughly explain her achievements, which laid the foundation of modern software engineering, and the full picture of the Apollo Guidance Computer (AGC) source code.

Featured image of post The Devil's Brain: John von Neumann and the Foundations of Modern Society

The Devil's Brain: John von Neumann and the Foundations of Modern Society

An in-depth explanation of the life and incredible achievements of John von Neumann, the 20th century's greatest genius, known as the "Devil's Brain", who laid the foundation for modern society in mathematics, quantum mechanics, game theory, computer science, and atomic bomb development.

Featured image of post The Divergence of Intuition and Probability: Exploring the Depths of the Monty Hall Problem

The Divergence of Intuition and Probability: Exploring the Depths of the Monty Hall Problem

The "Monty Hall problem" is a prime example of counterintuitive probability theory. Why does human intuition deviate so much from probability? From mathematical proofs to psychological backgrounds, we thoroughly explain the entire picture of this paradox.

Featured image of post The Full Story of the OS Religious Wars: The History of Technical and Philosophical Conflict Interwoven by Windows, Mac, and Linux

The Full Story of the OS Religious Wars: The History of Technical and Philosophical Conflict Interwoven by Windows, Mac, and Linux

A deep dive into the 'OS Religious Wars' that have unfolded over decades. We thoroughly explore the philosophy, historical background, modern coexistence, and future of Windows, Mac, and Linux.

Featured image of post The Full Story of the UNIX Time '2038 Problem': A Time Bomb in the Digital World and the Evolution of System Architecture

The Full Story of the UNIX Time '2038 Problem': A Time Bomb in the Digital World and the Evolution of System Architecture

On January 19, 2038, UNIX time managed by a 32-bit signed integer will overflow, causing many computer systems to malfunction. We provide a detailed explanation of this '2038 problem', from its mechanism to its history, root causes, and solutions.

Featured image of post The Misunderstanding and Truth of Object-Oriented Programming: The Core of "Messaging" that Alan Kay Wanted to Convey

The Misunderstanding and Truth of Object-Oriented Programming: The Core of "Messaging" that Alan Kay Wanted to Convey

Object-Oriented Programming (OOP) is often misunderstood as "classes" and "inheritance", but its true core lies in "messaging". We thoroughly explain the truth of OOP through Alan Kay's vision and the cell metaphor.

Featured image of post The Open Source Revolution and "The Cathedral and the Bazaar": A Paradigm Shift That Changed the History of Software Development

The Open Source Revolution and "The Cathedral and the Bazaar": A Paradigm Shift That Changed the History of Software Development

A detailed explanation of how "The Cathedral and the Bazaar" laid the foundation for modern open source software development, from its historical background to its impact on modern software engineering.

Featured image of post The Origins of Silicon Valley: The Innovation Mecca Created by the 'Traitorous Eight'

The Origins of Silicon Valley: The Innovation Mecca Created by the 'Traitorous Eight'

Silicon Valley is the epicenter of today's IT industry. Behind its birth lies an epic drama of a lone genius running amok and the rebellion of eight young engineers known as the 'Traitorous Eight'. We thoroughly explain their journey.

Featured image of post The Peter Principle: Why Do Competent People Keep Getting Promoted Until They Become Incompetent? A Thorough Anatomy of Organizational Traps and Countermeasures

The Peter Principle: Why Do Competent People Keep Getting Promoted Until They Become Incompetent? A Thorough Anatomy of Organizational Traps and Countermeasures

We will thoroughly delve into the mechanism and specific countermeasures of "The Peter Principle," a universal organizational phenomenon where "competent rank-and-file employees become incompetent managers." What is the wisdom to survive the fate of a hierarchical society?

Featured image of post The Philosophy of C: The Abyss of Programming Brought by Pointers and Freedom

The Philosophy of C: The Abyss of Programming Brought by Pointers and Freedom

The core of C language: "pointers" and "freedom". How does its philosophy of entrusting everything to developers unlock hardware limits and foster programmer growth? A detailed exploration into the abyss of memory management.

Featured image of post The Philosophy of Haskell and Pure Functional Languages: The World of Monads and Its Abyss

The Philosophy of Haskell and Pure Functional Languages: The World of Monads and Its Abyss

A complete guide that thoroughly explores everything from the philosophy of the pure functional language Haskell to the true nature of the notoriously difficult "Monad". We explain the isolation of side effects, Functors, Applicatives, and the beauty of the abstract world woven by Monads.

Featured image of post The Progenitor of the Internet, ARPANET: The Complete Story of the Network That Changed the World, Born from Cold War Military Research

The Progenitor of the Internet, ARPANET: The Complete Story of the Network That Changed the World, Born from Cold War Military Research

ARPANET is the direct origin of the modern internet. From the birth of packet switching technology, the development of IMP, the historic 1969 communication, and its evolution into TCP/IP, we delve deeply into the history of the internet's genesis with thousands of words of detailed explanation.

Featured image of post The Trolley Problem: The Ultimate Choice in Ethics and the Abyss of Human Moral Intuition

The Trolley Problem: The Ultimate Choice in Ethics and the Abyss of Human Moral Intuition

Five workers are on the tracks ahead of a runaway trolley, and one is on a side track. Do you pull the lever? From Philippa Foot's classic thought experiment to the AI ethics of self-driving cars, this article delves deeply into the clash between utilitarianism and deontology posed by the "Trolley Problem" and the mechanisms of human moral decision-making over thousands of words.

Featured image of post The Truth and Debugging Drama of the Y2K Bug: The Battle of the Nameless Programmers Who Saved the World

The Truth and Debugging Drama of the Y2K Bug: The Battle of the Nameless Programmers Who Saved the World

At the end of 1999, the world fell into a panic over the "Y2K Bug" 2000 problem. Was it just media hype? No, there was an epic debugging drama of programmers who fought day and night with code to prevent a global system collapse. We close in on the truth of that time.