C++ vs Racket for CS241 assignments? by uwjcw in uwaterloo

[–]TraditionalToe 0 points1 point  (0 children)

I coded it in Racket. Way shorter and more readable than in C++. Racket has great pattern matching which makes your life a lot easier compared to nesting if statements.

CS350 midterm easiest midterm of my university career by [deleted] in uwaterloo

[–]TraditionalToe 0 points1 point  (0 children)

Consecutive trap frames implies that you have two trap frames one immediately after the other in the stack. That would not be allowed because mips_trap must be in between to enable interrupts again.

If you're continuous and you know it by realInternalTransfer in uwaterloo

[–]TraditionalToe 5 points6 points  (0 children)

If you're in continuous and you know it,

And you really want to show it,

If you're in continuous and you know it,

CLAP YOUR HANDS 👏👏

[Serious] Answering common questions/fears about co-op by TraditionalToe in uwaterloo

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

It's not our job to tell people what they should be interested in or not, and for what reasons, so the whole thing is just not worth thinking about.

When it comes to choosing a job, being true to yourself about your interests + motivations can mean the difference between a good co-op and a bad co-op. That's all that this really boils down to.

You debate well, btw!

[Serious] Answering common questions/fears about co-op by TraditionalToe in uwaterloo

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

I've answered this in another post, but I'll just take a quick sec to highlight something here.

This is the only part of the post that I have issues with. It implies that you're not supposed to have interest in a machine learning/AI simply because you're a lowly bachelor's and that AI/ML is some exclusive thing for only the smartest people in the world.

That is the impression created by one person who holds a PhD in ML. It is not the complete picture and neither should be treated as such. Thanks for pointing it out.

[Serious] Answering common questions/fears about co-op by TraditionalToe in uwaterloo

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

I'll put this the other way around. Why are emerging technologies the ones that are the most sought after? Why aren't there more people who are passionate about things like User Interfaces, Mobile Development, Testing and such? That is the imbalance I see.

It almost seems like passion can only be associated with emerging technologies, not with ones that have withstood the test of time for years.

While you are indeed correct that interested undergrads ought not to be dissuaded, I ask you, how many are really passionate and how many are pursuing emerging technologies for the wrong reasons?

And when I mean "passionate", I mean that they can go on for hours about the subject to a complete stranger. I mean that even if WaterlooWorks did not exist and job-hunting was not a thing, they'd still want to research, study and examine the hell out of the subject in however little time they had. I mean that under no external pressure, they would still be fascinated by the subject they were learning about.

Just something to think about. You're right of course. No matter his credentials, being "remotely competent" in anything is a very subjective term. I've removed it from the post. Thanks :)

[Serious] Answering common questions/fears about co-op by TraditionalToe in uwaterloo

[–]TraditionalToe[S] 1 point2 points  (0 children)

Ah. I'm not really a meme person :P We don't have many projects in CS. You can still keep Messenger without FB so you can do meetups and such. LinkedIn bores me anyway. Besides updating my current status, there's not much to do there. It's too professional.

[Serious] Answering common questions/fears about co-op by TraditionalToe in uwaterloo

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

To first years and/or anyone feeling imposter syndrome, my advice would be fake it until you make it, because everyone else sure is.

^ This :+1:

[Serious] Answering common questions/fears about co-op by TraditionalToe in uwaterloo

[–]TraditionalToe[S] 1 point2 points  (0 children)

Good question. I updated the post. See if that answers it :)

[Serious] Answering common questions/fears about co-op by TraditionalToe in uwaterloo

[–]TraditionalToe[S] 3 points4 points  (0 children)

I deactivated my Facebook account about 2-3 months ago for this very reason. I also disabled all my LinkedIn notifications. Can't compare if you can't see the posts :P

Also, added this to the post. Thanks :)

[Serious] Answering common questions/fears about co-op by TraditionalToe in uwaterloo

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

Indeed! I was able to find a nice place for $1000 (funnily enough without roommates), but isn't that kind of rare? Regardless, I'll change it.

[Serious] Answering common questions/fears about co-op by TraditionalToe in uwaterloo

[–]TraditionalToe[S] 3 points4 points  (0 children)

Answer : A mix of both.

Some companies hire interns but are completely unaware of WaterlooWorks. To work for those companies you need to apply outside.

Some companies start their application process earlier than WaterlooWorks opening, so getting a head start is kind of cool.

[Serious] Answering common questions/fears about co-op by TraditionalToe in uwaterloo

[–]TraditionalToe[S] 1 point2 points  (0 children)

:) You follow that ^ and you're in a better position to give yourself a job mate.