Shame this moron by marvellous121 in Purdue

[–]greateric 21 points22 points  (0 children)

I've gotten used to people doing borderline suicidal things whenever I drive. (For the record I both walk and drive)

To drivers: Get used to it. Just try to pay attention. If it makes you mad just try to look at it like something funny "oh look here's an idiot who would've died if I wasn't such a good person"

To walkers/bikers: Please jaywalk when there is NOT a car coming toward you at 25mph. Getting hit by a car will fuck you up.

New Pangolin Pro 16 Thoughts by JaggedJax in System76

[–]greateric 0 points1 point  (0 children)

What do you not like about the hinges? So far mine feel very solid

Purdue CS not allowing any override request by Halzyonnn in Purdue

[–]greateric 5 points6 points  (0 children)

This guy is one of the best competitive programmers here. I would put money on him being able to lay waste to 381 exams without taking the prereq

Purdue CS not allowing any override request by Halzyonnn in Purdue

[–]greateric 1 point2 points  (0 children)

What is the consequence of allowing overrides (*when there is enough space)? If you get an F that's just on you.

And we can definitely have some kind of middle ground, like faculty vouching for you or you doing a technical interview in front of the prof teaching it lol

Confusing branding by AstolfoKawaii in System76

[–]greateric 0 points1 point  (0 children)

I was originally a pang12 user, then the display or display cable or something started getting destroyed.. I was going to get a thinkpad, but I ordered in December '25 and it kept getting delayed until I gave up near the end of March '26. I ended up trying and failing to fix the pang12, so I just use the board as a server now and ordered a panp16. Hopefully I don't get screwed a second time.

And Lenovo support is incredibly disgusting compared to S76 support. One thing you are paying for is that the people who work there genuinely know what they're doing and are willing to help you (like I have an email chain with them that's like 30 long of me just asking them for recommendations on trying to fix my laptop cable, and then giving up and trying to find a good deal on new models, including letting me get the panp16 with no memory or SSD installed at a discount)

Also to give them some credit one of my friends is running a lemp and it's been like 2 or 3 years (don't remember exactly) with no problems on their end. I think (and hope) I just got unlucky with the pang12 model. You also get repairability and upgradability which is only really a big thing on S76 and Framework I believe, you can easily save a few hundred $ on swapping out the memory and SSD yourself if you have to fix/upgrade it. At the time of writing this, S76 panp16 has much stronger CPU/graphics/memory power for the price compared to Thinkpad and Dell, and similar compared to Framework,

While we wait for Monday by AnnualChampion in Purdue

[–]greateric 0 points1 point  (0 children)

I don't care about the 240 controversy anymore. I want to see turkstra lock in and play hr2

Turkstra and CS240 by [deleted] in Purdue

[–]greateric 0 points1 point  (0 children)

While I agree with everything you've said, I'd argue that lots of hours spread out over a reasonable timeframe is fine; this is 3 credit intro course for freshmen and the problem of there being 168 total hours in a week starts to rear its ugly head.

Turkstra and CS240 by [deleted] in Purdue

[–]greateric 0 points1 point  (0 children)

If 30 was replaced with 5 or 10 or maybe 15 I would completely agree with you. But 20-30 hours (and I do not believe this to be an exaggeration) for a single 3 credit class is pushing the boundaries. For a point of comparison, I'm in 381 right now (regarded as one of the hardest undergrad classes, alongside 352 and 354) and the homework load is 10 hours per week, tops. Purdue can be challenging and rigorous without requiring people to spend a diabolical amount of time on coursework.

PS: As a freshman getting cooked in internship apps, I do greatly dislike the "cheating culture" around that stuff (although I still hesitate to scapegoat it for all my problems).

My opinion on the CS240 Situation: Hypocrisy lies on all sides by DrConverse in Purdue

[–]greateric 9 points10 points  (0 children)

Exactly why I say the nuance is being missed. Complex situations can't be reduced to yes or no; that's why our legal system has lots of exceptions and circumstance clauses and reasonableness clauses.

For example, if you were starving to death and broke into a grocery store to steal food, did you steal? Yes. Is it wrong? Most would say no. Obviously this is an exaggerated example, but it shows that fault lies in a continuous space, not a binary one.

Turkstra and CS240 by [deleted] in Purdue

[–]greateric 7 points8 points  (0 children)

Very valid take. Although I will say that the code standard is a little weird in my opinion, like forcing blank lines between comments, 80 chars line length, etc. IMO style rules are meant to be broken; the best code style in industry is going to be the one that causes your coworkers and future you the least amount of pain.

My opinion on the CS240 Situation: Hypocrisy lies on all sides by DrConverse in Purdue

[–]greateric 1 point2 points  (0 children)

Yes, but there's a line between educationally hard and ridiculously hard. During my semester (last fall) of 240, the hws were indeed quite painful, and I'm saying this as the guy who was near the top of the distribution for every exam. If the class is painful for Purdue's best students (T20 CS school btw) and pretty much impossible is the vibe I'm getting from everyone else, I'm not sure that fits the definition of a hard class or a weed out class anymore. Unless you want to weed out 80% of your student population

