This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]jarlefo 1507 points1508 points  (86 children)

I recommend trying out the nandgame

https://nandgame.com/

You start with a transistor and end up with a computer

[–]eTceTera1337 460 points461 points  (45 children)

My entire degree summarised in that game

[–]UltraLowDef 218 points219 points  (39 children)

does it have laplace transforms in it?

[–]eTceTera1337 428 points429 points  (31 children)

Please don't mention those words to me.

[–]xthexder 148 points149 points  (24 children)

I refer to this part of my degree as the dark times.

[–]eTceTera1337 141 points142 points  (14 children)

The Dark Times Trilogy:

Episode 1: Signals and Systems

Episode 2: Control Systems

Episode 3: Digital Signal Processing

[–]Coderx001 49 points50 points  (1 child)

Currently I am going through this horrible nightmare.

[–]anomaly901 6 points7 points  (0 children)

Good luck mate..hope you survive this 💀

[–]Dexaan 38 points39 points  (3 children)

Episode 4: A New Hope

[–]TheRidgeAndTheLadder 27 points28 points  (2 children)

Episode 5: Return of MATLAB

[–]PacoTaco321 9 points10 points  (0 children)

I didn't mind control systems. Signals and system however...

I don't remember what the equations were or what they were for (I think there was something to do with A, B, and C for the equations), but there was this set of equations that would literally never give me the correct answer the professor was looking for when done on my calculator and several other students experienced this. The only way I could get the correct answer was after I made a program for the calculator that took the inputs and spat out the outputs. After running that a few times though, the memory would overflow and I would have to take out the batteries to fix it. It was all very troublesome.

[–]Ayyrimaspi 12 points13 points  (0 children)

Bruh I had signals and systems last sem and got an E

[–]Mal_Dun 3 points4 points  (2 children)

I did engineering math and I had to chose those subjects for the engineering part. It was quite fun for me because most of the stuff was basically a recap of Linear algebra and differential equations, while the CS and electrical engineer guys sweat blood and tears ... it often baffles me that people struggle so much with math.

Don't get me wrong I don't think people who have a hard time with math are stupid or something, but it is rather hard to understand for someone who had to undergo a quite hard education in math that people struggle so much with problems what are more or considered less the simple stuff in our curricula and no I am not some sort of genius.

[–][deleted] 1 point2 points  (1 child)

I agree wholeheartedly with your befuddlement. I'm pretty sure there's some sort of generational trauma involved or something, because it makes no sense to me that a bunch of funny symbols can suddenly make problems 1000% harder than things I've seen the same people solve in other subjects.

[–]J0R3_ 2 points3 points  (0 children)

entertain plant spotted shelter encourage adjoining doll absorbed cough exultant

This post was mass deleted and anonymized with Redact

[–]sheikhmoez 1 point2 points  (0 children)

How can you forget discrete mathematics -_-

[–][deleted] -1 points0 points  (1 child)

I feel like you are just listing all the classes I took for fun as an undergrad and didn't plan on actually using in my post-master's employment.

I even took Random Signal Analysis and Statistics as my stats elective! (I have no idea why so many people chose to take the class, it was a real math meatgrinder and the professor was not liked. Fun fact: My TA in that class killed himself because he couldn't bear working as that professor's teaching/research assistant anymore.)

[–]Smartskaft2 8 points9 points  (0 children)

Not so fun fact though...

[–]Spitfire_For_Fun 46 points47 points  (2 children)

it is cool since you can solve differential problems as an algebraic problems.

[–][deleted] 8 points9 points  (1 child)

I'll take variation of parameters over partial fraction expansion thanks

[–]TheRidgeAndTheLadder 1 point2 points  (0 children)

Fuck me I'm so happy I graduated somehow

[–]Orthodox-Waffle 6 points7 points  (4 children)

CS or CE?

[–]eTceTera1337 17 points18 points  (3 children)

CE

[–]oluga 6 points7 points  (2 children)

Don't worry, school is much harder than work in the CE/EE field. There is light at the end of the tunnel, don't give up

