/r/compsci - top ten submissions for each month of 2024

sfw subreddits
2024, August
I'm making an operating system (And you're invi...
335 I'm making an operating system (And you're invi...
What are some concepts you think more people sh...
80 What are some concepts you think more people sh...
What is a comp science area you believe does no...
77 What is a comp science area you believe does no...
How could "the mind" be uncomputable if it's du...
73 How could "the mind" be uncomputable if it's du...
I have been completely mesmerized by Niklaus Wi...
60 I have been completely mesmerized by Niklaus Wi...
The search for the random numbers that run our ...
45 The search for the random numbers that run our ...
Should not there be just 6 memory accesses?
44 Should not there be just 6 memory accesses?
I have just started reading Designing Data-inte...
44 I have just started reading Designing Data-inte...
A good Computer science book
43 A good Computer science book
What changed in 3D graphics from when DOOM was ...
37 What changed in 3D graphics from when DOOM was ...
2024, July
When will the AI fad die out?
665 When will the AI fad die out?
What programming languages do you enjoy coding in?
174 What programming languages do you enjoy coding in?
[Meta] What has happened to the moderation of t...
106 [Meta] What has happened to the moderation of t...
BusyBeaver(5) is now known to be 47,176,870
84 BusyBeaver(5) is now known to be 47,176,870
Three years in college still feel like I don't ...
77 Three years in college still feel like I don't ...
Why is security "generally" divorced from progr...
65 Why is security "generally" divorced from progr...
Researchers discover a new form of scientific f...
56 Researchers discover a new form of scientific f...
Want to understand multi-level paging just enou...
54 Want to understand multi-level paging just enou...
What I (and my company) risk for decompiling pr...
51 What I (and my company) risk for decompiling pr...
To become a "Computer Scientist", does that mak...
38 To become a "Computer Scientist", does that mak...
2024, June
I'm worried
159 I'm worried
Anyone Else Prefer Classical Algorithm Developm...
104 Anyone Else Prefer Classical Algorithm Developm...
Artificial Intelligence A Modern Approach Is Ha...
93 Artificial Intelligence A Modern Approach Is Ha...
What is an eigenvector?: A 5-minute visual guid...
85 What is an eigenvector?: A 5-minute visual guid...
How a Clever 1960s Memory Trick Changed Computing
72 How a Clever 1960s Memory Trick Changed Computing
i want to make a 16 bit computer
44 i want to make a 16 bit computer
64 bit size registers sounds really overkill, w...
38 64 bit size registers sounds really overkill, w...
Does anyone know where to find resources for GPUs?
21 Does anyone know where to find resources for GPUs?
How faster is stack allocation compareed to hea...
21 How faster is stack allocation compareed to hea...
What really separates x86 from ARM under the hood?
20 What really separates x86 from ARM under the hood?
2024, May
A 32-Bit RISC-V Computer Running BASIC in Logisim!
255 A 32-Bit RISC-V Computer Running BASIC in Logisim!
My new or ‘old’ book just arrived in the mail
177 My new or ‘old’ book just arrived in the mail
C. Gordon Bell, Father of the PDP-8 and VAX, Ha...
87 C. Gordon Bell, Father of the PDP-8 and VAX, Ha...
Cellular Automata rule 345/2/4 on the generatio...
76 Cellular Automata rule 345/2/4 on the generatio...
Why do you like Computer Science?
68 Why do you like Computer Science?
Hiding the code of recent protein folding agent...
66 Hiding the code of recent protein folding agent...
Going back to school is it a good idea?
63 Going back to school is it a good idea?
What projects should I do to really hammer in O...
54 What projects should I do to really hammer in O...
Lootcode - A fantasy coding game to practice da...
45 Lootcode - A fantasy coding game to practice da...
radical Ai internship scam?
44 radical Ai internship scam?
2024, April
Women Who Code organization shutting down
538 Women Who Code organization shutting down
Does anyone dislike Machine Learning?
167 Does anyone dislike Machine Learning?
Why did Terry Davis create Holy C if he was try...
101 Why did Terry Davis create Holy C if he was try...
Is there any field in computer science that cha...
93 Is there any field in computer science that cha...
How Apple Uses ML To Recognize Different Indivi...
75 How Apple Uses ML To Recognize Different Indivi...
Stanford CS 25 Transformers Course (OPEN TO EVE...
54 Stanford CS 25 Transformers Course (OPEN TO EVE...
Conway’s Game of Life in 3D
54 Conway’s Game of Life in 3D
Are Conic Sections normally found in computer s...
39 Are Conic Sections normally found in computer s...
Why is Lambda Calculus more "provable" than Tur...
32 Why is Lambda Calculus more "provable" than Tur...
A visual deep dive into Uber's machine learning...
28 A visual deep dive into Uber's machine learning...
2024, March
My maze solver is drunk
3943 My maze solver is drunk
Maze solver has gone to AA*
569 Maze solver has gone to AA*
How Netflix Uses Machine Learning To Decide Wha...
80 How Netflix Uses Machine Learning To Decide Wha...
How do I break down Operating Systems: Three Ea...
63 How do I break down Operating Systems: Three Ea...
Nevalang: A Flow-Based Programming Language
44 Nevalang: A Flow-Based Programming Language
How do I program software to be updateable?
28 How do I program software to be updateable?
Creating OS from Scratch
28 Creating OS from Scratch
My favourite data structure: The trie
28 My favourite data structure: The trie
What is it that got you more invested into CS?
22 What is it that got you more invested into CS?
Alternatives to Von Neumann Architecture
20 Alternatives to Von Neumann Architecture
2024, February
Consistent hashing ring as an Infographic!
83 Consistent hashing ring as an Infographic!
Favourite computer science books?
70 Favourite computer science books?
Reflective Analogue Processing Could a type of ...
66 Reflective Analogue Processing Could a type of ...
The most beautiful computer science paper I hav...
58 The most beautiful computer science paper I hav...
The mark scheme says the parity bit should be 1...
53 The mark scheme says the parity bit should be 1...
Why are the values of bit numbers of different ...
44 Why are the values of bit numbers of different ...
What is your PhD about?
45 What is your PhD about?
YouTube channels similar to No Boilerplate and ...
33 YouTube channels similar to No Boilerplate and ...
Encoding tic-tac-toe in 13 bits
23 Encoding tic-tac-toe in 13 bits
I created a algorithm for approximating the TSP...
22 I created a algorithm for approximating the TSP...
2024, January
Which recently discovered algorithms have made ...
51 Which recently discovered algorithms have made ...
Best YouTube channels to casually learn Operati...
39 Best YouTube channels to casually learn Operati...
Bottom-up vs Top-down CS Education
33 Bottom-up vs Top-down CS Education
80s BASIC vs Modern languages (in the context o...
34 80s BASIC vs Modern languages (in the context o...
Books recommendation of computer history
34 Books recommendation of computer history
Cognitive Load In Software Development
29 Cognitive Load In Software Development
We can solve 3-SAT "quickly" by applying it to ...
25 We can solve 3-SAT "quickly" by applying it to ...
How important is Discrete Structures in Compute...
25 How important is Discrete Structures in Compute...
Why is mkdir slower as we get deeper into the d...
21 Why is mkdir slower as we get deeper into the d...
Why was CP/M so much more expensive than MSDOS?
20 Why was CP/M so much more expensive than MSDOS?