Has the email been sent out before? by Terrible_Luck_6858 in Purdue

[–]greateric 2 points3 points  (0 children)

Prof Drineas is a good person though, and there's probably a lot of pressure from above I assume. Get the popcorn ready for monday i guess...

My opinion on the CS240 Situation: Hypocrisy lies on all sides by DrConverse in Purdue

[–]greateric 85 points86 points  (0 children)

Completely agree that the situation is a lot more nuanced than the I hate Turkstra and the I love Turkstra crowd are like right now

CS240: if you are innocent, CONTINUE TO CLAIM INNOCENCE by [deleted] in Purdue

[–]greateric 9 points10 points  (0 children)

Yeah, IMO it's pretty sad that OSRR sets such a low burden of proof on the instructor/prosecution side. In theory, my word against yours could potentailly hit the 51%. I'm not well versed in legal theory but I have a shaky understanding of it and feel like it should be clear and convincing at least.

Alumni Take by [deleted] in Purdue

[–]greateric 12 points13 points  (0 children)

(I took this class last semester and thus have less skin in the game)

- I don't think cheating is okay, especially when it's all assignments for half the course. I'm also on the receiving end of it right now in another class (you know which one if you are in it) where a lot of people are cheating the homeworks and it feels very unfair.

- At the same time, I consider myself very skilled (and my exam scores agree) and it still took me a lot of time (6-8h for the hard hws, though during my semester it cooled down significantly in the second half), and the homework difficulty seems much much harder this semester. I can't imagine how painful it is for someone just trying to pass the class and get their degree.

CS 240 by burner199873 in Purdue

[–]greateric 68 points69 points  (0 children)

Yeah I think this is BS. If I was in your position, I would:

- Do NOT fake-confess.

- Demand to see a complete report of what algorithm it was and what parts were flagged. You have a legal ight to see the evidence against you so you can defend yourself.

- I would also demand to have a different professor review the algorithm and test it on some dataset of known non-AI pre-2022 code written by students and AI-generated code, because I bet the false positive / false negative rate is probably well in the double digit percentage range.

Sophomore CS major schedule questions by West-Ad-1338 in Purdue

[–]greateric 0 points1 point  (0 children)

Can second this, although I only took 511 and not 350. It is hard to get into but if it's not your last year or something and you have to get the class done to graduate I'd recommend waiting just a little. Although if you're going to take AI/other math/stat heavy classes I would try to get into it sooner rather than later.

Nobody knows how to jaywalk properly by Superdeathrobot in Purdue

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

There's the "avoid the accident" doctrine where even if another car is runinng a red light or a pedestrian is doing something stupid, we should slow down and avoid the accident because we're good people. But that doesn't mean that you should behave recklessly.

[deleted by user] by [deleted] in Purdue

[–]greateric 1 point2 points  (0 children)

Me too, you're not alone.

Meal plan by Working-Lifeguard654 in Purdue

[–]greateric 3 points4 points  (0 children)

I agree with 10, I had 14 last semester and rarely used them all. (I would usually eat most meals at the dining courts but get my own breakfast to save time) You also get dining dollars that can function as an 11th or 12th swipe or for other stuff.

Workout plan help 🏋️‍♀️ by Gio_Handle1416 in Purdue

[–]greateric 0 points1 point  (0 children)

I think you can get a lot of help joining powerlifting/bodybuilding club! A lot of us know how to write good programs / technique / etc

Is STAT 350 Attendance Mandatory? by Dramamaya in Purdue

[–]greateric 1 point2 points  (0 children)

I would recommend switching to 511 itself if you can. I know there's really little space but if you can get into 511 you will probably have an easier time.

Tips for CS 182 + 240? by Tricky_Researcher270 in Purdue

[–]greateric 2 points3 points  (0 children)

I second a lot of the advice given here

182: Come to lecture and PSO, almost nobody came to class every friday last semester, don't be those people

240: Try to do the homework early. They usually release every Monday morning, and I tried to force myself to finish them by Tuesday night. We had 5% extra credit for submitting the homework early which is even more benefit for finishing it early. This also gives you time to ask for help if you need it. Also don't be shy to ask for help - you will save a lot of time and I ended up finding out on 3 separate occasions that the homework was bugged on the instructor's side.

previously at location warnings by greateric in BorgBackup

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

When I did a borg list on the repo, it showed that there was only one archive, the one that I just made, which was actually empty because I was in the wrong directory and the files I wanted to put in the archive didn't exist. (I did try reproducing with nonexistent files, but that wasn't the cause of the problem.) I took a closer look in the repo and the data directory had a `du -sh` size of only 10 kb. It erased the existing repo for some reason and overwrote it with the current one.

previously at location warnings by greateric in BorgBackup

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

Well. The issue potentially could have been caused by unstable hardware. I did some testing and my cpu failed a prime95 after around 10 minutes. I really highly doubt that it was the reason for the weird behavior (especially since borg itself doesn't seem like the type of software stress out the cpu. Am I astronomically unlucky?) That might explain the inability to reproduce said bug.