Live data from Hacker News

Avoiding homework with code and getting caught

alistair.blog

161–169 of 169 posts

Re: Avoiding homework with code and getting caught

#161
Homework should not exist in the first place. If any education system is sending children back to their homes with assignments, then it means that system is failing in the classroom already. For that, it is overflowing that responsibility to children's private lives.

What difference does this have from having employees take work back home and work in their private time...

Re: Avoiding homework with code and getting caught

#162
post #62

Maybe I had a different takeaway from everybody else here about this story. It's hard to focus on anything other than the ending interaction. To me it sounds like the CEO just started panicking and sent you an email so he wouldn't have to do anything relating to fixing or explaining the problem in sales for all his customers or paying you for your work / to fix it. He probably didn't even want to pay for a lawyer, ra…

That CEO definitely read "How to Make Friends and Influence People" lol

But then again everybody benefited from that approach? If he had really wanted he could probably have gotten them in trouble with the university for cheating.

Re: Avoiding homework with code and getting caught

#163
post #73

In high school I was trying to make an app to scrape my grading system Skyward and ended up finding a trivial auth bypass that let me see anyones grades. Knew the school would turn me into a villain if I was discovered even though I was on student council and an honor student so I emailed the principal and got a meeting with him. For some unknown reason my poc didn't work in the meeting so during the meeting I found…

I'd interested to hear more about the story! Would be cool if you wrote a blog post or something about it.

Re: Avoiding homework with code and getting caught

#164
post #122

Given the modern division of labour, people are more often than not an expert at whatever they do for a living. It makes me think that high school is still too generalized. I think I only got to pick about half my courses and even those had to fit into certain bins. Couldn’t do too many tech courses. Had to have an arts course each year. Stuff like that. If students have _any_ personal inclination towards any course…

I'm not sure I agree. In the UK we kind of have that: 16-18 you can drop all but 3-4 subjects, with no restrictions. But as university courses often have specific requirements, that means you're pretty much deciding on your degree area at 16. That's a lot to decide so young.

I sort of disagree there, since you don't necessarily have to decide on a career field as young as 16.

If someone takes Math, one science and two humanities, they can apply for virtually any degree program they want (maybe with the exception of medicine, since I think that's a little stricter).

Sure, your application to a competitive degree program at a top-tier university won't be as strong compared to someone who's picked subjects showing a higher level of commitment/resolve to whatever they're applying for, but it's fine for most cases I'd say.

Re: Avoiding homework with code and getting caught

#165
post #57

Earlier quoted context omitted.

Sounds like WaterlooWorks.

To me, it sounds more like the old system that WaterlooWorks replaced (JobMine). JobMine was just Oracle/PeopleSoft's PeopleTools under the hood. Some of my friends who graduated earlier told stories about how JobMine at one point accepted resumes in HTML. Of course, this also meant that it was vulnerable to XSS attacks. The eventual fix was just to only allow PDF resumes.

Yeah, you're right. I was blanking on the name of the predecessor.

Re: Avoiding homework with code and getting caught

#166
I worked at Sun Microsystems in the late 90s/early 2000s and at the World Trade Center offices, pretty much everyone had to hot desk.

I was in a group that, unlike our "pure" sales brothers & sisters, spent a lot of time in the office. The whole hot desk was a big PITA because we had to reserve our desks and we could only reserve, I think, 1 week in advance.

But, one of my colleagues figured out that the back-end of the reservation system had an RMI interface and it didn't do any validation of the reservation requests. So he wrote a CLI utility that let us reserve the same offices week after week.

We would've gotten away with it except that the head of sales realized one Monday morning that we always seemed to be sitting in the same place. I guess she made some enquiries because not long after that, we were all called into her office and made to promise that we wouldn't hack the reservation system anymore.

At the bard so famously wrote, "Pride goeth before a fall." :)

Re: Avoiding homework with code and getting caught

#167
post #100

Not exactly the same, but in the late 80s I've written some Amiga Basic (or was it AMOS?) programs to do all the variations of my algebra homework. Maybe that's why I suck at maths today...

Probably AMOS, unless you were using an A1000 running OS 1.x. I don't think Amiga Basic worked on anything else.

It was Amiga 500, and it was either 1988 or 89. Amiga Basic most definitely worked on the A500 (although it's equal chance I used it or Amos).

Re: Avoiding homework with code and getting caught

#168
post #167

Earlier quoted context omitted.

Probably AMOS, unless you were using an A1000 running OS 1.x. I don't think Amiga Basic worked on anything else.

It was Amiga 500, and it was either 1988 or 89. Amiga Basic most definitely worked on the A500 (although it's equal chance I used it or Amos).

It might have worked on a 500, but it definitely didn't work on OS 2 or newer.

Re: Avoiding homework with code and getting caught

#169
post #167

Earlier quoted context omitted.

It was Amiga 500, and it was either 1988 or 89. Amiga Basic most definitely worked on the A500 (although it's equal chance I used it or Amos).

It might have worked on a 500, but it definitely didn't work on OS 2 or newer.

I'm not sure how this relates to what I said but no worries. All good.
Post reply on HN