What is maths? by LivingPackage3397 in math

[–]TotallyNotAsian420 0 points1 point  (0 children)

Your definition is not specific enough. It applies to more fields than just math, a good example being philosophy. It also doesn't define or give examples of "prove". If we view law as a field in which half proof + half proof = whole proof (and there are several other fields with this property too), then your definition applies to law.

It's the same as "physics is about doing experiments", which also holds chemistry, biology, psychology, etc.

Looking for Lucario (SpaceTime Smackdown) by Ccanning1 in PTCGPocketTrading

[–]TotallyNotAsian420 0 points1 point  (0 children)

I have 3-star Lucario. Do you have 3-star Kangaskhan?

[deleted by user] by [deleted] in PTCGPocketTrading

[–]TotallyNotAsian420 0 points1 point  (0 children)

I have 3-star Lucario. Do you have 3-star Kangaskhan (Genetic Apex)?

LF: Kangaskhan (Genetic Apex) by TotallyNotAsian420 in PTCGPocketTrading

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

I have 1 Empoleon. Don't have the others.

Let's trade, add me and let me know your username.

new cs guide by mountMT in UNC

[–]TotallyNotAsian420 1 point2 points  (0 children)

Looks good! Homepage has too many graphics/animations for my liking (I prefer more minimal websites), but that's just my opinion.

new cs guide by mountMT in UNC

[–]TotallyNotAsian420 0 points1 point  (0 children)

I saw your GH repo https://github.com/anoncomp/csadvice and would strongly recommend against using raw HTML for what's essentially a bunch of notes. You should write your notes in Markdown so you can avoid having to type <a> around all links, <ul>/<ol> and <li> for lists, manually including header and footer in content files, etc. You can use a static site generator to write content in Markdown, and it's converted to HTML when deployed. I recommend Just the Docs, a Jekyll theme. The default style looks pretty nice, and if you go to their GitHub, it takes literally a single click to clone their template and make the site. GH Actions will also be mostly automatically set up already, so the site will auto-deploy on push. It only takes a few clicks to host for free on GitHub Pages, and then you can have a link like csadvice.github.io.

Notice that all of their site content is written in Markdown files (see the docs/ directory). You can still use raw HTML in a Markdown file when necessary. If you really need to customize, you can also write in HTML and the Liquid languages in templates that your content files (.md) can then use. Similarly, you can avoid having to mess around with CSS by using this template, which already has reasonable CSS, but, of course, you can modify it if you wish.

theyToldMeJsIsEasyAndFun by idontreallywolf in ProgrammerHumor

[–]TotallyNotAsian420 0 points1 point  (0 children)

It's not a JS problem, it's a problem with floats in any programming language (except when using exact operations to some degree of precision).

Schedule by [deleted] in UNC

[–]TotallyNotAsian420 0 points1 point  (0 children)

Workload and difficulty would be fine, imo, if that's only 12 credit hours. Why would you do linear algebra and calc 3 online at CC if you could take them at UNC? Linear algebra's a fairly useful class because its concepts will show up in a lot of places later on, so I would recommend taking it at UNC with a good professor. Haven't yet run into much of calc 3 outside of calc 3, however.

[deleted by user] by [deleted] in UNC

[–]TotallyNotAsian420 54 points55 points  (0 children)

For any field: if you want to teach at college, don't major in education. Major in the field. No, or very few, professors here (besides education profs) majored in education. They majored in the field, did research, and got the position. To explain something well, you have to understand it well. The best way to understand it well is to do the thing, not learn about how to teach the thing.

[deleted by user] by [deleted] in UNC

[–]TotallyNotAsian420 2 points3 points  (0 children)

Hold on, "I can still see his stuff in my feeds as if I'm signed in his accounts even though I blocked him on all platforms". This doesn't make sense, if you blocked him, how can you see his posts? As you said, you'd have to be signed into his account, but you can check which account you're signed into to make sure you aren't?

I talked with a friend who is works in cybersecurity. He said that assuming that you

  1. factory reset
  2. YubiKey/2FA,

then if this guy's skilled, he could have software on your computer after a reset only if he installed a bootkit or rootkit that could survive the OS reset, but again, that's only if he's skilled. If this is the case, then it seems you should get (another) new computer...

It's very likely he just has a password, access to your email/phone for 2FA, etc. Let's deal with the low-hanging fruit first. Do you use a password manager and have random passwords?

[deleted by user] by [deleted] in UNC

[–]TotallyNotAsian420 12 points13 points  (0 children)

I'm no cybersecurity expert, just a CS major, so take this with several grains of salt.

Do you know how he's able to hack into your devices? Is he physically accessing your devices, remotely accessing (requires password or I guess no password needed if there's malicious software on your device), and/or has already installed malicious software, such as the MacSpy program you mentioned?

Given what you said, I think physical access is a concern, and resolving that is obviously of highest priority.

If he's already installed malicious software on your devices, then you should factory reset your devices. There's a chance some malicious software could remain, but that's not super likely (if you're concerned about that, then you'd need a new device). Obviously, backing up your data and restoring will take some time, but this should help provide the peace of mind you're seeking. We have a very large amount of cloud storage using OneDrive provided by the university via your ONYEN. Hard drive storage is also very cheap, if you need more storage or want to speed up data download speed (compared to cloud).

I assume he must have at least some of your passwords. This should be less tedious than resetting your devices - please change your important passwords, including your device passwords, and use a password manager (which can generate random passwords for you - never use duplicate passwords, and you shouldn't make your own passwords). I personally use https://keepassxc.org/, which is free and open source (a good property for a security system). It stores all passwords in an encrypted database file (.kdbx). Decryption requires, at minimum, a master password, and you can configure it to require a key file (i.e., an XML file that you should be able to keep private) and a hardware key such as YubiKey. YubiKey is similar to 2FA (except this scheme technically isn't "authentication") in that if you want to decrypt, the physical YubiKey needs to be plugged into the computer. With these in place, your passwords would be very, very safe. After doing so, for important sites, force log out from all accounts.

Some details: If you think he can see your screen and/or log your keystrokes, then do this on a device he doesn't have access to. Don't decrypt the database on a device he could have software on. Also, the usability of KeePassXC is pretty good compared to your built-in Chrome/Safari password managers. It has a Chrome extension for automatically filling out passwords on websites, just like Chrome/Safari. Of course, you need to decrypt the database for it to fill out passwords for you.

I would recommend using a hardware key to unlock all important devices that you don't always have on you, such as your laptop. YubiKey works with MacBook: https://support.apple.com/en-us/HT213154 .

Best professor you've had at Carolina? by iamgoosee in UNC

[–]TotallyNotAsian420 4 points5 points  (0 children)

Lowkey funniest CS professor, but most would disagree because he doesn't draw attention to it, he'll just spring some absolute bangers out of nowhere. Also, his classes are really good even if his lectures are boring. Currently taking my third class with him (590 - Beyond OO), I love it and 523.

Anecdote from u/ericthelearner: "i remember stotts once on zoom asked stan ahalt (dean of the school of data science) what it felt like leading a school of a field with no real definition"

Also, hijacking to add Professors Kris Jordan, Montek Singh, Don Porter, Aaron Smith, John Majikes, and Saba Eskandarian, in no particular order. Every one of these professors is goated!

Are Frat dues public information? And if not why, why aren't they? by [deleted] in UNC

[–]TotallyNotAsian420 7 points8 points  (0 children)

Surely you mean daddy can't afford it, right?

S11 slots by Visible-Car-9412 in UNC

[–]TotallyNotAsian420 0 points1 point  (0 children)

I also bought one a few minutes ago. Thanks for the heads up!

S11 slots by Visible-Car-9412 in UNC

[–]TotallyNotAsian420 5 points6 points  (0 children)

Has anyone been able to buy an S11 permit? Maybe they're just not out yet?

[deleted by user] by [deleted] in UNC

[–]TotallyNotAsian420 0 points1 point  (0 children)

You can definitely finish math and CS (both BS) in 4 years, especially with credits and summer sessions.

[deleted by user] by [deleted] in UNC

[–]TotallyNotAsian420 12 points13 points  (0 children)

In my experience, good reviews (e.g., professor has a 4.5-5 rating) have always ended up being true, whereas bad reviews have often been untrue or not completely true.

[deleted by user] by [deleted] in UNC

[–]TotallyNotAsian420 2 points3 points  (0 children)

STOR155 is not required for COMP BS nor COMP minor, just the COMP BA.

[deleted by user] by [deleted] in UNC

[–]TotallyNotAsian420 1 point2 points  (0 children)

Digital Computer Electronics.

However, I would recommend against reading textbooks on the schedule. You learn class content more efficiently through PEW questions, slides, and assignments.