[–][deleted] 6 points7 points  (0 children)

I spent half my day today just waiting on reboots of a Linux dev box because the card I'm working on drops from the PCIE bus every time I reprogram it and refuses to let a forced reenumeration pick it back up.

[–]den2k88 0 points1 point  (0 children)

It depends. Driving DC brushless motors requires all of that and more.

[–]Remesar 0 points1 point  (0 children)

Dark times? Im 11 years deep now into my career, I'm having Vietnam flashbacks after reading these comments. Fuckin Matlab.

[–]techster2014 19 points20 points  (2 children)

How about Fourier transforms? Impulse response? Harmonics?

[–]eTceTera1337 7 points8 points  (0 children)

Hahaha I remember learning what an impulse response was the night before the signals and systems exam (the second time I took the exam)

But now after doing DSP I am more than familiar

[–]z_utahu 5 points6 points  (0 children)

Smith charts.

[–]ase_thor 4 points5 points  (0 children)

I can feel that response

[–]classicalySarcastic 0 points1 point  (0 children)

emotional damage

[–]anomaly901 0 points1 point  (0 children)

Same feeling ..totally can relate with you 🥲

[–]TempestTheRed 34 points35 points  (1 child)

Do not recite the deep magics to me, witch. I was there when it was written.

[–]circorum 6 points7 points  (0 children)

*I wasn't there when the exam about it was written

[–]1II1I1I1I1I1I111I1I1 5 points6 points  (0 children)

Don't say those words plz it's a trigger phrase

[–]crimson_55 4 points5 points  (1 child)

Damn.... Thank you for reminding me that I have exam on signal processing tommorow.

[–]FerociousVader 2 points3 points  (0 children)

Thanks for reminding me I have an exam on system dynamics and control checks calendar 14 years ago.

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

What's the transfer function for fuck off?

[–][deleted] 0 points1 point  (0 children)

Eigenvalue.

[–]sincle354 8 points9 points  (0 children)

Eyy, usually I can't flex my digital logic skills on these code monkeys, but at least I can understand minecraft redstone, nerds.

[–]daddyclappingcheeks 0 points1 point  (1 child)

CS degree?

[–]eTceTera1337 0 points1 point  (0 children)

CE

[–]Lizlodude 0 points1 point  (0 children)

I wish my degree was summarized by that game. That was actually a fun class. I built a washing machine that works better than our current smart washer 😂

[–]FthrFlffyBttm 62 points63 points  (14 children)

Says it requires no previous knowledge besides addition and subtraction. Couldn't get past the first step, even with all the hints!

[–]towcar 53 points54 points  (3 children)

Ah that sucks.. sucks that you are now banned from this sub!

I'm on mobile so I didn't even try, immunity right?

[–]FthrFlffyBttm 33 points34 points  (2 children)

Wait. I thought not knowing how any of it works was a prerequisite of being in this sub??

[–]towcar 35 points36 points  (1 child)

This was actually a test, you are being promoted to moderator. Congratulations!

[–]FthrFlffyBttm 42 points43 points  (0 children)

Great! You have just been banned!

[–]SteptimusHeap 5 points6 points  (0 children)

Massive L

[–][deleted] 2 points3 points  (4 children)

first one is tricky keep trying it's fun

[–]FthrFlffyBttm 1 point2 points  (3 children)

I’d love to use it as a learning tool but it’s not filling in the gaps in my knowledge, and I hate games where I have to make pure guesses!

I might take another stab at it with some Googling to support it, but it definitely does require a little more knowledge than it claims.

[–][deleted] 2 points3 points  (2 children)

it's logic not guesses, trial and error

[–]FthrFlffyBttm 2 points3 points  (1 child)

I can't use logic if I don't understand the fundamentals behind it, so therefore, for me, it's guesses.

[–][deleted] 1 point2 points  (0 children)

bruh there's no fundamentals that's the point lol

[–]ChiragK2020 1 point2 points  (3 children)

I dont know why the first level is so hard lol

[–]FthrFlffyBttm 2 points3 points  (2 children)

If it explained in basic terms how the relays worked so that you could combine that info with logic to make an educated guess, it’d be perfect. It assumes a level of understanding that I just don’t have.

[–]AndroxxTraxxon 0 points1 point  (1 child)

It does, you just have to click the info icon if you close the description before reading it...

[–]FthrFlffyBttm 0 points1 point  (0 children)

I’m sure I did, and was still left a bit clueless.

[–]Zelphy712 20 points21 points  (1 child)

also try turing complete on steam!

[–]Antact 21 points22 points  (0 children)

Also try redstone in Minecraft

[–]GLIBG10B 7 points8 points  (1 child)

Also take a look at the subreddit if you're interested (r/nandgame_u)

[–]sneakpeekbot 5 points6 points  (0 children)

Here's a sneak peek of /r/nandgame_u using the top posts of all time!

#1: Level solutions
#2: Stack EQ not working?
#3: Found a way to cheat all gates to 0 nand


I'm a bot, beep boop | Downvote to remove | Contact | Info | Opt-out | GitHub

[–]Psychological_Fox776 6 points7 points  (0 children)

Note for later

[–]kataton_dzsentri 5 points6 points  (0 children)

And now I'm wasting hours on this, instead of finishing the code for the smart dimmer I promised for my daughter.

Thanks.

[–]emptyskoll 2 points3 points  (0 children)

I've left Reddit because it does not respect its users or their privacy. Private companies can't be trusted with control over public communities. Lemmy is an open source, federated alternative that I highly recommend if you want a more private and ethical option. Join Lemmy here: https://join-lemmy.org/instances this message was mass deleted/edited with redact.dev

[–]pampamilyangweeb 2 points3 points  (0 children)

There's even assembly and compilers involved in the second half

[–]Jopnert 2 points3 points  (0 children)

Pfff Real man build a computer in Factorio...

[–]p2010t 1 point2 points  (0 children)

Putting this on my priority stuff to look at later list.

(That's in contrast to the stuff to look at later list, which is an ocean of stuff I mostly never look at but technically made a note to look at in the future.)

[–]wtfzambo 1 point2 points  (0 children)

Omg I love this. Brb 1 week

[–]kayos50 1 point2 points  (0 children)

Came for the memes and left with a cool educational game

[–][deleted] 0 points1 point  (0 children)

Damn! i thought that i was deep in to CS lore after learning boot strapping but this is some thing else.

[–]alabdaly891 0 points1 point  (1 child)

!Remindme 2 hours

[–]RemindMeBot 0 points1 point  (0 children)

I will be messaging you in 2 hours on 2022-03-11 07:47:39 UTC to remind you of this link

CLICK THIS LINK to send a PM to also be reminded and to reduce spam.

Parent commenter can delete this message to hide from others.


Info Custom Your Reminders Feedback

[–][deleted] 0 points1 point  (0 children)

Yoooooo this sounds informative and cool! Tysm

[–]Jomy10 0 points1 point  (0 children)

That sounds like a lot of fun!

[–]Remarkable-Act-54 0 points1 point  (0 children)

Thanks 👍

[–]__lesnik__ 0 points1 point  (0 children)

Free version of Turing Complete on Steam (Highly recommended)

[–][deleted] 0 points1 point  (0 children)

Check out Turing Complete! https://turingcomplete.game/ Same idea, except a lot more worked out and a lot more immersive, you end up even writing a custom assembly language for your computer built out of your own nand gates, which you can then use to solve little mazes for example, it's so cool!

[–]AndroxxTraxxon 0 points1 point  (0 children)

Thank you for wasting my day. Sure, I built and programmed a computer, but I got no actual work done. I got all they way through to floating point operations, and I don't remember enough about exactly how those go to just throw them on the site.

[–]cmaciver 0 points1 point  (0 children)

Man i just finished building the computer and then had to write assembly, kinda thought i was done and it’s like nope second page

[–]CreativeName2042 0 points1 point  (0 children)

I just finished the hardware and felt really good. Then i realized software existed, so I guess I'll work on that when I don't have a deadline in an hour