Skip to content

The Generalist Academy

Learn widely

  • About
  • Explore
  • Connect
  • Contact

Category: Computer science

By The Generalist Posted on May 15, 2022May 14, 2022

The demo

On December 9, 1968, a team led by computer scientist Douglas Engelbart ran a 90 minute tech demo at a San Francisco conference. This “mother of all demos” introduced the world to the computer mouse, windows, hypertext, and collaborative document editors.

Categories: 20th century history, Computer science, North & Central America
By The Generalist Posted on February 24, 2022January 25, 2023

The scientists of Mars

When asked why we have no proof of extraterrestrial life, the Hungarian physicist Leo Szilard joked that Martians were already among us… they just called themselves Hungarians.

Categories: 20th century history, Computer science, Europe, Mathematics & statistics, North & Central America, Physics & chemistry, Technology
By The Generalist Posted on November 17, 2021November 16, 2021

Smallest self-replicating program

A quine is a computer program that outputs its own source code. An entrant in the 1994 International Obfuscated C Code Contest created the smallest quine possible.

Categories: Computer science
By The Generalist Posted on October 19, 2021October 18, 2021

Mario’s surname

The Nintendo video game character Mario has gone through a number of name changes throughout the years – including, controversially, whether he has a surname or not.

Categories: 20th century history, 21st century history, Computer science, East Asia, Games & sport, North & Central America
By The Generalist Posted on October 15, 2021January 25, 2023

The other binary

In binary, 010 is equal to 2. But what if it were 3 instead?

Categories: Computer science
By The Generalist Posted on October 7, 2021January 25, 2023

Space probe software bug

NASA lost contact with the space probe Deep Impact in 2013 because of a single software bug.

Categories: 21st century history, Astronomy, Computer science
By The Generalist Posted on June 9, 2021June 8, 2021

The Year 2038 problem

The Y2K problem threatened to bring down computers worldwide twenty-one years ago. In another seventeen years, the Year 2038 problem may do the same.

Categories: 21st century history, Computer science, Weights & measures
By The Generalist Posted on April 28, 2021January 25, 2023

Cheating chess computer

In 2011, the World Computer Chess Championship banned the four-time champion Rybka chess engine for cheating.

Categories: 21st century history, Computer science, Games & sport
By The Generalist Posted on April 27, 2021April 26, 2021

First computer chess cheat

In the 1993 World Open chess tournament, an unknown competitor drew a match against a grandmaster. He used a computer to cheat.

Categories: 20th century history, Computer science, Games & sport
By The Generalist Posted on March 14, 2021April 28, 2021

Rigging the lottery

On December 29, 2010, Eddie Tipton won US$14.3 million from Hot Lotto. In 2015 he went to jail for it. Tipton had hacked the lottery’s random number generator.

Categories: 21st century history, Computer science, History, North & Central America, Places, Politics & law, Sciences
By The Generalist Posted on January 3, 2021April 17, 2021

Hard is easy and easy is hard

Why can computers play chess or Go better than any human but struggle with walking or seeing? This is Moravec’s paradox.

Categories: Computer science, Sciences
Rope memory
By The Generalist Posted on September 13, 2020April 17, 2021

Hand-woven memory

The Apollo Guidance Computer used core rope memory; the software was literally woven by hand into it.

Categories: Astronomy, Computer science, Sciences
Computer mouse
By The Generalist Posted on September 2, 2020April 21, 2021

Cow clicking

In 2010 a satirical video “game” called Cow Clicker accidentally became a viral sensation, despite being one of the most deliberately tedious games ever invented.

Categories: Computer science, Economics & business, Games & sport, Sciences
Enigma machine
By The Generalist Posted on September 1, 2020April 28, 2021

Cryptography gardening

If you want to decipher an encrypted message, it’s helpful to plant some plaintext seeds.

Categories: 20th century history, Computer science, Europe, History, Military, Places, Sciences
Langton's Ant
By The Generalist Posted on August 22, 2020April 17, 2021

Automatic ant

The cellular automaton Langton’s Ant follows just two simple commands, and in doing so moves in turn from symmetry to chaos to implacable order.

Categories: Computer science, Mathematics & statistics, Sciences
Cola
By The Generalist Posted on August 8, 2020April 17, 2021

Elementary programming

If you want a job as a programmer, you need to know how to fizz buzz.

Categories: Computer science, Mathematics & statistics, Sciences

Posts navigation

Older posts

Newsletter

Follow

Facebook
RSS feed

Categories

  • Arts & recreation
    • Architecture
    • Art
    • Fashion & design
    • Film & television
    • Literature
    • Music
    • Theatre
  • History
    • 19th century history
    • 20th century history
    • 21st century history
    • Ancient history
    • Early modern history
    • Medieval history
    • Prehistory
  • Places
    • Africa
    • East Asia
    • Europe
    • Middle East
    • North & Central America
    • North & Central Asia
    • Oceania
    • South America
    • South Asia
    • Southeast Asia
    • The oceans
    • The poles
  • Sciences
    • Animals
    • Astronomy
    • Computer science
    • Earth science
    • Food & agriculture
    • Health & medicine
    • Mathematics & statistics
    • Physics & chemistry
    • Plants
    • Technology
    • Weights & measures
  • Society
    • Economics & business
    • Education & philosophy
    • Games & sport
    • Language
    • Military
    • Politics & law
    • Religion & belief
  • Website
    • Featured category
    • From the archives
    • Updates

Archives

  • February 2023
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
Create a website or blog at WordPress.com
Scroll Up
  • Follow Following
    • The Generalist Academy
    • Join 349 other followers
    • Already have a WordPress.com account? Log in now.
    • The Generalist Academy
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...