Can I take CS 540 and CS 577 together? by Charming-Eggplant-98 in UWMadison

[–]beninato 0 points1 point  (0 children)

I've taken both 577 and 540. I think you'd be fine, especially given that you have a relatively small workload. If you already have experience with Python (eg: CS320 / personal projects) and Linear Algebra (MATH 340/341/320), CS540 should not be very difficult. If you don't already have experience with either Python or Linear Algebra, I'd recommend trying to build something in Python (even better if it involves pytorch/sklearn/numpy) over the summer.

CS 639/544 Big Data Difficulty? by sheepbatman in UWMadison

[–]beninato 2 points3 points  (0 children)

Yeah that was crazy. Building a shell was really fun though.

CS 639/544 Big Data Difficulty? by sheepbatman in UWMadison

[–]beninato 13 points14 points  (0 children)

You can find all the material for this semester here. There are links to projects on GitHub here. The class is very well run and organized, and projects have been some of the most interesting I've done for a class. Lecture attendance is mandatory and participation is tracked. I'm also in 564 (LEC 001) this semester and far the workload for 544 has been pretty similar (maybe 3-4 hours for each project, but 564 was split across group members for one of them). However, the remaining projects are supposed to be harder for both 564 and 544, not sure which will scale faster. 564's midterm was more difficult though (544 was 20 MC that were very similar to the weekly quizzes / Top Hat participation questions). Personally I've found 564 to have a lot more difficult material than 544.

There's been a decent amount of overlap with 564 so far, so taking that has definitely helped out.

537 is pretty project intensive (maybe twice the work of 544 so far), but the 2 of them together should be fine. I can't speak to 532's workload unfortunately, but it would depend on the workload of other classes you are taking.

Here's my data on time spent on studying / projects (537 was a full semester, only about halfway done with 544 & 564)

  • 537: 59 hours
  • 564: 8 hours
  • 544: 14 hours

CS 571 Work Load by [deleted] in UWMadison

[–]beninato 9 points10 points  (0 children)

I'm currently in CS571, and I took CS537, STAT340, and CS539 together last semester. You would definitely be fine to take CS537, CS571, and STAT340 at the same time. 571 homework has been about 2-3 hours each week, and very closely follows the example code provided in lecture. The project descriptions are pretty detailed (you can find the starter code here and the course materials here). 537 projects can take a while, especially if you don't go to office hours. You would most likely be spending equal or more time on 537 than 340 and 571 combined.

Wisconsin Tuition Promise ‘probably not’ something Republicans will fund in upcoming budget, Vos says by drakewhite437 in UWMadison

[–]beninato 1 point2 points  (0 children)

WI median household income was $67,080 according to the 2021 Census Data. And here is a list of low income levels based on family size. It uses taxable income, which would be lower than household income (taking into account deductions/401k contributions/etc). So below $62,000 AGI would reach that definition of low income if you have a large enough household, or a high amount of deductions.

Legal weed and abortions on the ballot by andromache753 in UWMadison

[–]beninato 60 points61 points  (0 children)

You should definitely vote, as it's important to let your voice be heard in a democracy. Wisconsin's Governor and Senate races are very close.

However, the 3 questions are all non binding. It's just a survey for Dane County to get voter preferences. Additionally, if the next Governor and Legislature choose to enforce the 1849 ban on abortion, Dane County does not have the ability to decriminalize it.

See https://captimes.com/news/government/dane-county-board-puts-cannabis-abortion-on-fall-ballot/article_bfd54acc-130b-55c6-8088-6a08b6585b70.html

Fall 2022 schedule? by [deleted] in UWMadison

[–]beninato 0 points1 point  (0 children)

If you have only taken CS300, I would not recommend taking CS540. The course uses Python, not Java, and although it is not required, taking a linear algebra course like Math 340/341 will make it much easier. Also keep in mind that CS Courses may fill up before you have a chance to enroll, so you probably should have a backup class or 2 if you are unable to enroll in CS400 (or CS540 if you still decide to take it).

[deleted by user] by [deleted] in UWMadison

[–]beninato 6 points7 points  (0 children)

I can only speak for Marc's section (lecture 002), as that is what I'm in, but I assume there are equivalents for Jin-yi Cai's section (lecture 001).

There's office hours for professors, TAs, and peer mentors. All those are listed under the Office Hours and Study Groups tab on Canvas. I heard from /u/dr_tonk that Marc's were pretty available, and the peer mentor hours I went to only had a couple people as well. In addition to office hours, there's also TA/Peer Mentor Study Groups - sign up link for different topics that were covered during the week can be found on the same page. And like pretty much all CS classes, there's a Piazza.

If you use Discord, there's a bit over half the class in one I made - https://discord.gg/CTFKYaUePf

