Computer People
Computer Past
Computer Science
Computer Games
Computing close to home
100

The "other" Steve that founded Apple together with Jobs.

Who is Steve Wozniak?

100

This term comes from removing insects from short circuiting computer circuits.

What is debugging?


100

This kind of function, common in functional programming has no side effects.

What is a pure function?

100

This ID Software's game established the FPS genre, with its 3D shootings in a castle's maze.

What is Wolfenstein 3D?

100

The SIC that aims to channel the creative potential of Columbia students into concrete technical projects by providing resources, guidance, and an opportunity to learn outside of both the classroom and standard curriculum.

What is ADI House?

200

Got a posthumous apology from the British Government for their treatment, this person was part of the team that broke Enigma, and no programming language is complete without this name.

Who is Alan Turing?

200

Grew up from ed, one variant of this editor even shares the name with a famous singer.

What is vi?

200

This design pattern, specific for C++ has an acronym CRTP.

What is Curiously recurring template pattern?

200

This technique was introduced to be able to render the frame in the background, and to show it only when it is complete.

What is multiple buffering (or double buffering)? 

200

This frame in h264 does not reference any previous frames.

What is I-Frame?

300

Currently leading the SOLID web decentralization project, this person is better known as the inventor of World Wide Web during their work in CERN institute.

Who is Tim Berns-Lee?

300

Made to help search text through Federalist papers, this Unix command stayed with us for 30 years.

What is grep?

300

These lightweight threads, implemented by Go and some other programming languages are known by another, more colorful name.

What are Green Threads?

300

2D game engines have pixels, typical 3D engines have polygons, Minecraft has this unit for its terrain.

What are voxels?

300

This NVIDIA SIMD framework makes it's GPUs popular even for non-graphics workloads.

What is CUDA?

400

This computer scientist, author of TeX typesetting system among other things, is still writing the missing tomes of his Art of Computer Programming books.

Who is Donald Knuth?

400

Before inventing Git for this purpose, Linux kernel used this proprietary VCS.

What is BitKeeper?

400

This book, by authors known as "gang of four" is a seminal book in computer science.

What is "Design Patterns"?

400

Made in 1996 by Alexey Pajitnov, this game with colorful shapes sold more than 200 million copies.

What is Tetris?

400

VSYNC is made specifically to avoid this type of display annoyance.

What is tearing?

500

This computer scientist famously used pieces of wire during lectures to explain latency and speed of light to the generals.

Who is Grace Hopper?

500

This 1968. presentation by Douglas Engelbart, done live, demonstrated many fundamentals of modern personal computing, including windows, hypertext, video conferencing, computer mouse, word processing, collaborative real-time editing and more. It has very much deserved the name it got.

What is The Mother of all Demos?

500

These are important tools in computer science, and they are thoroughly covered in the "Dragon Book".

What are compilers?

500

This 3D game engine was developed by Valve, and it was first used in Half-Life 2 and Counter-Strike.

What is Source Engine?

500

Other people say You Only Live Once, but in Deep Learning world, YOLO means something else.

What is "You Only Look Once"?