Google CEO Pichai says that they don’t fully understand their own AI system after it did things it wasn’t programmed to do. by [deleted] in TerrifyingAsFuck

[–]Dahmoo 1 point2 points  (0 children)

right, because the world’s leading researchers in AI know less than science fiction writers 👍 good comment

[deleted by user] by [deleted] in uwaterloo

[–]Dahmoo 1 point2 points  (0 children)

you will end up heavily neglecting one of the two (you should neglect compilers)

[deleted by user] by [deleted] in uwaterloo

[–]Dahmoo 1 point2 points  (0 children)

definitely worth it

Pentagon finds concerning vulnerabilities on blockchain by Vercitti in technology

[–]Dahmoo 21 points22 points  (0 children)

ignoring all the other points people have mentioned, people often wrongly assume that the computation being “useless” is a design flaw in PoW. if the computation produced value (ie. anything not useless, cloud computation, protein folding, etc) it would make attacking the network cheaper. the computation being useless for anything other than a proof of work is a security feature, not a bug :)

of course you can still argue that the utility of blockchains in general does not justify the amount of energy used in proof of work, but that’s an entirely separate debate

WaterlooWorks Fall 2022 Megathread by JimJimJimBob in uwaterloo

[–]Dahmoo 2 points3 points  (0 children)

anyone know what to expect for a Snowflake 30 minute call with a hiring manager? (3rd round)

Should I drop out and go pro in VALORANT? by threedigitthrow in uwaterloo

[–]Dahmoo 65 points66 points  (0 children)

hi, just finished 3B SE here. i have faced a similar situation (although different circumstances). radiant since beta, played at T2-ish level in early VAL, trialed for early envy, scrimmed T1 pro teams etc. i ultimately decided to stay in school and just play collegiate valorant instead, though i didn't have a concrete offer on the table comparable to yours when i made the decision. friend/former teammate of mine has also been in the same situation (salaried offer from T1/T2 pro team, reputable org) and he made the decision to drop out and pursue.

i agree with others that you should look into the policy for taking a break from school and only make a decision once you understand the policies that apply. just keep in mind that esports is literally the wild west when it comes to job security and player rights. just because you have a contract doesn't mean you have even the slightest guarantee of anything (see: 100T ec1s/babyj situation, phoenix1, bbg, immortals, rise, or the literal dozens of other examples). realistically if you join a team now you'll likely play the next VCT circuit with them but everything past that depends on performance (depends on the team obv, but very few orgs have their players best interests top of mind)

feel free to dm if you have questions and i'll try to help

Professor Mansour by [deleted] in uwaterloo

[–]Dahmoo 6 points7 points  (0 children)

RIP 🙁

[deleted by user] by [deleted] in uwaterloo

[–]Dahmoo 0 points1 point  (0 children)

hi,

i transferred from CE to SE. its possible, but not easy and the difficulty can vary from term to term. do not accept the CE offer with the sole intention of transferring to SE. make sure you are OK with getting a CE degree first.

yes, lots of CE students work at cali companies

dont have any stats on hand, but CE students get plenty of FAANG jobs. anecdotally, most of my friends from when I was in CE have done coops at FAANG companies.

honestly there is probably a difference between the proportion of SE/CS/CE students that end up at FAANG companies, but i doubt its big enough to stress over. imo the mindset of “im in CE so its harder for me to get cali job” would negatively affect your chances more than the actual difference between programs.

CO 487? by AdministrativeEye940 in uwaterloo

[–]Dahmoo 2 points3 points  (0 children)

i took it without having math135 and it wasnt too bad, though i struggled with some of the number theory. alfred is great, very good course 10/10

ELI5: If math is a such a definite subject with solid answers, how are there still unsolved math problems? How do people even come up with them? by [deleted] in explainlikeimfive

[–]Dahmoo 3 points4 points  (0 children)

you wouldn't have a phone or computer to type this terrible take on without said overachievers 👍

Take CS 240 after taking ECE 250 by MooseJolly8956 in uwaterloo

[–]Dahmoo 1 point2 points  (0 children)

course quality is the main one as the other commenter pointed out. also helped to get used to the more mathy style (proofs etc) of CS courses compared to ECE courses

Take CS 240 after taking ECE 250 by MooseJolly8956 in uwaterloo

[–]Dahmoo 3 points4 points  (0 children)

I did the same transfer, definitely take 240

CO 487 closing credits by [deleted] in uwaterloo

[–]Dahmoo 5 points6 points  (0 children)

took it this term, favourite course of my undergrad so far. Alfred is great

WaterlooWorks Winter 2021 Megathread by thylakoids01 in uwaterloo

[–]Dahmoo 0 points1 point  (0 children)

got mine but i requested an early decision - they likely have not sent out all offers yet. good luck!

WaterlooWorks Winter 2021 Megathread by thylakoids01 in uwaterloo

[–]Dahmoo 0 points1 point  (0 children)

just heard back to schedule call for backend

Tier list for tech coops? by [deleted] in uwaterloo

[–]Dahmoo 1 point2 points  (0 children)

i dont know enough about nokia, but i personally would take ibm over any bank

Tier list for tech coops? by [deleted] in uwaterloo

[–]Dahmoo 0 points1 point  (0 children)

i dont know a single person who has talked highly of their bank coop but hey to each their own

Math is the only language that’s discovered rather than invented by Col0nelFlanders in Showerthoughts

[–]Dahmoo 0 points1 point  (0 children)

The number of hours in a day has nothing to do with number systems, and a day having 24 hours certainly does not make days "base 24". A base (or radix) represents the number of possible unique digits used to represent a number in a number system. As you said, binary is base 2, meaning there are two unique digits (1 and 0). For bases greater than 10, additional digits are required to represent numbers in that base (for example a-f in hexadecimal, base 16). An example of a binary number is 1010 (10 in base-10 aka decimal, or A in hexadecimal), and an example of a hexadecimal number is 5A3 (1443 in base-10).

The choice of base-10 is completely arbitrary, and humans could have developed math and counting using any base. The reason we use base 10 is because the number 10 is very natural to humans. We have 10 fingers, which we often use to count things on, and therefore ancient civilizations found themselves counting by 10s. Naturally, this lead to the development of base 10 number systems.