Hacker News new | past | comments | ask | show | jobs | submit login

I like this idea. I've participated each year, only finished the 2020 one (most have 1-2 to go, never had the time & motivation to fight through it.)

BTW, there is a great book that is right up this alley -- maybe you know it -- "The New Turing Omnibus: 66 Excursions in Computer Science"[0]

I discovered "Omnibus" from Peter / Catonmat [1]

It's 66 short, manageable topics, each ~5-8 pages:

1 Algorithms

2 Finite Automata

3 Systems of Logic

4 Simulation

5 Godel's Theorem

6 Game Trees

7 The Chomsky Hierarchy

8 Random Numbers

9 Mathematical Research

10 Program Correctness

11 Search Trees

12 Error-Corecting Codes

13 Boolean Logic

14 Regular Languages

15 Time and Space Complexity

16 Genetic Algorithms

17 The Random Access Machine

18 Spline Curves

19 Computer Vision

20 Karnaugh Maps

21 The Newton-Raphson Method

22 Minimum Spanning Trees

23 Generative Grammars

24 Recursion

25 Fast Multiplication

26 Nondeterminism

27 Perceptrons

28 Encoders and Multiplexers

29 CAT Scanning

30 The Partition Problem

31 Turing Machines

32 The Fast Fourier Transform

33 Analog Computing

34 Satisfiability

35 Sequential Sorting

36 Neural Networks That Learn

37 Public Key Cryptography

38 Sequential Cirucits

39 Noncomputerable Functions

40 Heaps and Merges

41 NP-Completeness

42 Number Systems for Computing

43 Storage by Hashing

44 Cellular Automata

45 Cook's Theorem

46 Self-Replicating Computers

47 Storing Images

48 The SCRAM

49 Shannon's Theory

50 Detecting Primes

51 Universal Turing Machines

52 Text Compression

53 Disk Operating Systems

54 NP-Complete Problems

55 Iteration and Recursion

56 VLSI Computers

57 Linear Programming

58 Predicate Calculus

59 The Halting Problem

60 Computer Viruses

61 Searching Strings

62 Parallel Computing

63 The Word Problem

64 Logic Programming

65 Relational Data Bases

66 Church's Thesis

[0] https://www.amazon.com/New-Turing-Omnibus-Sixty-Six-Excursio...

[1] https://catonmat.net/top-100-books-part-one




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: