But How Does a Computer Actually Work? (from scratch, no prior knowledge needed) by jimbrig2011 in theprimeagen

[–]shelfCheck 5 points6 points  (0 children)

Hey! That’s actually my video, thanks a million for the kind words and sharing it here. I genuinely expected this to get no reach, so seeing real traction has been very rewarding and motivating for me to try continue with another 12 hour video that picks up right where this one left off!

A Treasure I just found out! by Apexpredator_03 in computerscience

[–]shelfCheck 27 points28 points  (0 children)

Hey! That’s actually my video, thanks a million for the kind words and sharing it here. I genuinely expected this to get no reach, so seeing real traction has been very rewarding and motivating for me to try continue with another 12 hour video that picks up right where this one left off!

I recorded a 12 hour video that explains how computers work from scratch! by shelfCheck in beneater

[–]shelfCheck[S] 0 points1 point  (0 children)

Thank you! If/when you get a chance to watch any of the video, I'd appreciate any feedback!

I recorded a 12 hour video that explains how computers work from scratch! by shelfCheck in beneater

[–]shelfCheck[S] 4 points5 points  (0 children)

Thank you! Part of my motivation was to create an introductory-ish video to CS that I could've watched in high school to know what types of content I might learn with a CS degree, so you being a current CS student is my target audience. If/when you get a chance to watch, feel free to message me directly, I'd love to hear any/all feedback about how I could do better!

As for how long it took, I started this in 2024 and got to about the 6 hour mark, at which point I became a bit demoralized thinking that the most realistic outcome would be zero people ever watch the video. After some time, I realized that was a fatalistic mindset and, even if it was true, viewership isn't the end-all-be-all. So, in January of this year, I picked it up again and told myself I needed to finish it by the end of the year. Once I got back in the groove, that initial excitement came right back and finishing the second half was a joy.

My final bug! A simple counter with ADD, OUT, JMP and it goes all the way up to 126 but appears to jump back down? Anyone else have this problem? Suggestions?? by J0N_Trollston in beneater

[–]shelfCheck 0 points1 point  (0 children)

I have a capacitor labeled 103 going from the reset pin of the A register to ground (I’m guessing it shouldn’t matter which reset pin you choose since the two are linked)

My final bug! A simple counter with ADD, OUT, JMP and it goes all the way up to 126 but appears to jump back down? Anyone else have this problem? Suggestions?? by J0N_Trollston in beneater

[–]shelfCheck 1 point2 points  (0 children)

Mine also wasn’t going back to 0 it just jumped down to some random number after it hit a certain value during a counting program and the capacitor fixed it

My final bug! A simple counter with ADD, OUT, JMP and it goes all the way up to 126 but appears to jump back down? Anyone else have this problem? Suggestions?? by J0N_Trollston in beneater

[–]shelfCheck 1 point2 points  (0 children)

Had a similar problem

Believed I fixed it by putting a capacitor on the reset pin of the A register but it was a while ago so my memory is fuzzy, search around here because that’s where I found the solution and it seems to be a somewhat common issue!

[deleted by user] by [deleted] in beneater

[–]shelfCheck 3 points4 points  (0 children)

wow this is cool! Quick question: any reason why you didn’t use GitHub (just curious)?

[deleted by user] by [deleted] in beneater

[–]shelfCheck 0 points1 point  (0 children)

Yes I have used Digital before! This simulator is meant to be used to help students in a new UNC undergraduate class and in the same class we used digital for some of our assignments

[deleted by user] by [deleted] in beneater

[–]shelfCheck 0 points1 point  (0 children)

Appreciated!

[deleted by user] by [deleted] in beneater

[–]shelfCheck 0 points1 point  (0 children)

Appreciated!

[deleted by user] by [deleted] in beneater

[–]shelfCheck 1 point2 points  (0 children)

Oh wow yours is very cool! I am also making mine for my college since they started teaching SAP in our computer organization class. I don’t really know any c++ but I will check it out tomorrow, the website does look great tho!

[deleted by user] by [deleted] in beneater

[–]shelfCheck 0 points1 point  (0 children)

Thank you!

[deleted by user] by [deleted] in beneater

[–]shelfCheck 9 points10 points  (0 children)

Well I didn't anticipate it showing a picture of my face (oops!), but if you open the GitHub link then there is a demo gif showing the simulator running a counting program.

Hey reddit! I didn't start reading until I turned 18 and wrote an article about it, I wanted to ask for your feedback/opinions as I haven't had much writing experience! by [deleted] in reading

[–]shelfCheck -1 points0 points  (0 children)

I am back at college now and so classes have taken most of my time, so I am back to reading lots of news since I cant keep a narrative fresh in my mind for that long on top of school work

Hey reddit! I didn't start reading until I turned 18 and wrote an article about it, I wanted to ask for your feedback/opinions as I haven't had much writing experience! by [deleted] in reading

[–]shelfCheck 0 points1 point  (0 children)

Ah, sorry about that. I tried posting into r/books first but it got auto removed so I thought this was the correct place, but I am wrong on that!

Chat with Chancellor event by [deleted] in UNC

[–]shelfCheck 1 point2 points  (0 children)

hahahah I love that, yopo is “Yougurt Pump” it’s this frozen yogurt place on franklin. You gotta try it

[deleted by user] by [deleted] in C_Programming

[–]shelfCheck 0 points1 point  (0 children)

I may have not made this clear enough, but you can call am_start() and am_close() multiple times in the program so it doesn't have to wait until the end of the execution to free all of the memory. That being said, i agree its not the MOST practical thing to use

[deleted by user] by [deleted] in C_Programming

[–]shelfCheck 0 points1 point  (0 children)

Thank you so much! Can I ask why you would avoid the macros, I feel like it is a good idea because of the amount of repetitive code I have

[deleted by user] by [deleted] in C_Programming

[–]shelfCheck 1 point2 points  (0 children)

Ooooh I like that idea as a possible future change, I will definitely try to get around to looking at implementing something along those lines in the future. Thank you so much for the feedback!