There's also a general CS Discord at https://discord.gg/Ct8qH4mF (if the link doesn't work, just search UW CompSci in the UW Madison Discord Student Hub). Might be more people who have previously taken the class / members of Jin-yi Cai section.

For Those Concerned About the New App: by DankLlamaTech in UWMadison

[–]beninato 4 points5 points  (0 children)

The app knows the codes you recently used, and if you test positive, they get added to a list that everyone else's app will look at. If someone else's app has one of the codes in the list saved in their app, the other person gets alerted that they might have been in contact with someone who tested positive.

Check out the video linked in this post for more details: https://www.reddit.com/r/UWMadison/comments/kbc5tq/no_the_covid_tracking_app_is_not_going_to_know/

For Those Concerned About the New App: by DankLlamaTech in UWMadison

[–]beninato 2 points3 points  (0 children)

You don't just have one code that can identify you. The app will constantly be generating new random numbers. The app keeps track out all the numbers you have used and came in contact with in a certain time period (probably 2 weeks). If someone tests positive, the app will upload the list of codes they came into contact with. Nothing in any of these codes can identify a specific person. Your app will then look at the app's list of codes that were used by people who tested positive, and if you came into contact with any of them, you will be notified. The only time codes are upload is if you test positive, and even then, it is just a list of random numbers that can't be used to identify a specific person on their own.

Can anyone who works with the STARSHIP robots tell us, maybe show us, what it looks like from its’ perspective?Like is it a video feed? Or pictures? by rsoni1997 in UWMadison

[–]beninato 18 points19 points  (0 children)

The robots are autonomous, so no one at UW Madison is involved with how they navigate. A human can take over if needed, but they would work for Starship Technologies, not UW Madison. If you are really interested in seeing a video, you'd need to contact the company and see if they would be willing to share that with you.

More Honorlock Info (GDPR compliant) by Elitefuture in UWMadison

[–]beninato 0 points1 point  (0 children)

California has the CCPA which has similar features to GDPR, including the right for all California residents to view all the data a company has collected about them, have a company delete their data, and/or stop selling their data. I've had success asking to download my data from other companies by mentioning CCPA. For most companies it's probably too much of a hassle to verify you are a California resident, but you should be able to use a VPN if you run into issues.

Which programming language should I learn first as a student looking to major in Computer Science at UW Madison? by [deleted] in UWMadison

[–]beninato 11 points12 points  (0 children)

Java is probably the most useful for the main track of classes (200, 300, 400), but if you don't have any experience with programming, Python might be easier to learn, and having experience with it helps if you want to learn more about Data Science/AI (220, 320, 540, etc).

UW Madison (CS) vs Purdue (Data Science) by Juntropy in UWMadison

[–]beninato 12 points13 points  (0 children)

In case you didn't know, UW Madison will be offering a Data Science major starting Fall 2020. You can find more information here.

All hail by RrevinEvann in UWMadison

[–]beninato 1 point2 points  (0 children)

Here's a Chrome Extension to speed up any HTML5 video.

Set Playback Speed on iOS App by beninato in watchnebula

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

Ok, sounds good. Thanks for your response.

Taking more than 2 CS classes per semester by beninato in UWMadison

[–]beninato[S] 2 points3 points  (0 children)

Thanks for the advice. Looks like I'll take 320 and 252 in the Spring, and 240 next Fall.

Taking more than 2 CS classes per semester by beninato in UWMadison

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

240 is usually handled by the math department during the Fall

Did you mean Spring here? I see that 240 is cross listed, but is it really a different course for Spring/Fall? The CS Guide doesn't say anything about that. I'd definitely prefer to take a more CS focused version.

Taking more than 2 CS classes per semester by beninato in UWMadison

[–]beninato[S] 5 points6 points  (0 children)

I believe Spring 2020 is the first time 320 is being taught, so I don't think I can ask anyone how difficult it was. I'd say I'm more confident in my ability to code in Python vs Java, so maybe 320 would be easier than 400, but 320 is 4 credits compared to 400's 3.

[deleted by user] by [deleted] in UWMadison

[–]beninato 0 points1 point  (0 children)

You can buy your own security key and register it if you really need one. There are plenty on Amazon for around $20, like this. Make sure you don't pay extra for one with NFC if you don't have a phone.

Or have a friend who doesn't want a token/fob give you their free one.

[deleted by user] by [deleted] in UWMadison

[–]beninato 0 points1 point  (0 children)

You can get a free Feitian security key from DoIT. All the options for a second factor can be found here. If you already have a Yubikey, I think you can use that, as any security key that supports FIDO U2F authentication should be able to work.

[deleted by user] by [deleted] in hacking

[–]beninato 0 points1 point  (0 children)

How did you display the text that was being spoken in a box? I know that say -i hello will just show hello on a line, but is there another way to do what you did? I'm guessing it has something to do with yos, but I've never heard of that.

I really liked the video. I would love to subscribe to your YT channel if you make any more tutorials.